Ephemeral secure P2P chat
CHATTER
Manual signaling, WebRTC transport, explicit handshake verification, and per-session fingerprints.
Phase
Preparing local signal
State
idle
Signal Exchange
Copy your local blob, paste the peer blob, then connect.
Session Trust
Compare fingerprints out of band every session.
Local fingerprint
Generating…
Remote fingerprint
Waiting for remote handshake…
Trust is ephemeral. This app never stores fingerprints, messages, or trust decisions across reloads.
Encrypted Chat
Messages are disabled until the secure handshake completes on both peers.