Messaging that can't be traced,
read, or blocked.
DarkMess is a post-quantum, end-to-end encrypted messenger. No phone number. No email. Your account is a key you alone hold.
Why DarkMess
Content security is separated from how bytes travel, so messages stay private even on a hostile network.
Post-quantum
ML-KEM key exchange and ML-DSA signatures, with hash-based SLH-DSA anchoring critical operations. Built to outlast quantum computers.
Untraceable
Sealed-sender hides who is talking to whom. The relay sees only opaque tags and ciphertext — never identities or content.
Unblockable
Traffic looks like ordinary TLS to a real website (XTLS-Reality). No inbound ports, multiple transports, rendezvous without a fixed address.
No phone, no email
Your account is a 24-word recovery phrase — like a crypto wallet. Back it up, restore anywhere, hold it yourself.
Groups & channels
Private groups, public channels with comments and reactions, image and voice messages — all end-to-end where it counts.
Run your own node
The relay is one small Rust binary. Self-host it in minutes, or federate — the code is open so the network can't be switched off.