📷 Your Camera
Camera offYour preview appears here when you host or join
🎧 Camera / mic / speaker settings ▾
⚙️ Advanced: TURN relay (for strict office networks) ▾
A free relay is built in and ON by default — most calls need nothing here. Only add your own server if calls still fail on a strict network.
✨ Connect with a one-time code
No accounts. No long codes to copy. The 6-digit PIN expires after one use.
🔒 The code only introduces your two devices — the handshake is encrypted and your video/audio travels directly between you, never through our relay. For extra-sensitive calls, you'll be asked for an optional 🔑 Extra password before hosting or joining — both sides must enter the same one.
Share this one-time code with your guest:
Expires in 3:00 • One use only • 🔒 password-protectedno extra password
Guest scans this with their phone camera 📷
Waiting for guest 📶
Keep this page open. You'll connect automatically the moment they join — nothing else to do. 💤
Setting up…
Enter the 6-digit code your host shared:
🔒 Extra password set — make sure it matches the host's.
🧰 Advanced: offline manual mode (no relay — copy/paste codes yourself) ▾
- Click “Create Offer” (grants camera/mic, gathers all network info).
- Send the Offer code / QR to your guest (any chat app).
- Paste the guest's Answer below → Complete Connection.
Your Offer (send to guest)
🔒 encryptedScan with guest device
⚠️ Code too large for reliable QR — prefer Copy/Paste.
✅ All network info bundled in one code (auto-compressed).
💡 Tip: the 6-digit PIN mode above avoids this long code entirely.
Guest's Answer (paste here)
🔐 Privacy: video/audio is end-to-end encrypted (DTLS-SRTP) and peer-to-peer. In PIN mode a public relay only passes the encrypted handshake — it can't see your call. The manual mode below uses no relay at all.
Connecting you…
This usually takes a few seconds.
📶 Connection (tap badge to close)
Audio only
🔐 Both screens show the same security code? Then your call is private. If the call drops, just hang up and connect with a fresh code.