Skip to content

chattor

Peer-to-peer encrypted chat over Tor, right in your terminal.
🔐

Signal Protocol E2E

X3DH key exchange + ChaCha20-Poly1305 encryption. No plaintext fallback — no session, no message.

🧅

Pure P2P over Tor

Each user hosts their own onion service via embedded arti. No central relay, no NAT traversal.

🗄️

Encrypted at Rest

SQLCipher database with full-text search. Your messages never touch disk unencrypted.

📡

Broadcast Channels

Ed25519-signed posts with pull-based sync. Public and friends-only channels with read receipts.

🎨

7 Terminal Themes

Dark, light, cyberpunk, minimal, and three Rose Pine variants. Fully customizable via TOML.

📬

Offline Delivery

Messages queue automatically with exponential backoff retries until your peer comes online.

How It Works

You
→
TUI ratatui
→
Signal Protocol E2E encryption
→
Tor onion service
→
Peer

No central servers. No accounts. No metadata leakage.