Once a day each of our nodes — in Amsterdam, Frankfurt, Istanbul, Tokyo and Hong Kong — opens two dozen popular services and records what answered and how fast. This is not a retelling of someone else’s reports: it is what we measured ourselves, with a date and a list of points.
Five points are five points, not a map of the world. What follows from that is explained below.
A row is a service, a column is one of our servers. A cell holds what the service answered that server: the status code and the latency, or the reason there was no answer. What matters is not a single cell but the whole row.
| What the row shows | What it means |
|---|---|
| 200 everywhere | the service is alive and reachable from everywhere we have eyes |
| 403 everywhere | the service rebuffs requests from data centres — that is its own rule, not blocking |
| one point silent, the rest 200 | the most informative picture: this is what regional blocking looks like |
| one point several times slower | a bad route from that node, not a fault in the service |
The word "blocked" does not appear here — not out of cautious wording but out of precision. Our node stands in a data centre, while filtering is set up on the path to home and mobile internet: it can fire for a resident of the country and not fire for a server in the same country. The reverse happens too. So the table answers the question "what does our server see from there", not "what does a person see from there" — and the second does not follow directly from the first.
A summary picture by country, assembled from public sources, is on the blocking map. To check your own site from these points, go here.
If the table shows it alive and you cannot reach it, the problem is the road to it. That is exactly what a VPN fixes.
How it works →Was this useful?
One tap, no sign-up