Free WebRTC Leak Definition
When your browser circumvents your secure VPN tunnel.
The WebRTC Protocol
Web Real-Time Communication (WebRTC) is an open-source project that provides browsers and mobile applications with real-time communication (RTC) capabilities via simple APIs. It allows audio and video communication to work inside web pages seamlessly without requiring plugins.
How the Leak Happens
To establish direct peer-to-peer connections (like in a browser video call), WebRTC needs to know your true public and local IP addresses. By design, WebRTC requests this information by querying a STUN (Session Traversal Utilities for NAT) server. Crucially, in many browsers, this request can completely bypass an active VPN tunnel.
Mitigation and Testing
If the WebRTC STUN request bypasses your VPN, the responding server logs your actual ISP-assigned IP address, destroying your anonymity. To test vpn split tunneling webrtc leak local ip vulnerabilities, use our dedicated tester which actively attempts to harvest your IP via native WebRTC methods. If your real IP appears while your VPN is on, your browser requires hardcoded WebRTC deactivation.
Apply this concept instantly
Experience zero-server, 100% client-side execution with our free privacy-first tool:
Open VPN Leak Tester ›