Pitopi enables real-time, peer-to-peer communication with no servers in between. Your messages never touch our infrastructure.
Every decision we made was driven by one question: how do we get out of the way?
Generate a unique cryptographic key file. This 96-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, accept the WebRTC handshake, and your encrypted tunnel is live. Direct. Serverless. Instant.
Rate limiting and IP banning prevent automated attacks. After 5 failed attempts, access is suspended for 15 minutes.
Key files must be precisely 96 bytes. Anything else is rejected before parsing โ no attack surface for malformed payloads.
Pitopi's server facilitates the WebRTC handshake only. Once connected, all data flows directly between peers. We couldn't read your messages even if we wanted to.
No account. No email. No phone number. Just download a key and you're in.
Open Pitopi โ