One tap. Every app. Forever yours.
No email. No password. No third-party login. The fastest sign-up in your phone.
Open any Zovia app, tap once, you are in. A real account is created with a generated display name, a 28-character recovery code shown to you once, and (if you want) a passkey backed by Face ID or Touch ID.
Install a second Zovia app. You are already signed in. The session lives in your device's secure storage and is shared across every Zovia app on the same device.
Open the app, tap "I'm new." A real account is created instantly with no email and no password. Full feature access from minute one.
We show a 28-character recovery code once. Save it, or enable a passkey backed by Face ID, Touch ID, or your device passcode. Either way, you can sign back in on any device.
Install any other Zovia app. It detects your existing session through the shared keychain or content provider on the device. No second sign-in.
Install Zupply, tap "I'm new," and you land on the list screen with a generated display name like "Sleepy Marmot." A recovery code reveal sheet appears once. Save it or enable a passkey. Done.
Install Zots, open it, and the welcome screen says "Welcome back." No prompt, no sign-in. The session was read from the shared keychain on iOS or the content provider on Android.
On your new phone, tap "I have a Zovia account." Either let your iCloud Keychain or Google Password Manager sync your passkey, or scan a one-time QR code from your old device. You are signed in in seconds.
Your session token lives in a shared iOS Keychain access group, readable only by apps signed with the Zovia Studio team certificate. Passkeys live in the Secure Enclave and sync via iCloud Keychain.
Your session token is stored in EncryptedSharedPreferences and mirrored across Zovia apps via a sandboxed content provider that only Zovia apps can read. Passkeys live in StrongBox and sync via Google Password Manager.
No email, no password, no Apple or Google login. A real account is created in one tap and you start using the app immediately.
Optional Face ID, Touch ID, or device passcode unlock. Private keys live in the device Secure Enclave or StrongBox and never leave your phone.
One signed-in session works for every Zovia app on the device. Install a second app, you're already in.
Shown once at sign-up. The only thing you need to keep if you ever lose every paired device and have no passkey sync.
Moving from iPhone to Android, or signing in on a tablet? Scan a one-time QR from an existing signed-in device. Five seconds.
Sign-in is frictionless. Destructive actions (delete account, sign out other devices, regenerate recovery code) still ask for Face ID or your passcode.
Your Zovia Identity is shared across the entire ecosystem, present and future.