Open preview: expect rough edges in the app, not in delivery.
End Unencrypted Messaging
Secure, private communication for teams and individuals. Messages, files, and voice calls are end-to-end encrypted with MLS (Messaging Layer Security). Our servers store and forward only ciphertext.
Every message reaches every device that was in the conversation when it was sent.
Download Pollis
Or install from a terminal macOS & Linux
curl -fsSL https://cdn.pollis.com/releases/install.sh | bash
On Arch, install the package instead: yay -S pollis.
Check what you downloaded
Check what you downloaded
The SHA-256 of every release is published to a public, append-only transparency log. Hash your download and compare it with the value below. If they match, you have the exact bytes Pollis published.
- Loading published hashes…
For inclusion proofs against the signed log, and whether a build reproduces from source, see artifacts.
Or never leave the terminal
Pollis also ships as pollis, a terminal client in one self-contained binary.
Same MLS encryption, same conversations, no desktop app or WebView.
Sign in, browse channels and DMs, read and send over SSH, in a tmux pane, or on a headless box.
curl -fsSL https://cdn.pollis.com/releases/cli-install.sh | bash
Windows: grab the standalone pollis.exe.