Test perdita WebRTC
Check if WebRTC is exposing your real IP address, even when using a VPN or proxy.
Probing WebRTC interfaces...
How This Test Works
WebRTC (Web Real-Time Communication) is a browser technology that enables video calls, voice chat, and peer-to-peer file sharing directly in your browser — no plugins needed.
To establish peer-to-peer connections, WebRTC needs to discover your IP addresses — both your public IP (assigned by your ISP) and local/private IPs (your device's address on your local network).
This test creates a WebRTC connection to Google's STUN server and captures all IP addresses that WebRTC reveals. If any of these IPs differ from your VPN's IP, you have a WebRTC leak.
Why WebRTC Leaks Are Dangerous
WebRTC leaks are particularly dangerous because they bypass VPN encryption entirely. Even with a perfectly configured VPN:
- Any website can silently request your real IP via JavaScript
- Your local network IP (e.g., 192.168.x.x) can reveal your router setup
- The leak happens without any visible indication to the user
- It works on all major browsers — Chrome, Firefox, Edge, Safari
Unlike DNS leaks which expose browsing history, WebRTC leaks directly expose your real IP address — the most sensitive piece of network identity.
How to Prevent WebRTC Leaks
Firefox: Type about:config in the address bar, search for media.peerconnection.enabled, and set it to false.
Chrome: Install a WebRTC blocking extension like "WebRTC Leak Prevent" or use a VPN with built-in WebRTC protection.
Brave: Go to Settings → Privacy and Security → WebRTC IP Handling Policy → choose "Disable non-proxied UDP".
Also check your DNS leak status and browser fingerprint for a complete privacy audit.
FAQ
What is a WebRTC leak?
WebRTC (Web Real-Time Communication) is a browser feature for video/audio calls. It can reveal your real IP address to websites, bypassing VPN protection.
How to prevent WebRTC leaks?
Use a VPN with WebRTC leak protection, or disable WebRTC in your browser. In Firefox: set media.peerconnection.enabled to false in about:config.
Does my VPN protect against WebRTC leaks?
Not all VPNs protect against WebRTC leaks. Some have built-in protection, while others require you to disable WebRTC manually.