Pitopi enables real-time private chats. Messages are encrypted in your browser before the server relays them, so the server cannot read their contents.
Every design decision follows one principle: stay out of the way of your conversations.
Generate a unique cryptographic key file. This 101-byte file is your entire identity. No sign-up form needed.
Upload your key to sign in. You appear in the user list and can see who else is online right now.
Click a user, complete the Socket.IO handshake, and start exchanging encrypted messages. Relay in the app, with server-side relaying.
No account. No email. No phone number. Just download a key and you're in.
Open Pitopi