Technical audit · 13.05.2026

erc.europa.eu

ERC — the EU Agency Funding Fundamental Scientific Research

The European Research Council — 142 requests, 3 domains. Google Fonts (Montserrat) is the only external dependency transmitting data to the USA. Loads on every one of the four pages in the session.

Request timeline

+226 ms · on load
Google Fonts (fonts.googleapis.com) — Montserrat. IP address to Google, USA. Repeats on every page.

Declared versus actual

+ Google Fonts (fonts.googleapis.com) — not declared

Transfer timings

+226 ms fonts.googleapis.com

Montserrat. IP address to Google, USA

Detected trackers

Indicators of GDPR non-compliance

Context

The European Research Council (ERC) is an EU agency that funds fundamental scientific research through competitive grants. Funded under the Horizon Europe program. Governed by Regulation (EU) 2018/1725. HAR: 142 requests, 3 domains, 4 pages per session.

What the HAR shows

Three domains: erc.europa.eu, webtools.europa.eu, and fonts.googleapis.com. Zero trackers, zero Set-Cookie responses. Google Fonts loads on each of the four pages in the session — the Montserrat font in its full weight range (100 through 900, plus italic). The visitor’s IP address is transmitted to Google on every page transition.

Google Fonts — the one fix needed

Self-hosting Montserrat would eliminate the only data transfer to the USA. Montserrat is available under the SIL Open Font License, both on Google Fonts and on GitHub. EDA, EBA, ENISA, and ERC — all use Google Fonts. The fix is identical for all four: download the woff2 files, host them on the proprietary server, one line of CSS.

The EDA + ERC pattern

EDA uses Source Sans 3 via Google Fonts, ERC uses Montserrat. Both otherwise meet the europa.eu standard. Self-hosting fonts is a minimal technical effort with maximum compliance benefit.

Conclusion

ERC is an almost ideal result. Three domains, zero trackers, just webtools.europa.eu and a single Google Fonts dependency. Self-hosting Montserrat would move the site into the green zone.

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: eu/erc-europa-eu-2026-05-13.har
SHA-256: 0a51729b52447fa7c7bf00f22726bbef170e33478c165f700cee8e4b1fa9a363
Re-check snapshot
Awaiting changes
HAR files are stored on EU infrastructure (Proton Drive). SHA-256 is published for integrity verification.