Technology ยท Blog

How WebRTC Makes NovaTalk's Video
Completely Private

Technology DEC 15, 2024 8 MIN READ โ† Back to Blog
๐Ÿ”

When you start a video chat on NovaTalk, your video stream travels directly from your device to your stranger's device โ€” not through our servers. This is the architecture that makes anonymous video genuinely private.

What is WebRTC?

WebRTC (Web Real-Time Communication) is an open standard built into modern browsers โ€” Chrome, Firefox, Safari, Edge. It enables peer-to-peer connections for audio, video, and data without plugins.

Traditional video call: Your Device โ†’ Server โ†’ Other Person. WebRTC: Your Device โ†’ Other Person. Period.

The Signaling Dance

Before video flows P2P, the two devices must find each other. This initial handshake is signaling โ€” the only part that touches NovaTalk's servers.

// 1. Initiator creates a connection offer const pc = new RTCPeerConnection({ iceServers }); const offer = await pc.createOffer(); await pc.setLocalDescription(offer); socket.emit('webrtc_offer', { sdp: pc.localDescription }); // 2. Responder creates answer await pc.setRemoteDescription(sdp); const answer = await pc.createAnswer(); socket.emit('webrtc_answer', { sdp: pc.localDescription }); // 3. โœ“ All media now flows peer-to-peer

ICE Candidates & STUN Servers

ICE (Interactive Connectivity Establishment) gathers a list of possible ways to reach your device: host candidates (local IP), server-reflexive candidates (public IP via STUN), and relay candidates (TURN fallback).

NovaTalk uses Google's STUN servers (stun.l.google.com:19302) to help both devices discover their public IPs and attempt a direct connection.

DTLS-SRTP Encryption

Once connected, all media is encrypted using DTLS-SRTP โ€” mandatory in the WebRTC specification. There is no way to have an unencrypted WebRTC call. Your video and audio cannot be intercepted by any third party.

What NovaTalk Cannot See

  • โŒ Cannot record your video or audio
  • โŒ Cannot see what you're saying
  • โŒ Cannot intercept your media stream
  • โœ… CAN see the SDP handshake (connection metadata, no content)
  • โœ… CAN see ICE candidates (IP addresses, temporarily)

The Bottom Line

WebRTC's peer-to-peer architecture combined with mandatory DTLS-SRTP encryption makes NovaTalk's video genuinely private โ€” enforced by technology, not just policy. Your video goes directly to the person you're talking to, nowhere else.

โ†’ Read our Privacy Policy  ยท  โ†’ Safety Center  ยท  โ†’ Technical FAQ

More from the Blog
๐ŸŽญ
DEC 10, 2024
Culture
The Psychology of Talking to Strangers
๐Ÿ›ก๏ธ
DEC 5, 2024
Privacy
Digital Privacy in 2025
๐Ÿ’ฌ
NOV 28, 2024
Tips
7 Types of People You'll Meet

Experience private video chat yourself.

See the technology in action โ€” completely free, no account needed.

Start Video Chat โ†’