Secure pastebin for secrets. Share passwords, API keys, or sensitive notes that self-destruct after one view.
Server-blind encryption with single-read enforcement
Your message is encrypted in your browser using AES-256-GCM before it ever leaves your device. The server only receives encrypted ciphertext that is mathematically impossible to decrypt without the key.
Every message gets its own unique, random 256-bit encryption key generated in your browser. Keys are never reused across messages, ensuring perfect forward secrecy.
The decryption key lives in the URL fragment after the #. Browsers never send anything after # to servers—this is a fundamental web standard since 1995.
/otm/abc123#key=...Our server stores only encrypted blobs—random bytes that are meaningless without the key. Even as the operator, we cannot read your messages. We have zero knowledge of message content.
The moment someone opens your link, the encrypted blob is permanently deleted from the server. The message cannot be read again—ever. Messages also auto-expire after 7 days if never opened.
Self-destructing encrypted messages — common questions about security and usage