How we test

The same checklist for every product, run with scripts that log the results, so a review can be repeated and checked.

Before testing

VPN tests

Speed

We measure our own connection without the VPN first. Then we connect to servers in several countries and run three tests on each, at different times of day. The review shows how much download speed is kept as a percentage of the bare connection, plus the added latency.

Leaks

With the VPN on, we check whether the real IP address, DNS requests, WebRTC or IPv6 traffic escape the tunnel. A single leak is a fail.

Kill switch

We cut the VPN connection on purpose while a download is running and check whether any traffic leaves through the normal connection.

Streaming

We check which catalogues of the major streaming services open from each tested server. Results change often, so each one carries a date.

Every product

Updates

We rerun the core tests when a product changes significantly, and at least once a year. The date of the last run is shown on every review.

What we don't do