Net Neutrality Monitor analyses how Internet Service Providers resolve, block and inject DNS traffic. The platform tracks servers under examination, surfaces country-level reports, and publishes a live blacklist of injected addresses.
View Country ReportsWhat the platform does
Net Neutrality Monitor provides real-time analysis of the censorship systems used by Internet Service Providers. It tracks DNS servers currently under examination, lists known DNS servers that respond correctly to specific tests, and produces country reports on the types of blocking detected — from gambling and file-sharing to streaming and image hosting.
- DNS probes
- Country reports
- Injected addresses
- ISP scoring
Coverage across the monitored regions
Country reports are available for China, Colombia, Denmark, Estonia, Finland, Italy, Korea Republic of, Sweden, Switzerland, Thailand, Turkey and additional regions as new probes are activated.
- 11+Countries with published reports
- LiveDNS server list under examination
- CC BY 2.5 IT / BY-SA 3.0Content licensing applied
- OpenDonations and probe submissions
How to Interpret Statistical Charts on the Censorship Dashboard
A censorship dashboard turns a complicated measurement exercise into visual signals: counts of blocked domains, DNS responses, probe outcomes, country comparisons, and changes over time. Reading those signals well requires more than spotting the tallest bar. You need to know what was measured, how it was measured, and whether the result represents a broad pattern or a narrow test.
For an Australian reader, this distinction matters because Internet access varies between an NBN connection in Melbourne, a mobile network in Brisbane, and a regional service in Western Australia or the Northern Territory. The charts are useful for research and comparison, but their results are indicative. They should be treated as evidence of observed behaviour rather than a complete legal or technical statement about every ISP.
| Chart signal | What it usually shows | What it does not prove |
|---|---|---|
| Blocked count | Number of tested websites or addresses returning a blocking result | That every customer sees the same block |
| Blocking rate | Blocked results as a share of tested items | That the rate applies to all websites in a country |
| DNS result | Whether a DNS resolver returned, altered, or withheld an answer | That the whole network blocks the destination |
| Probe comparison | Differences between measurement points or methods | That one probe explains every user experience |
| Time series | Changes in observed results across dates | The exact reason for each increase or decrease |
Reading The Dashboard At A Glance
Start by identifying the chart’s unit. A value may refer to domains, URLs, IP addresses, DNS queries, probes, or individual test observations. These are not interchangeable. A single website can use several hostnames, while one IP address can serve many unrelated websites. A chart showing 500 blocked URLs therefore does not necessarily represent 500 separate services.
Next, check the selected country, network, protocol, resolver, and date range. Filters can change the meaning of the visual display substantially. A national view may combine measurements from several networks, while a resolver view may describe only the behaviour of a particular DNS service. Read the legend and hover details where available before drawing a conclusion from colour or position.
The dashboard’s beta status is also important. Volunteer-supported monitoring can reveal useful patterns quickly, but coverage may be uneven. A low count may mean limited testing rather than limited censorship. Likewise, a high count may reflect a period of intensive measurement, a concentrated blacklist, or repeated tests of related addresses.
Understanding Counts And Rates
A count is the simplest statistic: how many tested items matched a result. It is valuable for showing scale, but it depends heavily on the size and composition of the sample. If 40 of 100 tested addresses are blocked, the count is 40 and the blocking rate is 40 percent. If 40 of 1,000 are blocked, the count is unchanged while the rate is much lower.
Rates make comparisons fairer when datasets differ in size, although they have their own limits. A rate based on 20 tests can swing sharply after one result changes. A rate based on 20,000 tests is usually more stable, but it may combine different categories, providers, or periods. Look for the sample size near the percentage rather than treating the percentage as a standalone fact.
Repeated observations can also affect interpretation. If the same URL is tested through several probes, each observation may be useful for reliability analysis, but it should not automatically be read as a different blocked website. When the dashboard provides separate figures for unique targets and total observations, use the unique-target figure to estimate breadth and the observation count to understand measurement coverage.
Comparing Countries Without Overreach
Country comparisons are most meaningful when the same targets, methods, and time window are used. A chart that places Australia beside another country may look like a league table, but it may combine different testing conditions. One location might have extensive DNS data, while another has only a small set of probe results. The visual ranking can therefore be more confident than the underlying evidence.
A country-level percentage can also conceal regional and provider variation. Australian users on Telstra, Optus, TPG, or a smaller NBN retailer may encounter different DNS settings and filtering arrangements. A result measured in Sydney should not automatically be assumed to describe customers in Hobart or a remote community connected through a different wholesale network.
Use comparisons to identify patterns worth investigating: a persistent difference, a sudden shift, or a category that appears unusually affected. Avoid treating a chart as proof that one government, ISP, or DNS operator caused every result unless the accompanying methodology supports that claim. Statistical charts identify observations; they do not always identify responsibility.
Following DNS And Probe Signals
DNS charts describe what happened when a name was resolved. A blocked result might involve an altered answer, a failure to resolve, a redirect, or another response defined by the monitoring method. These outcomes can look similar to an ordinary outage if the chart is viewed without its result definitions. A DNS failure alone does not establish that the website itself is unavailable.
Probe results add another layer by testing access or response from measurement points. When DNS and probe charts agree, confidence in a network-level filtering signal may increase. When they disagree, the difference is informative rather than necessarily an error. It may point to resolver-specific filtering, application-layer blocking, geolocation, caching, routing variation, or a temporary service problem.
People using private services should also remember that a different resolver or connection path can change the observation. That does not make one result false; it means the test is tied to a particular path through the Internet. Read DNS and probe panels together, especially when investigating an address that works on a home connection but fails on mobile data.
Interpreting Time Series And Spikes
A time-series chart shows when observed results changed, not automatically why they changed. A sharp spike may correspond to a new blacklist, a measurement campaign, a change in probe availability, or a short-lived outage. A sudden fall may indicate restored access, altered test coverage, or a change in DNS behaviour rather than a genuine removal of restrictions.
Look for persistence. A result that appears on one date and disappears the next deserves a different interpretation from a pattern that continues for weeks. Compare the line with sample size and event markers if the dashboard provides them. If the number of tested targets also rises sharply, the apparent increase in blocked results may partly reflect broader coverage.
Australian conditions can produce ordinary technical variation. NBN maintenance, mobile-network congestion around a major event, or a resolver update affecting users across Adelaide and Perth may create a temporary pattern. Time series are strongest when combined with repeated tests, multiple networks, and a clear record of the measurement method.
Checking Sites, Addresses, And Categories
At the individual-target level, distinguish a URL from a domain and an IP address. A blocked page may be hosted on a shared IP, and blocking that IP can affect several unrelated services. Conversely, a domain may use multiple addresses or content delivery networks, so one successful test does not guarantee universal access.
Categories can help reveal concentration. If many observations involve a particular class of service, the category chart may show where filtering is focused. Still, classification is a research convenience and may not capture every technical or legal nuance. Check the underlying target and result details before describing a category as wholly blocked.
Blacklists require similar care. A listed address indicates that it was included in a monitored set or produced a relevant result; it does not by itself establish that all Australian ISPs block it. Treat the blacklist as a starting point for checking dates, protocols, DNS behaviour, and probe evidence.
Practical Checks Before Drawing A Finding
A short verification routine prevents most misreadings. Before quoting a number in a report, note the filters, date, target type, and sample size. This is especially useful when comparing the dashboard with public statements, news coverage, or an ISP’s own service information.
Use the following checks for a single chart:
- Identify whether the measure is a count, percentage, rate, or index.
- Record the number of targets and observations behind the visual.
- Check whether results come from DNS, probes, or both.
- Look for the selected country, provider, resolver, and date range.
Apply a second set of checks when comparing charts:
- Compare like with like: identical target types and periods.
- Separate unique addresses from repeated measurements.
- Treat small samples and isolated spikes cautiously.
- Investigate disagreement between DNS and probe results.
Turning Charts Into Reliable Evidence
The strongest interpretation combines several signals rather than relying on one dramatic number. For example, a sustained rise in blocked domains, matching DNS anomalies, and consistent probe failures is more persuasive than a single high percentage. The dashboard can then support a carefully worded finding such as “these targets were frequently inaccessible from the measured network,” rather than a sweeping statement about every user.
Keep the purpose of the project in view. The project background explains the monitoring context, while the dashboard supplies the observed data. Together, they help distinguish a measurement result from a claim about policy, intent, or universal availability. That distinction is valuable when reporting on Australian access, where network type, location, resolver choice, and provider settings can all matter.
A practical takeaway is to read every chart in three steps: identify exactly what was measured, check how broad and stable the sample is, then compare it with related DNS, probe, and time-based evidence. This turns a striking visual into a defensible interpretation.
Transparent, analytical, community-run
The platform documents how ISPs handle neutrality on the wire, with method notes, country breakdowns and a public blacklist of injected addresses. — Project methodology






