how.title
how.subtitle
1
how.step1.title
how.step1.intro
- how.step1.public_key — how.step1.public_key_desc
- how.step1.private_key — how.step1.private_key_desc
- how.step1.recovery — how.step1.recovery_desc
password → Argon2id → master_key → encrypt(private_key) → server
how.step1.warning_title how.step1.warning_text
2
how.step2.title
how.step2.intro
incoming_email → crypto_box_seal(your_public_key) → encrypted_blob → database
how.step2.security_note
3
how.step3.title
how.step3.internal_title
your_message → crypto_box_seal(recipient_public_key) → server → recipient decrypts
how.step3.external_title
how.step3.external_intro
- how.step3.external_step1
- how.step3.external_step2
- how.step3.external_step3
- how.step3.external_step4
how.step3.external_note
4
how.title
home.apps.mail.title
how.what_we_see
how.mail.we_see
how.what_we_cant
how.mail.we_cant
home.apps.calendar.title
how.what_we_see
how.calendar.we_see
how.what_we_cant
how.calendar.we_cant
home.apps.notes.title
how.what_we_see
how.notes.we_see
how.what_we_cant
how.notes.we_cant
home.apps.passwords.title
how.what_we_see
how.passwords.we_see
how.what_we_cant
how.passwords.we_cant
how.faq.encryption.q
how.faq.encryption.a
how.faq.recovery.q
how.faq.recovery.a
how.crypto.title
how.crypto.key_exchange
X25519
how.crypto.key_exchange_desc
how.crypto.encryption
XChaCha20-Poly1305
how.crypto.encryption_desc
how.crypto.key_derivation
Argon2id
how.crypto.key_derivation_desc
how.crypto.recovery
BIP39
how.crypto.recovery_desc
how.faq.title
how.faq.q1
how.faq.a1
how.faq.q2
how.faq.a2
how.faq.q3
how.faq.a3
how.faq.q4
how.faq.a4
how.faq.q5
how.faq.a5
how.faq.q6
how.faq.a6