End-to-end encrypted video rooms, relayed so no one sees anyone's IP. Bridges to IRC.
[ OK ] loading webrtc stack
[ OK ] noise-gate worklet armed
[WAIT] opening signaling socket
[WAIT] awaiting operator credentials█
Private, encrypted video conferencing. No accounts. No tracking. Just join.
End-to-End EncryptedAll audio and video is encrypted between participants — the server never sees your media.
Works Through Any NATDual TURN relay servers ensure you connect even on strict corporate or mobile networks.
Screen SharingShare your screen or a window in its own tile, with desktop audio, while your camera keeps running.
Noise SuppressionA noise gate with adaptive noise-floor tracking mutes background hiss and suppresses keyboard and mouse clicks.
Low Bandwidth ModeAutomatically reduces quality on slow connections to keep calls stable.
Join or Create a Room
Rooms are created instantly. Share the room name with anyone you want to invite.
Setup Your Audio & Video
Hot mic! Your microphone is transmitting loud background audio.
SERVER RESTARTINGin 60s— your call will drop, rejoin after
End-to-End Encrypted
?
Chat
Disconnected
Changelog
v2.62026-10-04
Slimmer header bar, and the join screen heading can no longer get stuck out of reach on a short window
Reloading or reconnecting gets you back into your own seat, with your name and role, instead of arriving as a duplicate
A bad connection no longer flashes DISCONNECTED over someone's tile every few seconds
A third relay in Amsterdam, and a relay that was down at join no longer sticks you with a distant one for the rest of the session
The header logo now glitches all the time instead of in occasional bursts
New mobile layout for phones and tablets: a bottom dock for mic, camera, chat, options and leave, a video grid that fits the screen in portrait and landscape, and a ⋯ menu on each tile for volume, hide video and moderator actions
On mobile you can flip between front and back camera, the screen stays awake during a call, the camera comes back after you switch apps, and you can attach a photo in chat
Switching camera or mic while muted or with the camera off no longer turns it back on
v2.52026-09-08
Moderators and the room owner can now stop someone else's screen share, instead of having to kick them over it
The button shows up on the sharer's tiles only while they are actually sharing, and they can start a new share straight after
New glitchy cyberpunk logo in the top bar, which recolours to match whichever theme you are using
v2.42026-09-08
Signaling now defaults to WebSocket — QUIC is still there under Options → Signaling if you want it, and your own pick is left alone
Fixed people getting stuck in the room after leaving on QUIC — a closed tab or a dropped connection now clears properly instead of leaving a frozen tile behind
Closing a tab says goodbye straight away rather than waiting to time out
A dropped peer's tile is held for 10s under a DISCONNECTED countdown, and that also shows when your own connection drops
v2.32026-08-29
The signaling choice is now on the mic/camera setup screen too, so you can pick it before joining without opening Options
Both controls stay in step — changing one updates the other
Quieter server logs: QUIC handshake chatter no longer fills the signaling log
v2.22026-08-28
Signaling can now run over QUIC (WebTransport) instead of a WebSocket — pick it under Options → Signaling
Auto mode tries QUIC and falls back to WebSocket on its own, so nothing changes if QUIC is unavailable
The status bar shows which transport your session is actually using
Safari and iOS have no WebTransport, so they keep using WebSocket exactly as before
Video and audio are unchanged — only signaling moved
A signaling connection that dropped before registering could leave the client stuck never reconnecting
v2.12026-08-19
Fixed Safari and iOS never showing the camera/microphone prompt
In-app browsers (Instagram, Facebook, TikTok, WeChat) are now detected and explained — open the link in Safari or Chrome
If the prompt goes unanswered, the page points you at the padlock icon in your address bar
Blocked and dismissed permissions now give different, accurate instructions
A non-HTTPS page now says that is why your devices are unavailable
v2.02026-08-19
Fixed invisible buttons and click handling on video tiles
Dev environment now serves on 443/8765 like prod
Screen share waits for the presenter slot before broadcasting
60-second countdown warns everyone before a deploy restarts the server
Room owner is now the sole encryption key authority
IRC bridge reconnects reliably — correct cert hostname and an accepted nick
Join without a mic or camera — missing, blocked, or busy devices no longer block the room
Prejoin says which device is missing and why, instead of a dead-end alert
After the restart countdown, the page reloads itself as soon as the server is back
Fixed browsers caching the page and showing an old version after an update
Chat button no longer draws a box around its own icon
v1.92026-08-18
Screen share gets its own tile — your camera keeps running alongside it
Screen audio is separate — muting someone's screen no longer mutes their voice
One presenter at a time, released automatically if they leave or crash
End-to-end encryption covers screen shares too
Camera throttled while presenting to protect uplink
~80 emoji replaced with inline SVG icons that follow each theme
Renamed "AI Noise Suppression" to "Noise suppression" — it is a DSP noise gate, not a model