Launching today

The Line
A phone call you type. Follow the line.
2 followers
A phone call you type. Follow the line.
2 followers
Live, letter-by-letter conversations between two people. There is no send button: every keystroke appears on the other screen as you type, typos included, and text fades about 30 seconds after you stop. No history, end-to-end encrypted, inside a CRT terminal with ghost-radio transmissions. Free on Android and iPhone.







Hi Product Hunt! I built The Line because chat turned conversation into swapping finished paragraphs. Here every keystroke is live on the other screen: typos, hesitations, backspaces. There's no send button and no history; the text fades about 30 seconds after you stop.
Under the hood: Flutter, Firebase Realtime Database for sync, and Cloud Functions. Each keystroke draft is end-to-end encrypted on the device (per-line X25519, HKDF-SHA256, AES-256-GCM), so the relay only sees ciphertext. Identity keys are Ed25519 with trust on first use and an optional 60-digit safety number. Contact discovery uses a blinded OPRF, so your address book numbers aren't sent to the server in the clear.
Honest limits: it's my own composition of standard primitives and hasn't been independently audited, and the server still sees metadata (who calls whom, when, typing timing and length).
It's free on Android and iPhone, with no ads. The ghost-radio strip at the top plays numbers-station transmissions while you wait for someone to pick up.
THE LINE. Follow the line. SOMEONE IS WAITING.
I'd love feedback, especially from anyone who tries a real call with a friend.