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.

Open preview: expect rough edges in the app, not in delivery.

Every message reaches every device that was in the conversation when it was sent.

Download Pollis

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.

On Arch, install the package instead: yay -S pollis.

macOS & Linux curl -fsSL https://cdn.pollis.com/releases/install.sh | bash

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.

macOS & Linux curl -fsSL https://cdn.pollis.com/releases/cli-install.sh | bash

Windows: grab the standalone pollis.exe.