Get approval from legal, they probably don't care, they just want to make sure everything is square.
Assuming you have a reasonable company and you aren't infringing on any IP or trade secrets, you're probably fine and will get approval. The main thing here is that they don't want an employee releasing something that conflicts with the interests of the business.
People tend to over-inflate these myths and have never actually spoken with company council on the matter.