A password, an API key, a document with someone's personal data: something one person needs, and nobody should keep a copy of.
Keep this page open. The secret is here, on your device, and closing the page means starting again.
A room for two
This link opens a room where two people hand over one secret, once. Go in when you are ready: if the other person is still on the other side, they are told you have arrived, and you will both be shown four symbols to compare before anything moves.
Nothing has been sent. The secret is still on the other person's device, and it will only move once you both agree on four symbols.
If their four are different, someone is in the middle. Stop there and send nothing.
Nothing has left your device yet. Press, and the secret is encrypted here and relayed once: our server keeps no copy.
It stays in this page. Nothing is sent until the other person is here and you both agree on the symbols. Pressing is the only moment anything leaves your device: it travels encrypted, and our server keeps no copy.
This is the last step — it cannot be undone.
waiting for them to send it…
Once it arrives it exists nowhere else, so put it somewhere safe before you close this page.
This page is the only place the secret exists now. Copy it somewhere safe before you close the tab: nothing here can hand it back to you, and asking them again means starting a new exchange.
The room went out with it: the keys, the ciphertext and the id are gone from our memory, and none of them ever touched a disk. Whoever opens the shared link now sees exactly what they would see for a room that never existed — and so do we.
The room went out with it: the keys, the ciphertext and the id are gone from our memory, and none of them ever touched a disk. Whoever opens the shared link now sees exactly what they would see for a room that never existed — and so do we.
Which also means it cannot be sent again. If they lose it, nobody here can hand it back to them: make a new secret and a new room instead.
Send another secretNot over https
Your browser only allows encryption over https or on localhost, so this page cannot do its half of the work here. Open it over https, or from the machine it runs on.
Room is full
Two people are already in this room, and a room only ever holds two. If one of them is you, in another tab or on another device, carry on there: an exchange can only continue where it started.
Start an exchangeNo answer from the room
The connection dropped while you were going in. If the other person already sees four symbols, you did get in, but this page never heard back and cannot carry on. Ask them to open a new room and send you the new link.
Start an exchangeLost on the way
The secret left the room for this page, and the connection dropped before it arrived. Picking it up is what wipes the room, so nothing is left there to pick up again: ask them to start a new exchange and send it once more.
Start an exchangeStop here
The other side answered with something no real neverstored page or terminal could have sent. This is not a hiccup and not a bad connection: someone is tampering with this exchange. Nothing was sent, and nothing was revealed. Do not use this link again — ask the other person for a new one somewhere you trust them, such as a call or in person.
Start an exchangeThis room expired
It reached its deadline before the secret was sent, so it was wiped: the keys, the id and anything still in flight are gone from our memory, and none of them ever touched a disk. Nothing was delivered, and the link leads nowhere now.
Start another exchangeNothing here
This link leads nowhere. It may have been used already, or it may never have existed — we cannot tell the difference, and neither can anyone else.
Start an exchange