Coming Soon

Chat that you control

Echo is an end-to-end encrypted, self-hosted chat platform. Your conversations stay yours — on your hardware, under your rules.

Learn More
Echo UI Preview
End-to-end encrypted
Self-hosted
Federated

Text and voice at launch.
More on the way.

Launching with encrypted text channels and voice chat. Additional features rolling out after launch.

True E2E Encryption

Every private channel, voice call, and DM is encrypted end-to-end using Ed25519 keypairs. The server routes messages it can never read.

Self-Hosted

Run Echo on your own hardware. A Raspberry Pi, an old laptop, a VPS — your server, your data, your rules.

Voice & Video

WebRTC-powered voice and video channels. Low-latency, encrypted connections.

Planned

Federated Network

Servers connect through Echo's federated protocol. Discover communities across the network.

Planned

Portable Identity

Your identity is a cryptographic keypair — not tied to any server. Move freely across the federation.

Planned

Bots & Plugins

Build integrations, automate workflows, extend Echo however you want.

Up and running in three steps

Echo is designed to be simple to deploy. No DevOps degree required.

01

Download the installer

Grab the one-click server installer from echo.app. Available for Linux, macOS, and Windows. Takes less than a minute.

02

Run your server

Launch the installer and your Echo server spins up. It auto-configures networking, generates server keys, and connects to the federation. You're live.

03

Invite your people

Share your server link. Friends join with the Echo client, generate their keypair, and start chatting — encrypted from the first message.

Get Echo

Download the installer for your platform. The installer will download and keep Echo updated.

Download for Windows
Download for macOS
Download for Linux

View all releases on GitHub