Skip to content
WebRTC / STUN leak check

WebRTC Leak Check

Check WebRTC candidate behavior and public / private IP leakage signals.

Leak score--Waiting
Server public IP--
WebRTC public candidates--
Local address exposure--
STUN reachability--
Waiting

WebRTC evidence matrix

The page turns BrowserScan / ToDetect style WebRTC signals into reviewable fields: support, STUN result, candidate type and public-IP parity.

Network & identity
Total candidates--ICE
Host candidates--host
Srflx candidates--server reflexive
mDNS masks--local masking
Relay candidates--TURN relay
RTCPeerConnection--browser API
Media permission--no prompt
Public IP parity--server vs STUN

ICE candidates

Each row keeps source, type, protocol, address, port and scope. Raw candidate strings are preserved in the JSON block below.

STUNTypeProtocolAddressPortRelatedScope

Raw evidence JSON

Includes STUN node receipts, candidates, server public proof, permission state and the final verdict for evidence packages.

{}

How to read it

STUN candidates, local IP exposure and public-IP mismatch.

01

Public IP parity

When WebRTC srflx candidates match the server-observed public IP, there is usually no proxy bypass leak.

02

Private exposure

If host candidates reveal 10.x, 192.168.x or 172.16-31.x addresses, review browser privacy policy first.

03

mDNS masking

Modern Chrome / Edge often replaces host addresses with .local names; this is privacy protection, not a failure by itself.