EuroScanner performs daily automated scans of publicly observable domain infrastructure and reports which legal jurisdiction controls that infrastructure. It is a deterministic, reproducible measurement — not an opinion or compliance assessment. Every grade is derived mechanically from public data sources. The same scan run by anyone should produce the same result.
https://stat.ripe.net/data/prefix-overview/data.json?resource=<IP>
The jurisdiction rule: legal parent company determines jurisdiction, not server location. AWS Frankfurt = US jurisdiction (Amazon.com Inc., incorporated in Delaware). The grade is computed mechanically from three layers:
A domain can score F and be fully GDPR-compliant. A domain can score A and still process data outside the EU via other mechanisms. EuroScanner reports infrastructure facts, not legal outcomes.
Each domain stores two arrays: pulse[]
(1 integer per day — 1 = scan succeeded, 0 = failed) and
history[]
(one entry per infrastructure state change). The pulse window caps at 90 days.
A domain that never changes has 90 pulse integers and 1 history object after 90 days.
This proves continuous monitoring without bloated storage.
EuroScanner is an independent infrastructure monitoring project. It is not affiliated with any EU institution, government body, or commercial entity. All scan data is derived from public sources and published under CC BY 4.0. The scanner itself runs on EU infrastructure. Source data is available via llms.txt and sitemap.xml.