Technical audit · 26.05.2026

bmj.gv.at

Austrian Federal Ministry of Justice

Federal Ministry of Justice — 39 requests, 3 domains. Siteimprove Analytics loads without consent at +2671 ms. Matomo is declared — absent from the HAR. The policy names both tools, but there is no consent mechanism.

Request timeline

+2671 ms · Siteimprove
siteimproveanalytics.com/js/siteanalyze_6036590.js loads without consent. There is no banner.
Session total
39 requests. 36 — [www.bmj.gv.at](https://www.bmj.gv.at), 2 — bmj.gv.at (redirects), 1 — siteimproveanalytics.com. Matomo did not appear in the HAR.

Declared versus actual

✓ Siteimprove Analytics — declared, servers in Denmark, appears in the HAR before consent — declared
✓ Matomo — declared, absent from the HAR — declared

Transfer timings

+2671 ms siteimproveanalytics.com

Cookieless tracking based on a Visitor Hash. Data on servers in Denmark.

Detected trackers

Indicators of GDPR non-compliance

Context

Bundesministerium für Justiz (BMJ) is the federal ministry of justice, overseeing the judicial system and the prison service. HAR: 39 requests, 3 domains. The same BRZ platform, Magnolia CMS.

Siteimprove is declared in the policy — that’s a plus. But it loads at +2671 ms without any consent banner. The policy describes cookies and analytics without stating a legal basis and without providing for opt-in. Matomo is also declared, but did not appear in the HAR — possibly because a consent gate is configured for it but not for Siteimprove.

Notable context

bmj.gv.at is the ministry responsible for justiz.gv.at (the judicial system portal). justiz.gv.at showed a clean HAR. bmj.gv.at — the ministry’s own site — uses Siteimprove without consent. Different architectural choices within the same ministry.

Conclusion

The Ministry of Justice declares its analytics — and that’s correct. But Siteimprove runs before consent. The same pattern seen at the Sozialministerium and bildung.gv.at — Siteimprove on Austrian government sites consistently fires without a consent gate.

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: at/bmj-gv-at-2026-05-26.har
SHA-256: ce2ac29d2c76d74fe8820301a3780b39c7dc758840d7b6a93fa66a573ee84305
Re-check snapshot
Awaiting changes
HAR files are stored on EU infrastructure (Proton Drive). SHA-256 is published for integrity verification.