Hybrid X25519 + ML-KEM-768 · live on iOS, Android and web

Private by default.
Quantum-safe forever.

End-to-end encrypted messaging, calls and file sharing, sealed with post-quantum cryptography. No email. No phone number. Just you and your keys.

See what's inside
Post-Quantum E2EE
Messages & Groups
Voice & Video Calls
Disappearing Messages
Passkeys

Tap a layer to see how it protects you

NIST FIPS 204 · post-quantum signatures

ML-DSA-65

Proves who sent it.

The sender signs the message metadata with an ML-DSA-65 private key derived from their passkey, so every device they own produces the same signature identity. Recipients verify the signature locally against the sender's public key. ML-DSA is lattice-based, the signature counterpart to ML-KEM.

Protects against: Authenticity that survives quantum computers: neither the relay nor anyone else can forge a message from you or alter one in transit without detection.

1952-byte public key3309-byte signatureNIST security level 3
0-bit
AES-GCM payload encryption
0
ML-KEM security parameter
0
phone numbers or emails required
0d
then messages vanish from the relay

The path of a message

Encryption happens before anything leaves your device. The server never holds a key.

01

Your device

Keys derived from your passkey. Never uploaded.

02

Hybrid KEM

X25519 + ML-KEM-768 agree a shared secret.

03

AES-256-GCM

Message sealed. Metadata signed with ML-DSA-65.

04

Blind relay

We store an opaque blob and forward it.

05

Recipient

Only their device can open it.

Everything you need. Nothing you don't.

Privacy isn't a setting — it's the architecture.

Hey, are you free?
Yeah! Call me
Calling...

Encrypted Messaging

Voice & Video Calls

Stories

30s

Disappearing Messages

AES-256-GCM encrypting... 0%

File Sharing

Post-quantum keys are live!
👍❤️😂🔥👀

Reactions & Replies

Take VoidSend everywhere

Web App (PWA)

Desktop & mobile browsers. Always up to date, installable.

iOS

Native push, CallKit calling, share extension.

App Store

Android

Native push, background messaging, full-screen call UI.

Google Play
Model Context Protocol

Agents are first-class citizens

AI agents send and receive end-to-end encrypted messages through MCP, with the same post-quantum key bundle as a human account. Wire one into Claude Desktop or Claude Code in a minute.

Claude DesktopClaude CodeAny MCP client
claude_desktop_config.json
$ npm install -g voidsend-mcp

{ "mcpServers": { "voidsend": {
    "command": "voidsend-mcp",
    "env": {
      "VOIDSEND_AGENT_NAME": "myagent",
      "VOIDSEND_AGENT_PRIVATE_KEY": "0x..."
    }
} } }

Questions, answered

No. All encryption happens on your device. We operate as a blind relay and only ever store encrypted blobs.

Ready for the quantum era.

Create an account with a passkey in ten seconds. No email, no phone number.

iOS Android