What it means to run chat and storage under one client-side key model, and why combining them matters more than encrypting either alone.
Three private surfaces. Same zero-knowledge architecture.
Encrypting half of a workflow protects none of it.
Servers store ciphertext, wrapped keys and metadata. Search runs on HMAC blind indexes computed on your device. Public links carry key material in the URL fragment, which browsers never send to a server, and are gated by a passphrase, with a hard 24-hour maximum lifetime.
Three private surfaces. Same zero-knowledge architecture.