◈ Relayless
A browser-based peer-to-peer messenger
Not connected

Private conversations, direct between browsers.

Signaling uses a public Nostr relay. Chat messages and files are sent over a WebRTC data channel, not through the relay.

Prototype security note: the six-digit PIN is a room locator, not a strong password. Public relays can observe room tags and signaling metadata. Do not use this prototype for sensitive conversations. Verify the peer fingerprint out-of-band before trusting a contact.

Create a room

Generate a six-digit room PIN and wait for the other person.

Join a room

Enter the six-digit PIN shared with you.

Local data

Messages and this browser's local identity are stored in IndexedDB on this device. They are not synced to another device.

Loading local storage…