No mismatched public address
No WebRTC candidate exposed a public address different from the connection address during this test.
Compares the IP address your connection presents with the addresses WebRTC exposes from inside the browser, so you can see whether a VPN or proxy is actually hiding you.
If you use a VPN, turn it on first, then run the test. A leak is a WebRTC public address that differs from your connection address.
Reveal larger scan previews, run more checks and keep server-generated reports for 30 days. Complete website reports remain Premium.
16 checks across 1 areas. Each links to its reference page with the test, the risk and the fix.
The ones that most often decide the grade:
The test compares the address used for the web request with public network candidates discovered inside the browser.
WebRTC supports direct audio, video and data connections. To find a route between peers, the browser gathers network candidates. A privacy problem occurs when that process reveals a public address different from the one a VPN or proxy presents to the website.
Scan.now records the public address already visible to the server, asks the browser to gather ICE candidates without joining a call, and compares public candidates with the connection address. Modern browsers often replace private local addresses with mDNS names ending in .local; that behaviour is a privacy protection and is not treated as a leak.
This scanner answers one part of the review. Continue with Browser Check for fingerprint, leaks, version, policies, then Extension Analyzer for permissions, host access, remote code. These are separate checks because a strong result here does not prove that the adjacent surface is healthy.
For the background behind these signals, read WebRTC Leaks: How Your Browser Can Expose Your Real IP Behind a VPN and VPN vs Proxy vs Tor: What Each Hides, What Each Leaks. The Browser version is out of date check reference explains the exact test, evidence and remediation used in the report.
Public addresses matter most; private and mDNS candidates have different meanings.
| Signal | What it represents | Expected interpretation |
|---|---|---|
| Connection IP | The public address used to request the Scan.now page. | With a VPN, this normally belongs to the VPN provider. |
| Public WebRTC candidate | A public address discovered through ICE candidate gathering. | It should not reveal a different direct ISP address when a full-tunnel VPN is expected. |
| Private candidate | A local-network address such as an RFC 1918 value. | It is not internet-routable but can add fingerprinting context. |
| mDNS candidate | A random local hostname ending in .local instead of a private address. | This shows the browser is masking the underlying local address. |
| No candidate | The browser returned no address-bearing ICE candidate during the bounded test. | WebRTC may be restricted, disabled or simply unable to gather a candidate in time. |
Run the test with the VPN or proxy already enabled so the comparison reflects the setup you want to verify.
No WebRTC candidate exposed a public address different from the connection address during this test.
A different public address appeared in WebRTC. Review the VPN client, routing mode and browser leak protection.
Private or mDNS information may appear without exposing a second public address. The report labels these separately.
Background reading written to go with these results.
7 min read · Updated Sep 11, 2026
WebRTC Leaks: How Your Browser Can Expose Your Real IP Behind a VPN
WebRTC lets browsers talk to each other directly, and to do that it discovers your network addresses, sometimes bypassing a VPN. The...
Read the guide
8 min read · Updated Sep 08, 2026
VPN vs Proxy vs Tor: What Each Hides, What Each Leaks
All three route your traffic through another machine, and they protect very different things. This guide compares them on encryption,...
Read the guide
7 min read · Updated Sep 10, 2026
What Your IP Address Reveals and How Sites Use It
Your IP address is sent to every server you contact. What it reveals about location and provider, what it does not, how it is combined...
Read the guide
6 min read · Updated Sep 16, 2026
Secure DNS (DoH and DoT): Stopping Your ISP and Network From Seeing Every Site You Visit
Every website visit starts with a DNS lookup, and by default it is sent in plain text. DNS over HTTPS and DNS over TLS, what they hide,...
Read the guideWebRTC discovers your network addresses to set up direct connections. If it reveals a public IP that differs from your VPN's address, sites can see your real location.
Modern browsers replace local IP addresses with mDNS names ending in .local. That is a privacy protection working as intended.
The WebRTC address is the one your operating system routes directly. If it differs from the connection IP, your VPN is not covering WebRTC traffic.
Sign up free to see more
A free account unlocks larger previews and more scans. It is completely free — no card and no plan needed — and takes one click with Google.
We ask Google for your email address and nothing else. Without an account, the browser and password checks keep working, and your free scans come back tomorrow.