No.
You can scan the Ocean QR code in the store, or go directly to the Ocean traveler portal (for how to access it, see "How do I create an Ocean account?"). You don't need to install an app.
Please don't download apps or submit your passport, bank card, or other details through unofficial links.