Emergency Vault: Phone-Free Document Recovery

Zero-knowledge AES-256-GCM. Ciphertext only ever leaves this page.

⚠ Warning: Secondary emergency backup tool. Keep physical copies safe. The Worker never receives your passphrase or plaintext.

API Endpoint

Step 1 · New Vault

1. Account Registration & Master Passphrase

Choose Auto-Generate for a 5-word UPPERCASE passphrase (each word ends with a random digit 0–9), or enter your own custom passphrase. A local AES key and PBKDF2 verifier are derived on this device. Then register the Account ID with POST /api/register — the Worker receives only the verifier hash and salt, never the passphrase.

💡 Security Tip: Custom passphrases must contain at least one number in every word (e.g., EMB3R-CAN Y0N-GLAC1ER-HA3BOR-SUMM1T) to maximize strength.
No passphrase generated yet.
No vault initialized on this device yet.
Step 2 · Daily Use

2. Unlock Vault

In Auto-Generate mode, tap your passphrase on the keys below (A–Z, 0–9, and SPACE). Physical typing is disabled and input is masked. In Custom Passphrase mode, unlock uses the custom field in Step 1. Unlock derives the local AES key, then authenticates with POST /api/login. On a new device, enter your existing Account ID above — no local registration session is required.

Step 3 · Emergency Only

3. Emergency Account Recovery

Lost your passphrase? Generate a new passphrase above, then click 'Reset Vault' to wipe local memory and re-register your Account ID with a fresh master verifier.