Technical audit · 31.05.2026

seai.ie

Sustainable Energy Authority of Ireland

The Sustainable Energy Authority — a state body processing applications for housing grants and citizens' financial and medical data. 70 requests, 12 domains. DoubleClick Floodlight — an advertising remarketing pixel — activates without consent. Plus GA4, Genesys chat, and New Relic. Seven data recipients go unmentioned in the policy.

Request timeline

+82 ms · before the banner
www.seai.ie/modules/contrib/google_tag/gtag.js and gtm.js — Drupal's Google Tag module loads as part of the main JS bundle.
+89 ms · before the banner
cdnjs.cloudflare.com — moment.js and moment-timezone from the Cloudflare CDN.
+113 ms · before the banner
fonts.googleapis.com — Google Fonts (Open Sans). The user's IP address is transmitted to Google's servers in the USA.
+126 ms · before the banner
www.googletagmanager.com (GTM-W4CXSS6) — the GTM container loads.
+346 ms · before the banner
www.googletagmanager.com — gtag/js GA4 G-E4HE7YKWT5 activates via GTM.
+459 ms · before the banner
www.googletagmanager.com — gtag/destination DC-9943193. DoubleClick Floodlight activates via GTM.
+519 ms · before the banner
region1.google-analytics.com/g/collect — a GA4 tracking request. USA.
+558 ms · before the banner
apps.mypurecloud.ie — the Genesys Cloud chat widget (22 requests). An American platform, on an Irish domain.
+613–660 ms · before the banner
ade.googlesyndication.com — two DoubleClick Floodlight requests: src=9943193, type=landi0, cat=seai-003. A remarketing advertising pixel on a government site.
+1582 ms · before the banner
js-agent.newrelic.com and bam.eu01.nr-data.net — the New Relic SPA agent loads and transmits session data. Two performance-monitoring requests.

Declared versus actual

✓ Web Chat — mentioned in the policy as a means of collecting data — declared
✓ Cookies Policy — referenced as a separate document (not supplied) — declared
+ Google Tag Manager (GTM-W4CXSS6) — not mentioned — not declared
+ Google Analytics GA4 (G-E4HE7YKWT5) — not mentioned — not declared
+ Google DoubleClick Floodlight (DC-9943193) — not mentioned — not declared
+ Genesys Cloud (apps.mypurecloud.ie) — not named specifically — not declared
+ New Relic (js-agent.newrelic.com, bam.eu01.nr-data.net) — not mentioned — not declared
+ Google Fonts (fonts.googleapis.com) — not mentioned — not declared
+ Cloudflare cdnjs — not mentioned — not declared

Transfer timings

+126 ms www.googletagmanager.com

GTM-W4CXSS6. USA.

+346 ms www.googletagmanager.com

GA4 G-E4HE7YKWT5, via GTM. USA.

+459 ms www.googletagmanager.com

DoubleClick DC-9943193, via GTM. USA.

+519 ms region1.google-analytics.com

GA4 g/collect. USA.

+558 ms apps.mypurecloud.ie

Genesys Cloud chat. 22 requests. USA/IE.

+613 ms ade.googlesyndication.com

DoubleClick Floodlight pixel. cat=seai-003. USA.

+1582 ms js-agent.newrelic.com

New Relic SPA agent. USA.

+1605 ms bam.eu01.nr-data.net

New Relic session data. EU endpoint.

Detected trackers

Indicators of GDPR non-compliance

Context

SEAI (the Sustainable Energy Authority of Ireland) is a state agency that administers energy-efficiency housing grants, processing financial data, property data, and, in certain cases, citizens’ medical data. HAR: 70 requests, 12 domains. Sensitivity: high — visitors to the site may be grant applicants submitting financial and housing data. 24 requests go to the first-party domain www.seai.ie, 9 to the CDN seaiprod.prod.acquia-sites.com — the remaining 37 go to ten external domains.

DoubleClick Floodlight on a government site

At +459 ms, gtag/destination?id=DC-9943193 activates via GTM — DoubleClick Floodlight, a Google Ads conversion-tracking tool. At +613 and +660 ms, two pixel requests fire to ade.googlesyndication.com, carrying the parameters src=9943193, type=landi0, cat=seai-003. Floodlight is a remarketing advertising tool: it tags site visitors for subsequent targeted advertising across Google’s network. The parameter npa=1 (Non-Personalized Ads) is present in the request, but the transfer of data to Google’s advertising servers occurs regardless of it. The use of a remarketing advertising pixel on the home page of a state body that processes housing-grant applications, without user consent, is the most serious violation in this HAR.

The Genesys Cloud chat widget (an American company, a customer-engagement platform) generates 22 requests to apps.mypurecloud.ie and api-cdn.mypurecloud.ie on the very first page load, without consent. The policy mentions a “Web Chat function” as a means of collecting personal data, but does not name Genesys as the platform, nor does it explain that the chat widget initializes for every visitor upon page load, regardless of whether the user intends to use it.

At +1582 ms, js-agent.newrelic.com/nr-spa-1.301.0.min.js loads — the New Relic performance-monitoring agent. At +1605 and +2302 ms, requests fire to bam.eu01.nr-data.net, carrying the identifier NRJS-63ad9662344bba3672e, transaction data, and timestamps. New Relic collects technical data about browser and session performance. It is not mentioned in the privacy policy.

None of the 70 requests sets a cookie via Set-Cookie. The trackers operate via fingerprinting and request parameters. This does not reduce the volume of data transmitted, but it does make it less visible to standard cookie audits.

Conclusion

seai.ie processes citizens’ applications for housing grants — a context demanding a high standard of data protection. The actual architecture includes a remarketing advertising pixel (DoubleClick Floodlight), dual analytics (GTM + GA4), a chat platform (Genesys), performance monitoring (New Relic), and Google Fonts — all firing without consent and undisclosed in the policy. The privacy policy (January 2026) refers to a separate Cookie Policy, which was not included in the archive. Seven external data recipients go unmentioned in the documentation available.

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