Browser fixes
Reduce WebRTC IP exposure
Settings and policy names change over time, so treat these as a checklist to verify in your current browser, VPN app, and operating system.
Chrome
Check privacy extensions or enterprise policy controls for WebRTC local IP handling, then restart the browser and rerun this test. For the browser-specific path, open the Chrome WebRTC leak test.
Edge
Edge uses Chromium WebRTC behavior. Review browser privacy settings, managed WebRTC local IP policies, and VPN leak-protection settings.
Firefox
Advanced users can review about:config WebRTC preferences such as media.peerconnection.enabled. Disabling WebRTC can break calls and peer-to-peer apps.
Brave
Open Brave privacy settings and review the WebRTC IP handling policy. Choose a stricter option when you do not need local network discovery.
Safari
Keep Safari and the operating system updated, review website permissions, and retest after VPN or network changes. Safari exposes fewer direct WebRTC toggles.
Android browsers
Review the specific browser's site permissions, VPN app leak protection, split-tunneling settings, and private DNS settings, then test again on mobile data and Wi-Fi.
iOS Safari limitations
iOS browsers rely on WebKit behavior and have fewer extension-level WebRTC controls. Test each browser profile after changing VPN, relay, or network settings.
Mobile browsers
Mobile browsers can differ by OS WebView, per-app VPN, Private DNS, Wi-Fi versus mobile data, and browser profile. Retest on the exact mobile browser and network you use.