throw.dog

Notes that self-destruct

Type the note below β€” it is encrypted in this tab, and the link you get survives exactly one reading.

Closed Encrypted on this device; the server sees only ciphertext. Link or QR only, no code.

Got a code? Fetch it here:

encrypted on your device β€” the server only ever holds ciphertext

Actually destroyed, not marked as deleted

A note here lives only in the server's memory β€” it is never written to disk in the first place. It is erased the instant it is read, and an unread note erases itself after 10 minutes. There's no trash folder, no soft delete, no backup where a copy lingers: destruction is the storage model, not a cleanup job.

And unreadable even while it exists

Before the note leaves this page, your browser encrypts it, and the key exists only in the link you get β€” in the fragment after the #, which browsers keep to themselves. For its whole short life on the server the note is ciphertext without a key. We couldn't read it if we were asked to.

A page you can take at its word

Β«Encrypted in your browserΒ» is only as good as the page doing it, so this page plays by a strict rule: no script loaded from the network runs here β€” no analytics, no fonts, no third-party anything. Everything that touches your note is in the document your browser already fetched, and the page's security policy makes the browser enforce that rule rather than trust our manners.

When it's the right tool

A door code for the guest, a Wi-Fi password for the visitor, the thing you'd rather say once and have disappear. Call it a self-deleting note or a self-destructing one β€” either way it works online, in any browser, with nothing to install. Write it, hand over the link or the QR, done β€” the note does its own shredding.

Related