VPN leak tests / Proton VPN

Is Proton VPN Leaking?

You think

"Swiss jurisdiction + no logs = untouchable."

The mirror

Jurisdiction doesn’t help if your browser hands out your IP anyway.

proton-leak-test / result LIVE
Verdict Testing…
Provider detection …
IP masking …
WebRTC leak …
Timezone …
DNS leak Run DNS Leak Test → Not tested

Provider detection compares your exit network with the networks Proton VPN is known to use. Proton VPN may also rent servers elsewhere, so a real Proton VPN connection can occasionally read as "a VPN, but not Proton VPN". The test runs in your browser and asks a Cloudflare STUN server for your public address — exactly what any web page can do. We don't see, store or log the result.

Testing…

Three checks run in your browser: IP masking, WebRTC and timezone. DNS has its own test.

About Proton VPN

Proton VPN is based in Switzerland. It states a no-logs policy. Its apps are open source. It supports the WireGuard protocol. These are the provider's public claims and basic facts, not a guarantee.

Synthesis

How to fix Proton VPN leaks

Turn on the kill switch

In the Proton VPN app's settings, enable the kill switch (or its equivalent) so traffic stops if the tunnel drops instead of falling back to your normal connection.

Free

Restrict WebRTC in your browser

Firefox: about:config → media.peerconnection.enabled → false. Brave: Settings → Privacy and security → WebRTC IP handling policy → "Disable non-proxied UDP".

Free

Reconnect, then re-test

Reconnect Proton VPN, make sure it is the connection this browser uses, and run the test again. A VPN only counts if the test says so.

Free

Changed something? Prove it.

Re-run the test after every change — the verdict above updates in place.

Test any VPN

Questions about Proton VPN

Is Proton VPN leaking my IP address?

Run the test above to see your real result. Proton VPN can only protect the traffic it carries; a WebRTC leak or a timezone mismatch happens in the browser, outside the VPN's control.

How does this page know I am on Proton VPN?

This page compares the network your connection exits from (its ASN) with the networks Proton VPN is known to use — 4 verified so far. Proton VPN may also rent servers on other networks, so a genuine Proton VPN connection can occasionally show up as "a VPN, but not Proton VPN".

Does Proton VPN prevent WebRTC leaks?

Whether WebRTC leaks depends on your browser, operating system and VPN app settings together, which is why this page tests the real result instead of assuming. Restricting WebRTC in the browser removes the question entirely.

Where is Proton VPN based?

Proton VPN is based in Switzerland. Jurisdiction affects legal requests to the provider; it has no effect on whether your browser leaks.