Account and backup
Who this is for: anyone creating, restoring, backing up, or deleting a Buzzio identity.
What it is
| Item | Behavior |
|---|---|
| Buzzio ID | Random 12-digit public address |
| 12-word phrase | Derives the account master key on-device; dedicated messaging, Vault, backup, and optional wallet keys use separate derivation paths / labels |
| @username | Optional handle mapping |
| Auth binding | Firebase Auth synthetic identity for infrastructure |
Login on a new device: Buzzio ID + phrase. Public docs say Buzzio ID (not Ghost ID). See Glossary.
How to use
| Goal | Steps |
|---|---|
| Create | Quickstart |
| New phone | Move to a new phone |
| Backup | Enable encrypted export or cloud backup; use seed-level account encryption from your 12-word phrase or a 64-character backup recovery key |
| Delete | Delete your account |
Encrypted backup / vault
Default: no Buzzio-readable private cloud inbox.
| Option | Notes |
|---|---|
| On-device encrypted export | Encrypted file you control |
| Encrypted cloud backup | A random file key encrypts the backup locally; it is wrapped by a dedicated key derived from your account seed or by your separate backup recovery key |
| Private Vault | Separate personal encrypted locker — Private Vault (free 20 MB; paid up to 100 GB) |
| Plan | Backup offer |
|---|---|
| Free | About 100 MB lifetime — text-oriented |
| Premium | About 100 GB / year — text + media |
After Premium ends, cloud backup may remain ~90 days (restore still works; new uploads are paused), then be removed. Seed-level account encryption is optional; a separate 64-character key is still available.
Seed-level account encryption
When you choose the 12-word phrase option, the phrase is not uploaded and is not used directly as a file key. The app:
- restores the account master key locally from the phrase;
- derives a dedicated backup wrapping key using HKDF with a backup-specific domain label;
- generates a random file key for the backup;
- encrypts the backup on-device and wraps the file key before upload.
Private Vault uses a different domain label, so Vault and backup do not reuse the same wrapping key. Buzzio receives encrypted blobs, not the phrase or plaintext backup.
Multi-account / vault switching exists without collapsing key custody.
Losing phrase + devices + unlockable backup ⇒ permanent key loss. Intentional.
SKU detail: Premium and quotas.
Optional Bitcoin wallet
Same mnemonic can derive a non-custodial wallet (18+). Treat the phrase as messaging and funds access when enabled. Full page: Optional Bitcoin wallet. Chain queries: Subprocessors.
Privacy strip
| Claim | Reality |
|---|---|
| Staff can reset your phrase | No |
| Staff can unlock your backup | No without your phrase-derived account key or separate recovery key |
| Buzzio receives the phrase | No — derivation and decryption happen on your device |
| Phone number required | No |
Troubleshooting
Restore / backup unlock / empty history — Troubleshooting · FAQ.