Encrypted self-destructing messages. Read once, then gone forever.

0 / 10,000 characters

How It Works

Sending

  1. 1
    You type your message

    Your message stays in your browser — it's never sent as plaintext.

  2. 2
    Encrypted in your browser

    AES-256-GCM encryption creates a locked ciphertext. The key never leaves your device — it is never sent to any server.

  3. 3
    Ciphertext stored, key stays with you

    Only the encrypted blob is sent to the server. The decryption key lives in the link's # fragment — a part of the URL that browsers never transmit to the server.

Receiving

  1. 1
    Recipient opens the link

    The decryption key is extracted from the URL # fragment locally. The server never sees the key — only encrypted data.

  2. 2
    Fetched and deleted instantly

    The encrypted message is retrieved and permanently deleted from the server in one atomic operation.

  3. 3
    Decrypted in the browser

    The message is unlocked locally and displayed. It can never be read again — it's gone forever.

Zero-knowledge privacy

The server only stores encrypted data it cannot read. Even if compromised, your messages remain private.

🔒

You received a secret message

This message can only be read once. After you read it, it will be permanently destroyed.