Go to content

2026-09-15 - ITV source code analysis - The Record Speaks

This publication is grounded in fundamental rights:  
- Art. 6, 8, 10 ECHR (defence, private life & reputation, public‑interest documentation)  
- Art. 2, 21, 24 Italian Constitution** (fundamental rights, freedom of expression, right to defence)  
- Art. 89 GDPR (archiving in the public interest)
This platform operates as a website integrated with a Progressive Web App (PWA).
A small “Install” button should appear in the bottom‑right corner of your screen,
although its visibility may vary depending on your system configuration and browser settings.

THE RECORD SPEAKS

“Protection Mode enabled — Security Level 5/5.
System running with intermediate safeguards and enhanced telemetry collection.”

“Protection Mode enabled — Security Level 5/5.
System running with intermediate safeguards and enhanced telemetry collection.”

“Protection Mode enabled — Security Level 5/5.
System running with intermediate safeguards and enhanced telemetry collection.”

“Protection Mode enabled — Security Level 5/5.
System running with intermediate safeguards and enhanced telemetry collection.”

“Protection Mode enabled — Security Level 5/5.
System running with intermediate safeguards and enhanced telemetry collection.”

“Protection Mode enabled — Security Level 5/5.
System running with intermediate safeguards and enhanced telemetry collection.”


Notice: The Progressive Web App (PWA) - STATUS: OK / WEBSITE - STATUS: OK
Skip menu
therecordspeaks.it
Skip menu

2026-09-15 - ITV source code analysis

All Media Reports > itv
Technical Report – Comparative Analysis of Web Infrastructure (2022–2026)
15/09/2026

1. Introduction and Purpose
This report provides a technical comparison between the HTML structure and tracking/frontend infrastructure of the ITV News page published in December 2022, titled “Sussex man who faked doctor’s letter to claim Blue Badge caught through ‘grammatical errors’”. The analysis examines the technological evolution reflected in the source code, highlighting the differences between the 2022 version and the updated 2026 implementation.

2. Comparative Overview: Architecture and Frontend

2.1 Technological Transition and Framework Adoption
The 2026 version demonstrates a fully developed migration to an advanced Next.js architecture, characterised by:
  • dedicated runtime configuration objects (window.__HERMES_RUNTIME_CONFIG__),
  • modular script chunking (webpack, framework, main),
  • enhanced client‑side rendering and navigation logic.

By contrast, the 2022 version displayed a more basic or transitional structure, lacking the dynamic components and modern framework integration now present.

2.2 Integration with the ITVX Ecosystem
The 2026 page is deeply integrated with the ITVX streaming platform, introducing:
  • refined dropdown menus for regional channel selection (e.g., Meridian, Border, Calendar),
  • dedicated sections for live video content,
  • direct links to premium content and subscription options,
  • a layout consistent with ITVX’s broader user experience.

These elements were absent in the 2022 version, indicating a significant enhancement of the frontend and navigation framework.

3. Privacy Management and Regulatory Compliance

3.1 Continuity of the Consent Management Platform (CMP)
Both versions retain the same provider for cookie‑consent management: Cassie Cloud.
3.2 Stable Configuration Parameters
Key identifiers and licence parameters remain unchanged across the years, including:
  • asynchronous initialisation via cassie-init-v2.js,
  • the same licence key (9FA306B9-83BD-4F83-A061-52D3589ABADB),
  • identical configuration values.

This continuity confirms consistent privacy governance and regulatory compliance for users in the United Kingdom and internationally.

4. Telemetry, Analytics and Advertising Trackers

4.1 Measurement and Logging Infrastructure
The Content Security Policy and metadata confirm the ongoing use of the same audience‑measurement and profiling tools identified in the original analysis, including:
  • Google Tag Manager (GTM-PQPHPRM),
  • Chartbeat for real‑time metrics,
  • Contentsquare for session analytics,
  • Splunk for technical log collection.

4.2 Advertising Services
The advertising ecosystem remains unchanged, with continued use of:
  • Google Doubleclick,
  • Brightcove,
  • associated programmatic advertising networks.

The monetisation and profiling infrastructure has not undergone structural alterations.

5. Conclusions
The comparison shows that, while the frontend has undergone a substantial modernisation—marked by the adoption of Next.js and native integration with ITVX—the privacy governance (via Cassie Cloud) and the analytical and advertising tracking framework have remained stable and consistent over time.
In summary, the evolution concerns the presentation and interaction layer, whereas the commercial, profiling and consent‑management infrastructure remains fully aligned with the original 2022 configuration.



Copyright and Source Code Notice
The original article and its source code are not reproduced on this page for copyright reasons. Only a technical and documentary analysis is provided.
This analytical work falls within legitimate documentation and transparency practices, aimed at informing the public about the technical evolution of the page and its search‑visibility history. No part of the original copyrighted content is displayed, stored or redistributed.
Should any party wish to request clarification, rectification or raise concerns regarding the content of this page, an appropriate submission may be made through the contact page available on our website.


Italiano (vincolante)  
Tutti i disclaimer sono raccolti sotto la voce del menu principale “Disclaimer”, in versione bilingue (Italiano vincolante / Inglese di cortesia).
English (courtesy translation)  
All disclaimers are collected under the main menu item “Disclaimer”, in bilingual version (Italian binding / English courtesy).



Italiano (vincolante)  
Per segnalarci una legge citata errata, fare richieste di Rettifica, Replica o Accesso alla documentazione, utilizzate il link dedicato oppure andate alla pagina Contact Us sotto il menu About Us.
English (courtesy translation)  
To report an incorrect legal citation, or to request Rectification, Reply, or Access to documentation, please use the dedicated link or go to the Contact Us page under the About Us menu.




Testo lampeggiante
This website uses an internal analytics system which collects data in an aggregated and anonymous form for statistical purposes only, and does not carry out any user profiling.
Back to content
Application icon
The Record Speaks Install this application on your home screen for a better experience
Tap Installation button on iOS then "Add to your screen"

Informativa introduttiva

Questo sito è un archivio giuridico conforme agli Art. 6, 8 e 10 della CEDU, agli Art. 2, 21 e 24 della Costituzione Italiana e all'Art. 89 del GDPR.
(This website is a legal archive compliant with Arts. 6, 8 and 10 of the ECHR, Arts. 2, 21 and 24 of the Italian Constitution, and Art. 89 of the GDPR.)

Consulta le informative complete:
Informativa sui Cookie estesa
Copyright & Legal Notice
Indexing & Transparency
Durata di pubblicazione
Menzione dei soggetti in veste pubblica
Circa l'archivio
Giurisdizione

Continuando la navigazione equivale ad accettazione delle informative proposte.
(By continuing to browse, you agree to the proposed notices.)