Private Pigeon
End-to-end encrypted, letter-first communication. Write private letters; only you and the recipient can read them.
Private Pigeon is a small-scale platform for people who care about privacy. Messages are encrypted on your device before they leave. The server only stores ciphertext and minimal delivery metadata—it never sees the content of your letters.
- Letter-first — Compose and receive letters, not instant chat. Suited for thoughtful, asynchronous communication.
- E2EE by default — All encryption and decryption happens on your device. The server cannot read your messages.
- Device-centric identity — You prove yourself with a device key, not a password. No account recovery means no back door.
- Minimal metadata — The backend stores only what’s needed for delivery and display, not for profiling or ads.
The client is a terminal app (TUI) that talks to a local Core service. Build from source: see the project repository for
./scripts/build-client.sh and ./scripts/run-client.sh.