All measured public channels either use the intended route or expose no unexpected baseline address.
The measured channels were consistent in this run; untested applications and future route changes remain outside scope.
Route coverage guide
Routing products operate at different layers. A browser proxy can change website HTTP traffic while WebRTC, DNS, or another address family still follows the operating system route.
Quick answer
An HTTP proxy normally carries only application traffic explicitly configured to use it. SOCKS5 can carry more protocols and may support remote name resolution, but client behavior decides what is proxied. A full-device VPN or WARP traffic mode operates at the device route layer, yet split tunnels, exclusions, DNS modes, and browser policies can still create different observable paths. Test each signal before and after changing one route.
Evidence boundaries
A trustworthy leak verdict separates observable browser evidence from assumptions about identity, ownership, or route intent.
| Signal | Evidence available | What it does not prove |
|---|---|---|
| HTTP/HTTPS browser traffic | The public route seen by normal page requests and family-specific detection endpoints. | A changed website exit does not prove that UDP, DNS, WebRTC, or other applications use the same route. |
| WebRTC/ICE path | Public candidates exposed by the browser's peer-connection stack. | A browser proxy setting does not automatically describe how ICE sockets are routed. |
| DNS path | Recursive resolvers observed through tokenized authoritative callbacks. | Resolver geography alone does not reveal which local component selected it. |
| Split-route behavior | Which signals stay on the saved direct baseline after a proxy, WARP profile, or VPN is enabled. | The tool cannot read proprietary route rules, exclusions, or purchased product settings. |
Methodology
Record the direct IPv4, IPv6, WebRTC, and resolver evidence in the same browser profile. Save it as a user-asserted baseline.
Test the HTTP proxy, SOCKS5 client, WARP profile, or full-device VPN separately. Stacking routes makes it difficult to identify which layer exposed a signal.
Check normal page requests, both IP families, completed WebRTC evidence, and authoritative DNS observations. Missing evidence remains Unavailable.
Use the client and provider documentation to confirm remote DNS, IPv6 support, traffic mode, split-tunnel exclusions, and browser WebRTC policy.
Interpretation
No Indicator is narrower than “safe,” Review is not a leak verdict, and Unavailable is never converted into a pass.
All measured public channels either use the intended route or expose no unexpected baseline address.
The measured channels were consistent in this run; untested applications and future route changes remain outside scope.
The HTTP route changes but DNS/network ownership is ambiguous, or one channel cannot be related confidently to the intended route.
Verify the client mode and provider behavior instead of treating a geography mismatch as proof.
WebRTC, IPv4, or IPv6 exposes an exact direct-baseline address while the browser-visible route uses the proxy or tunnel.
At least one measured channel bypassed the intended route.
A family, DNS callback, or ICE gathering process fails to produce usable evidence.
The route cannot be cleared or failed on that channel. Retry and inspect policy or service reachability.
Troubleshooting
Limits
Continue testing
Use one saved baseline across the related checks so differences remain attributable.
Compare browser-visible IPv4, IPv6, WebRTC, and DNS evidence against a saved direct baseline.
Open resourceReview anonymized direct, WARP, and browser-proxy observations from one recorded test session.
Open resourceUnderstand why peer-connection candidates can differ from the browser's HTTP exit.
Open resourceUnderstand local versus remote resolution, public resolvers, and anycast ambiguity.
Open resourceCheck whether an IPv4-only route leaves another public address family visible.
Open resource