{{ announcement }}

Private Line

A private chat for exactly two people, encrypted end-to-end right here in your browser. No account, no history, nothing kept — when you both close the tab, it’s gone.

{{ readyError || 'Setting up encryption…' }}

How private is this, really?

Your messages are encrypted on your device and decrypted on theirs — with keys that are created fresh for this one conversation and never leave either browser. The matchmaking server only helps the two of you find each other; it never sees a single message. Every message is also padded to the same size before it’s sent, so its length gives nothing away.

  • Check the safety phrase. When you connect, both screens show the same short phrase. Read it out loud to each other — on a call or in person. If it matches, you can trust no one has slipped in between. If it doesn’t, stop.
  • Nothing is stored. No accounts, no logs, no history. Close the tab and the whole conversation and its keys are gone.
  • It hides what you say, not that you talked. You connect directly, phone to phone, so the two of you can see each other’s IP address, and the server that introduces you knows you connected — never what you said. It’s for a private word between people who already know each other, not for staying anonymous.
  • It’s a fun, honest privacy tool — great for a quick private word. It hasn’t been independently audited, so don’t bet your life on it.

Join a Private Line

Paste the code from the invite link. If you opened their link, it’s already here.

Your room is open

Setting up the line

{{ theirName || 'Your guest' }} {{ connected ? (secured ? 'Encrypted · connected' : 'Securing…') : 'Disconnected' }}

{{ verified ? 'Safety phrase verified' : 'Check your safety phrase' }}

Both of you should see the same words. Say them out loud on a call or in person. If they match, you can trust no one has slipped in between. If they don’t, someone might have — leave and try again.

You confirmed these words match on both screens. This line is genuinely just the two of you.

Your safety phrase, {{ safetyWords.length }} words to read aloud:

{{ safetyWords.join(' ') }}

This line is open and encrypted. Say hello — messages appear here and are never saved anywhere.

{{ theirName || 'They' }} said: You said: {{ m.text }}

The matchmaking server helps you connect but never sees your messages — they’re encrypted on your device and decrypted on theirs. No accounts, no logs, nothing kept.
A privacy tool from Coffee & Fun.