I'm curious as many companies (Slack, Spotify, Evernote etc.) have the same company name as their app name. We're a single product company right now, however that might change in the medium-long term. Is it 'standard practice' for the company and app name to be the same?
The main advantage of having the company and the product/service sharing the same name is that it is much more cost effective to build the brand in the early stages. You also need to consider what relationship any future products are going to have with your first (if any) - do they complement, compete, same markets/customers, etc.
Generally, you will be better off by keeping the names the same. Think about how you pitch your company vs the product - is it a different story? Which name do you want people to remember? Think about where the names would live - business cards, urls, websites, app (icon), signage, etc.
There are countless successful examples of different brand naming structures that work - there is no "best" way. Keep it simple.
We wrote a book on naming and identity design a few years back. Happy to send you the first chapter pdf to see if it can help.