Docs / Account & Support
Account, Multi-Account Switching & Cross-Device Sync
Login Methods
Soniva supports four login methods:
- Google account
- Apple account
- Email + password
- Email verification code (same email, no password set)
The same email logged in through different methods reaches the same account.
Can I Use It Without Logging In
Yes, but with boundaries:
| Feature | Logged out |
|---|---|
| System built-in voice reading | ✅ Fully usable, unlimited |
| Free preview of cloud voices | ✅ 5 per brand per day |
| Translation | ✅ 1,000 chars/day |
| Cloud AI voice reading | ❌ Requires login + subscription |
| Cross-device history sync | ❌ Exists only in the current browser |
When logged out, sessions exist only in this device's this browser. Clearing cache, switching browsers, or switching devices will lose them.
Cross-Device Sync
Login gives you sync — no subscription needed.
After logging in, the following auto-sync to the cloud and appear when you log into the same account on another device:
- Past sessions and messages
- Your settings (default brand, voice, speech rate, etc.)
Not synced:
- Images — images uploaded for image translation exist only in the current session's memory and are never uploaded to the database (why)
- API keys you entered — stored only in the local browser by default; stored encrypted in the cloud only if you proactively check "Sync to account"
One Sync Principle: Local Data Won't Be Overwritten by the Cloud
If the local side has more complete data (e.g. you've been offline for a while), local data takes precedence on sync — you won't get "after logging in, local records are wiped by stale cloud data."
Multi-Account Switching
Soniva lets you keep multiple accounts logged in at once and switch between them quickly (e.g. a personal account and a work account).
Data Is Completely Isolated
Each account's sessions, settings, credits, and API keys are separate — after switching accounts you see exactly that account's own data, with no bleeding between them.
This isolation also applies at the local-cache layer — each account's local data carries its own account identifier; they don't share one cache.
What "The account on the current page doesn't match the logged-in session" Means
You'll occasionally hit this prompt. It means: the account shown on the page and the account the login credential used for actual requests correspond to different accounts. It commonly happens when the login state expires after switching accounts.
Fix: log out and log back in. This is deliberate protection — better to make you re-login than to let Account A's credential deduct Account B's credits.
What Logging Out Clears
When you log out, all API keys stored locally on this device are cleared. Cloud session data is unaffected and still there on your next login.
Subscription and Credits Belong to the Account, Not the Device
Subscription status and credit balance live under your account, independent of device:
- Subscribe on your phone, and logging into the same account on your computer is immediately subscriber status
- Consume credits on any device, and other devices see the balance decrease in sync
But a subscription can't be shared across accounts. If you have two accounts and subscribe Account A, then Account B is on the free tier.
Changing Email / Deleting Account
Changing your email currently requires manual handling — email soniva.cde@gmail.com describing what you need.
Deleting your account is something you can do yourself in the product: Settings → Privacy & Data → Delete account. To prevent accidental taps, this step requires the 6-digit code we email to your registered address. Once confirmed, the account enters a 30-day grace period — your data is still there and signing back in cancels the deletion. Only after those 30 days is it permanently deleted, along with your sessions, messages, and settings data.
If you currently have an active paid subscription, cancel it on the billing page first; deletion is blocked until then. Note: after account deletion, unused credits and unexpired subscriptions aren't refunded — for a refund, first apply per the refund policy, and delete the account only after the refund is processed.
Related Documents
Was this article helpful?
Anonymous feedback is enabled when you allow analytics and the service is available. You can also report an issue by email.
The email includes this article. You can also copy the details and send them to soniva.cde@gmail.com