Collaborative Whiteboard
Draw together in real time, browser-to-browser over a WebRTC data channel — no server in
the middle. Connect two devices by copying a one-time code between them; after that, strokes and cursors
travel directly peer-to-peer. You can also just draw here solo.
Not connected
You
Peer
1 · invite code
2 · reply code
One of you hosts: create an invite code and send it over (chat, email, anything).
The other joins: paste it, generate a reply code, send that back.
Host pastes the reply → you're drawing together, peer-to-peer.
Host
Join
1. Create an invite code and send it to the other person.
Create invite code
Copy
2. Paste the reply code they send back, then connect.
Connect
1. Paste the invite code you were sent, then generate a reply.
Generate reply
2. Send this reply code back to the host.
Copy
Signaling is manual on purpose — there's no backend, so you
swap the codes yourself (paste them into a chat, email, etc.). Connection uses a public STUN server;
most networks work peer-to-peer, but some strict/corporate NATs need a TURN relay (not included here).