INFO
WebRTC (Web Real-Time Communication) is a browser technology that enables real-time audio, video, and peer-to-peer data connections.
A WebRTC leak occurs when, during the connection setup process (ICE candidate exchange), a browser or application unintentionally exposes your local or real public IP address.
This means that even if you are using a VPN or proxy, the target website or a third party could still see your real IP or LAN address — compromising your privacy and anonymity.
How a WebRTC Leak Works (Simplified Explanation)
host — the local (LAN) IP of your devicesrflx — the public IP obtained via STUNrelay — the relay address provided through a TURN serverhost or srflx candidates, a third party could discover your real IP address (both local and public).To prevent WebRTC leaks in Chrome, you can install one of the following extensions:
To prevent WebRTC leaks in Firefox, open about:config and set the preferencemedia.peerconnection.enabled to false.
This completely disables WebRTC (note: doing so will also disable all WebRTC-based functionality).