Echo is an end-to-end encrypted, self-hosted chat platform. Your conversations stay yours — on your hardware, under your rules.
Launching with encrypted text channels and voice chat. Additional features rolling out after launch.
Every private channel, voice call, and DM is encrypted end-to-end using Ed25519 keypairs. The server routes messages it can never read.
Run Echo on your own hardware. A Raspberry Pi, an old laptop, a VPS — your server, your data, your rules.
WebRTC-powered voice and video channels. Low-latency, encrypted connections.
Servers connect through Echo's federated protocol. Discover communities across the network.
Your identity is a cryptographic keypair — not tied to any server. Move freely across the federation.
Build integrations, automate workflows, extend Echo however you want.
Echo is designed to be simple to deploy. No DevOps degree required.
Grab the one-click server installer from echo.app. Available for Linux, macOS, and Windows. Takes less than a minute.
Launch the installer and your Echo server spins up. It auto-configures networking, generates server keys, and connects to the federation. You're live.
Share your server link. Friends join with the Echo client, generate their keypair, and start chatting — encrypted from the first message.
Download the installer for your platform. The installer will download and keep Echo updated.
View all releases on GitHub