select or create a chat
End-to-end encrypted chat using ED25519 + AES-256-GCM
how it works
1. your browser generates an ED25519 key pair
the public key registers you on the server
the private key never leaves your browser
2. every action is authenticated by signing
the current timestamp with your private key
the server verifies it within a 5s window
3. each chat room gets a unique AES-256-GCM
key — messages are encrypted client-side
before being sent, only members can decrypt
powered by pizzabase cloud
protocol spec
returning user? click to import private key