DocsGetting StartedAccount Creation & Setup

Account Creation & Setup

Create your bervice account, initialize a zero-knowledge vault, secure recovery, and link your on-chain subscription—all without exposing keys or plaintext .

1) Create Your Account

  1. Open the app and click Get StartedCreate account.
  2. Choose a sign-in method:
    • Email-first (recommended): Email used for notifications and device approvals only—never for encryption.
    • Wallet-first: Use your crypto wallet as your primary identifier. You can add email later for notifications.
  3. Verify the one-time code (email) or approve the wallet signature prompt.

2) Initialize Your Vault

  1. Choose Create a new vault (or Restore existing if you already have one).
  2. Select a local vault location (default is fine) and set a master password.
  3. Keys are generated locally. We never receive your keys or plaintext.

3) Secure Your Recovery

Back up your recovery materials now—this is the only way to regain access if you forget the master password.

  • Seed phrase: Write it down and store offline.
  • Key file: Save to an encrypted USB; keep a duplicate copy in a safe place.
  • Optional: Print a recovery QR to store in a safe.

4) Link Subscription

  1. Go to Settings → Subscription and click Connect Wallet.
  2. Select a plan and confirm the on-chain transaction.
  3. The app switches to Active once the transaction finalizes; you can continue using the app meanwhile.

5) Add a Recovery Contact (Optional)

You can configure a time-locked recovery contact. They cannot see your data; they can only help rewrap encrypted keys after a waiting period. Enable in Settings → Security → Recovery contact.

6) Trust This Device

When prompted, mark the device as trusted to enable seamless unlocks (after master password). You can revoke trust anytime from Settings → Devices.

7) Privacy & Telemetry

bervice is zero-knowledge by default. Usage analytics are opt-in and never include content or keys. Toggle in Settings → Privacy.