Use case

A disappearing chat link opens a room, not a message

One link, one live room, two seats. Nothing is written down before you arrive and nothing is kept after you leave — the disappearing part isn't a timer, it's the shape of the thing.

Get a disappearing link

The link points at a room, not at a message

There are two ways to build a link that disappears. The common one is an address for something parked: you write your message first, it goes into storage — encrypted, briefly, but storage — and the link is a pointer to that blob, valid until someone fetches it and it's destroyed on the spot. Burn-after-reading note tools work this way, and it's a sound design. It carries one consequence that rarely gets said out loud: waiting is storage. If the content has to sit somewhere until the other person shows up, then it has to exist somewhere until the other person shows up.

A disappearing chat link addresses a rendezvous instead. When you generate one, nothing goes into storage, because there is nothing yet to store — the link is the address of a live room with one seat still open in it. Your recipient fetches nothing; they arrive, and only then does anything get said. The trade is real and worth knowing before you send it: the two of you have to be there at the same time. You give up leaving something for someone to collect later, and in exchange nothing ever has to be written down and handed to a server in the meantime.

A hand holding a sheet of paper as it burns in the dark
The link works once. After that there is nothing left to open.Pexels · el disculpe

From link to channel to nothing

  1. The link connects, it doesn't deliver

    Opening the invite fetches no content, because there is none to fetch. It introduces your browser to the other one so the two can work out a direct route between themselves.

  2. The channel carries everything after that

    Text, images, GIFs and stickers ride that direct route between the two tabs. The server that made the introduction isn't on the path and never sees a word of it.

  3. The channel drops and that's the ending

    Close the tab and the route drops on the spot; go quiet and the room lets go on its own. What was said lived in the memory of two tabs, and memory is what a closed tab hands back.

What makes the link actually disappearing

  • One-time invite link

    Each invite redeems exactly once. Once the second person joins, the link is spent — nobody else can use it to slip into the same room later.

  • Peer-to-peer transport

    Text, images, GIFs, and stickers all move over a direct encrypted WebRTC data channel between the two browsers, bypassing any server storage entirely.

  • Auto-expiring room

    About ten minutes of silence and the room lets itself go, along with the seat it was holding. You never end the conversation, you just stop having it, and there is nothing to reopen afterwards.

  • View-once images

    Photos are compressed in your own browser and sent the same peer-to-peer way as text. They're never uploaded anywhere for storage.

  • Anti-copy UI

    Getting text out of the feed takes deliberate effort: the usual shortcuts and the right-click menu are switched off in there. Read it as friction rather than a lock — any phone camera beats it, as it beats every feature of this kind anywhere.

A silhouette standing inside a beam of light and drifting smoke
Ten minutes unused and the invite expires on its own.Pexels · Tima Miroshnichenko

What no disappearing tool can promise

Never-stored transport stops server-side leaks, backups, and subpoenas aimed at message content — there's simply nothing there to hand over. It can't stop the person you're talking to from taking a screenshot with their own device, and no disappearing chat on any platform can. The honest promise is about what the service holds, not what the other human does with what they read.

Frequently asked questions

Is it the link that disappears, or the chat?

Both, on separate clocks. The invite dies at first use, or after ten unused minutes, whichever comes first. The room dies once the conversation has been quiet for about that long. Neither leaves anything behind, because in neither case was anything written down.

Do we both have to be online at the same time?

Yes. The link opens a live room rather than a stored message, so there's nothing sitting there for someone to collect hours later. Send it when you know the other person can look within a few minutes; an unused invite expires after ten, and generating a fresh one is a single click.

What does the other person see before they join?

An empty room with their seat in it, and nothing else. No content exists behind the link yet, so an invite that lands with the wrong person reveals nothing at all — at worst it costs you the seat, never the conversation.

Can I get anything out of the conversation afterwards?

No. There's no transcript to request, on our side or on yours, because nothing was recorded to make one from. If a detail needs to outlive the room, write it down yourself while you're still in it — the feed deliberately resists being copied out of.