So, what the heck is WebRTC leak test ? If you don't have any idea, read on.
Later in this article we'll have a short discuss about what is WebRTC protocol, how it's leaked, what's the potential risk of webrtc leak and how to prevent it.
Before that, have a look at this automated service below, it performs a WebRTC leak test.
It tries to detects local IP address through the WebRTC STUN origin header, which you can use to verify whether your browser and VPN service is leaking the local IP address or not.
What is WebRTC ?
Web Real-Time Communication or WebRTC in short, is an protocol to enable realtime audio-visual and P2P communication between two or more browsers. The main development goal was to achieve better browser based VoIP and videoconferencing functionality.
Later the project was open sourced by Google, there after implemented by various other companies, including Mozilla on their Firefox web browser. Now WebRTC is used by Facebook messenger, Youtube, Google hangouts, OpenTok and many more. You can read more here.
WebRTC leak is a type of vulnerability on web browsers which exposes your local IP address through the WebRTC stun origin header.
The STUN protocol is required for seamless WebRTC experience.
So, it's clear that even if you're using a VPN or Tor or any other anonimity service, your local IP address could be tracked through WebRTC leakage, and the problem is worse while using IPv6 to connect to the internet, as IPv6 is designed to provide unique public IP to every device.
Read more about How to disable IPv6 on Windows.
How to prevent WebRTC leak on browsers?
With all the goodness, WebRTC also poses a threat to online privacy and security. So, WebRTC is no so good for online privacy and you should disable it if there's no use.
Enjoy free shipping and One-Day delivery, cancel any time.
On Google Chrome or Chromium browser, the local IP is automatically fuzzed by default, on all desktop OS platforms, Windows , macOS and Linux.
However on Firefox, the local IP is exposed through WebRTC, however it could be easily fixed by using plugins like uBlock Origin.
Some less popular bowers on Linux, like Falkon, Midori etc, which uses Either WebKit or WebEngine as rendering engine, are vulnerable to WebRTC leak, and there's no easy way of solving this issue.
But the real threat is on Android platform, Chrome browser for Android and many more popular browser are vulnerable to WebRTC leak.
Worse, there's no simple way to install plugins/ add-ons on Android to prevent WebRTC leak.
That's when you should be extra cautious if you truely value your online privacy. You can use Firefox beta on Android to install plugins like uBlock Origin.