🔒 E2EE mailbox
AES-256-GCM content keys wrapped with ECDH P-256. Private keys password-wrapped at rest on the server.
EmailApp uses a Proton-style zero-access model. The server stores ciphertext only. Your password unlocks keys on this device — we cannot read your mail.
AES-256-GCM content keys wrapped with ECDH P-256. Private keys password-wrapped at rest on the server.
Saved messages are password-protected containers. Only EmailApp can open them. Expired, over-opened, or lease-revoked files are wiped by the app.
Optional TTL, max opens, and online lease. Other apps only see unreadable bytes — cryptographically dead without our unlock path.
Full design: docs/E2EE.md