Skip to main content
WebRTC Leak Investigation
WEBRTC ANALYSIS
confidential

WebRTC Leak Detection

Is WebRTC exposing your real IP address?

November 30, 2025

WebRTC (Web Real-Time Communication) enables browser-to-browser communication for video calls, file sharing, and more. However, it can also leak your real IP address, even when you're using a VPN.

How WebRTC Leaks Happen

STUN Requests

WebRTC uses STUN servers to discover your public IP for peer-to-peer connections. These requests bypass VPN tunnels.

ICE Candidates

During connection setup, your browser reveals both local and public IP addresses through ICE candidate gathering.

What We Test

  • Local network IP addresses (192.168.x.x, 10.x.x.x)
  • Public IPv4 address
  • IPv6 address (if available)
  • WebRTC API availability
  • STUN server connectivity
⚠️

VPN Users Take Note

If you're using a VPN, this test will reveal whether your VPN properly blocks WebRTC leaks. Many VPNs require additional configuration or browser extensions to prevent these leaks.