Technical audit · 21.04.2026

kriis.ee

Civil Defense, Evacuation, Emergency Situations

A portal that people turn to when the siren sounds — to find out where to go and how to protect their family. Within 342 milliseconds, Microsoft Clarity starts recording their every mouse movement. Meanwhile, the cookie policy declares the placeholder www.domeen.ee — an unfinished template that has been up for four years.

Request timeline

+342 ms · before consent
Microsoft Clarity (www.clarity.ms) — the session recorder loads. Followed by Cloudflare Insights (+348 ms) and GTM (+820 ms, ID G-D4XXWR7F52). All before any consent.
+1995 ms · the recorder is active
y.clarity.ms — 28 requests, continuous transmission of behavioral data (mouse movements, clicks, scrolling, session video recordings) to Microsoft, USA.
+2666 ms · before consent
Google Analytics (region1, status 204, 7 requests) and DoubleClick (stats.g.doubleclick.net) record the visit and add an event to the advertising profile. There is no 'Reject all' banner.

Declared versus actual

✓ AddThis (__atuvc, __atuvs) — absent from the HAR — declared
✓ Facebook, LinkedIn, Twitter — absent from the HAR — declared
✓ Cookie source: www.domeen.ee — a placeholder, not the actual domain — declared
+ Microsoft Clarity — a session recorder, 28 requests to the USA — not declared
+ Google Analytics (_ga_D4XXWR7F52), GTM, DoubleClick — not declared
+ Cloudflare Insights, browser-update.org, _cf_bm / cf_clearance — not declared

Transfer timings

+342 ms www.clarity.ms

Microsoft Clarity — a session recorder. Data to the USA

+820 ms www.googletagmanager.com

GTM, ID G-D4XXWR7F52

+1995 ms y.clarity.ms

28 requests, session data transfer to Microsoft. Status 0 — the response is blocked, but the requests went out

+2666 ms region1.analytics.google.com

Google Analytics, status 204, 7 requests. Data transmitted

+2667 ms stats.g.doubleclick.net

DoubleClick — an advertising tracker, status 204

Detected trackers

Indicators of GDPR non-compliance

Context

kriis.ee is Estonia’s official crisis-preparedness portal, run by the Government Office (Riigikantselei): civil defense, evacuation, emergency situations. This is where people come when the siren sounds, when they need to know what to do, where to go, how to protect their family. HAR: 176 requests, 13 external domains.

A placeholder policy

The cookie policy is published under the Riigikantselei’s name, last updated 07.01.2022, more than four years ago. But more significant than the date: in the cookie table’s “Allikas” (source) column, every row reads www.domeen.ee. This is not a real domain — domeen.ee is Estonian for “domain.” It’s a template placeholder. The Government Office published a template document without replacing www.domeen.ee with the actual site name, and this document has been sitting on the country’s crisis-preparedness portal for four years running.

Microsoft Clarity — a session recorder

Three components of a single product (www.clarity.ms → scripts.clarity.ms → y.clarity.ms) make up Microsoft Clarity, a session recorder. It records every mouse movement, every click, scroll depth, and builds heatmaps and session video recordings. 28 requests to y.clarity.ms per session — a continuous transmission of behavioral data to Microsoft (USA), on a crisis-preparedness portal, and this service is absent from the cookie policy. The cookie-agreed-categories cookie holds the value ["functional"] — meaning the user gave no consent for analytics or marketing, yet _ga and _ga_D4XXWR7F52 are set regardless, and data has been transmitted.

The eID context

Electronic identification (Web eID, token-signing-page-script.js) is integrated into the site. In the same session where a citizen may authenticate via ID card, Microsoft Clarity records the session (28 requests), GTM is active, DoubleClick has transmitted data, and browser-update.org has loaded. This requires separate legal justification under GDPR Art. 9.

Conclusion

A person opens the crisis-preparedness portal to find out what to do during an evacuation, where the nearest shelter is, how to protect their children. Within 342 milliseconds, Microsoft begins recording their every mouse movement. Within two seconds, Google Analytics records the visit, and DoubleClick adds an event to the advertising profile. Meanwhile, the cookie policy declares www.domeen.ee — a placeholder that’s been sitting there for four years. A crisis portal should be a place where the state tells its citizens: we’re protecting you. For now, it’s a place where Microsoft records their session without their knowledge.

Evidence

How to verify: download the file and compute its checksum — sha256sum file.har (Linux, macOS) or certutil -hashfile file.har SHA256 (Windows); it must match the one shown. The conclusions apply to the scope of this measurement — see the limitations of the method.

Original (audit)
HAR file: ee/kriis-ee-2026-04-21.har
SHA-256: ca059d81fdbf62b9fa2730c01bb6aaf449f4b77e043f1df723e0fd6116894fb2
Re-check snapshot
Awaiting changes
HAR files are stored on EU infrastructure (Proton Drive). SHA-256 is published for integrity verification.