Cipher Signal Protocol · E2EE

Private messaging,
end to end.

Cipher encrypts every message with the Signal Protocol — forward secrecy, no phone number, and battery-efficient delivery even when the app is closed. The server only ever sees ciphertext.

⬇ Download for Android Open web app

Android APK · iPhone & desktop via the web app · Google Play soon

Why Cipher

Built to keep your conversations yours.

True end-to-end encryption

Signal Protocol (X3DH + Double Ratchet). Keys live only on your device; the server can never read your messages.

Built for battery

Messages arrive while the app is fully closed via a lightweight push wake — no draining background connection, no polling.

No phone number

Sign up with just a username and password. Find people by handle — no contact-list harvesting, no SIM required.

Forward secrecy & PCS

Keys rotate with every message. A compromised key can't unlock your past or future conversations.

Encrypted media & voice

Photos, files, and voice notes are encrypted the same way as text — with an in-app viewer and disappearing messages.

Independent by design

Its own backend, identity, and infrastructure. No corporate data-mining, no ads, no tracking pixels — even on this site.

The server's view

We can't read your messages. Neither can anyone else.

Encryption and decryption happen only on your devices. Cipher's servers store and relay ciphertext and public prekeys — never plaintext, never your private keys. There is nothing on our side to hand over or leak.

Read the FAQ
what the server stores account: username, hashed password keys: public prekey bundle messages: ciphertext blob → recipient plaintext: — never —
Get started

Message like the server isn't listening.

Because it isn't. Install Cipher and start a private conversation in under a minute.

⬇ Download for Android