In development · Coming soon

Conversations that Disappear.

AES‑GCM 256‑bit encrypted P2P chat. No servers, no registration, no trace. Messages travel directly between devices — then vanish forever.

🔒
Vanish
P2P CONNECTED
🔐 AES-GCM 256-bit · PIN 2FA · no server
Hey! Got the link? 👋22:47
Yes, joined with the PIN. All secure 🔒22:47
No server can see this 👁️22:48
Type a message…
256bits AES-GCM
0Data servers
P2PDirect between devices
Privacy

Everything you need.
Nothing you don't.

Designed for those who value privacy. Every feature was built to leave no trace.

🔐
AES-GCM 256-bit Encryption
Every message is encrypted on your device before it leaves. Key derived with PBKDF2 + 4-digit PIN. No server can read it.
Direct WebRTC P2P
The connection is established directly between both devices. No intermediary server. Maximum speed, minimum latency.
🎯
Access PIN
Each room has a unique 4-digit PIN. The peer ID is encrypted with AES-GCM using the PIN — wrong PIN, connection impossible.
📸
Image Sharing
Direct P2P sending with automatic Canvas API compression. Files up to 5MB uncompressed, up to 25MB with smart compression.
📞
Voice and Video Calls
Direct WebRTC calls. Mute, front/rear camera, end call. All without going through any media server.
💥
Self-Destruction
One click on "Destroy" permanently deletes the room. The guest receives immediate notification. No history, no cache, no trace.

In 3 simple steps

01
Create a room
Open the app, click "Create private room". A unique link and 4-digit PIN are generated instantly.
02
Share the link + PIN
Send the link through any channel. The PIN separately for extra security. The guest opens it in their browser — no install needed.
03
Chat and destroy
Messages, images, calls — all P2P and encrypted. When you're done, click "Destroy". Gone forever.
EncryptionAES-GCM-256
Key derivationPBKDF2-SHA256
Iterations50.000
TransportWebRTC DataChannel
PIN authAES-GCM (peer ID)
SignalingPeerJS (relay only)
No message storage
No user logs
No account or registration
No tracking cookies
No ads
Auditable code

Zero Trust.
Zero Knowledge.

Vanish was designed with the principle that no server should ever access your communications. Encryption happens on your device, before any data leaves.

The signaling server (PeerJS) only helps the two devices find each other — it never sees the content of your messages.

WebRTCAES-GCMPBKDF2 Web Crypto APIE2EEZero-logsNo-store

Lite or Pro?

Start free with unlimited text. Upgrade when you need more.

LITE
Vanish Lite
Free forever. Everything you need for secure anonymous conversations.
  • Unlimited text messages
  • AES-GCM 256-bit Encryption
  • Access PIN
  • Self-destruction
  • No registration or account
  • Image sharing
  • Voice calls
  • Video calls
PRO
Vanish Pro
All features unlocked. The ultimate in privacy and communication.
  • Everything in Lite
  • Image sharing (up to 25MB)
  • Automatic compression
  • Voice calls WebRTC
  • Video calls HD
  • Mute and flip camera
  • Guests inherit Pro
  • Priority support
coming soon

Ready for conversations
that disappear?

Join the waitlist and be among the first to get Vanish on your device.