Authentication
Know who each user is from the first launch, and trust only your genuine app.
Every install gets an owner for its purchases and preferences from the first launch, with no sign-up screen in the way. Pinned certificates and an integrity check keep requests coming from your real app.
Authentication
What your app gets
Guest sign-in and device login
Guest sessions out of the box, as signed tokens with hardware-backed keys. Every install has an owner for its purchases and preferences from the start.
Certificate pinning
The current public-key pins of the API certificates. An app that pins can refresh its pin set without a release.
App integrity check
Accept requests only from genuine installs of your app. The platform checks App Attest on iOS and Play Integrity on Android before it trusts a device.
Age range and parental consent
Read the age range the stores share and keep the consent of each parent on record. Your app turns features on or off per age range, and the record shows who consented and when.
Runs in your backoffice
Your team sees each user and device in the backoffice and updates certificate pins and consent rules there.
FAQ
Questions teams ask
Do users have to create an account?
No. Every install starts as a guest with its own signed session, so purchases and preferences have an owner from the first launch.
What does the integrity check stop?
Requests from modified copies of your app and from scripts that call your API directly. A request that cannot show it comes from a genuine install is refused.
Where does the age range come from?
From the age range signals Apple and Google share with your app, where they are available. Your app decides what each range may use, and parental consent is kept on record.
Pricing
One monthly price per app, for the capabilities you switch on. We quote it on a call and send it in writing.
Switch it on for your app
Tell us what your app needs. We set up your partner account and your first app with you, and your team integrates from the portal.