Do I need a company to get the app?

No, but in order to apply and use the card you need a company