Reuters

reuters.com

Compare

https://reuters.com

Scanned Apr 15, 2026 · 24.8s

Your website score is

5/100
Critical

Grade

F5

Banner

Yes

Regulatory Compliance

Multi-regulation overview — click any regulation for details

Technical scan only. A passing score does not equal legal compliance. Consult qualified legal counsel for your jurisdiction.

Tag Leak detected 130 user data leaks before consent on reuters.com, including TrueAnthem (Advertising Tracker), Freestar (Advertising Tracker), Akamai (Analytics Tracker) and 33 more.

Security Headers

2/6 present

Strict-Transport-Security

max-age=31536000

Content-Security-Policy

frame-ancestors 'self'; report-uri https://reuters.report-uri.com/r/t/csp/enforce; report-to report-uri

X-Frame-Options

Add X-Frame-Options header to prevent clickjacking attacks

X-Content-Type-Options

Set X-Content-Type-Options to 'nosniff' to prevent MIME type sniffing

Referrer-Policy

Set a Referrer-Policy header to control how much referrer information is shared

Permissions-Policy

Add a Permissions-Policy header to restrict browser features like camera, microphone, and geolocation

Google Consent Mode

V2
100/100
GTM Containers:GTM-K5WTBZN

Consent Parameters

ParameterDefaultUpdated
Ad Storagedeniedgranted
Ad User Datadeniedgranted
Ad Personalizationdeniedgranted
Analytics Storagedeniedgranted
Functionality Storagenot_setnot_set
Personalization Storagenot_setnot_set
Security Storagenot_setnot_set

Post-Rejection Audit

Reject Button

Missing

Post-Rejection Fires

0 vendors

Consent Mode

Not Detected

GTM Load

761ms pre-consent

Google Tag Manager(GTM-K5WTBZN)

Loaded 761ms after page load — before the consent banner was detected (banner appeared at 7653ms). Per a 2022 German court ruling, GTM itself transmits the user's IP to Google pre-consent.

Consent Mode V2: Not Detected

Google Consent Mode was not detected on this site.

Consent Record Audit

Issues detected

Consent record stored after interaction

GDPR Art. 7(1)

No consent record written — cannot prove consent was given

No CMP consent cookie or localStorage entry was found after the consent interaction. GDPR requires controllers to demonstrate consent was given.

Consent withdrawal mechanism accessible

GDPR Art. 7(3)

No way for users to withdraw consent found on page

No cookie settings link, footer link, or floating consent button was detected. GDPR requires users to withdraw consent as easily as they gave it.

Why this matters

Under GDPR Article 7, controllers must be able to demonstrate that consent was given (Art. 7(1)) and ensure users can withdraw consent at any time, as easily as giving it (Art. 7(3)). Sites with no consent record or no withdrawal mechanism cannot legally rely on consent as a lawful basis.

Tracker categories detected

Advertising17 vendors
Analytics11 vendors
Marketing8 vendors
Security4
Functional3 vendors
Tag Management1 vendor
Critical74
Segment
criticalNetworkAnalyticsSegment

Segment (Twilio) loaded before consent: Segment customer data platform — routes data to multiple destinations

ID: IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZHost: cdn.segment.comFired: 4407ms after load
TrueAnthem (Advertising Tracker)
criticalNetworkAdvertisingTrueAnthem (Advertising Tracker)

TrueAnthem (advertising) loaded before consent

Host: tru.amFired: 540ms after load
Freestar (Advertising Tracker)
Freestar (Advertising Tracker)3 findings

a.pub.network, d.pub.network, c.pub.network

Freestar (Advertising Tracker)
criticalNetworkAdvertisingFreestar (Advertising Tracker)

Freestar (advertising) loaded before consent

Host: a.pub.networkFired: 540ms after load
Freestar (Advertising Tracker)
criticalNetworkAdvertisingFreestar (Advertising Tracker)

Freestar (advertising) loaded before consent

Host: d.pub.networkFired: 2185ms after load
Freestar (Advertising Tracker)
criticalNetworkAdvertisingFreestar (Advertising Tracker)

Freestar (advertising) loaded before consent

Host: c.pub.networkFired: 2604ms after load
Akamai (Analytics Tracker)
Akamai (Analytics Tracker)3 findings

s.go-mpulse.net, c.go-mpulse.net, 684dd328.akstat.io

Akamai (Analytics Tracker)
criticalNetworkAnalyticsAkamai (Analytics Tracker)

Akamai (analytics) loaded before consent

Host: s.go-mpulse.netFired: 635ms after load
Akamai (Analytics Tracker)
criticalNetworkAnalyticsAkamai (Analytics Tracker)

Akamai (analytics) loaded before consent

Host: c.go-mpulse.netFired: 2282ms after load
Akamai (Analytics Tracker)
criticalNetworkAnalyticsAkamai (Analytics Tracker)

Akamai (analytics) loaded before consent

Host: 684dd328.akstat.ioFired: 4730ms after load
dianomi (Advertising Tracker)
dianomi (Advertising Tracker)2 findings

www.dianomi.com, data.dianomi.com

dianomi (Advertising Tracker)
criticalNetworkAdvertisingdianomi (Advertising Tracker)

dianomi (advertising) loaded before consent

Host: www.dianomi.comFired: 2141ms after load
dianomi (Advertising Tracker)
criticalNetworkAdvertisingdianomi (Advertising Tracker)

dianomi (advertising) loaded before consent

Host: data.dianomi.comFired: 6380ms after load
Datadome (Tracker Tracker)
Datadome (Tracker Tracker)2 findings

geo.captcha-delivery.com, static.captcha-delivery.com

Datadome (Tracker Tracker)
criticalNetworkDatadome (Tracker Tracker)

Datadome (tracker) loaded before consent

Host: geo.captcha-delivery.comFired: 2354ms after load
Datadome (Tracker Tracker)
criticalNetworkDatadome (Tracker Tracker)

Datadome (tracker) loaded before consent

Host: static.captcha-delivery.comFired: 2442ms after load
ZetaGlobal (Advertising Tracker)
ZetaGlobal (Advertising Tracker)7 findings

b-code.liadm.com, ak.sail-horizon.com, api.sail-personalize.com, rp.liadm.com, i.liadm.com, live.rezync.com, p.rfihub.com

ZetaGlobal (Advertising Tracker)
criticalNetworkAdvertisingZetaGlobal (Advertising Tracker)

ZetaGlobal (advertising) loaded before consent

Host: b-code.liadm.comFired: 3438ms after load
ZetaGlobal (Advertising Tracker)
criticalNetworkAdvertisingZetaGlobal (Advertising Tracker)

ZetaGlobal (advertising) loaded before consent

Host: ak.sail-horizon.comFired: 3438ms after load
ZetaGlobal (Advertising Tracker)
criticalNetworkAdvertisingZetaGlobal (Advertising Tracker)

ZetaGlobal (advertising) loaded before consent

Host: api.sail-personalize.comFired: 4068ms after load
ZetaGlobal (Advertising Tracker)
criticalNetworkAdvertisingZetaGlobal (Advertising Tracker)

ZetaGlobal (advertising) loaded before consent

Host: rp.liadm.comFired: 4217ms after load
ZetaGlobal (Advertising Tracker)
criticalNetworkAdvertisingZetaGlobal (Advertising Tracker)

ZetaGlobal (advertising) loaded before consent

Host: i.liadm.comFired: 4464ms after load
ZetaGlobal (Advertising Tracker)
criticalNetworkAdvertisingZetaGlobal (Advertising Tracker)

ZetaGlobal (advertising) loaded before consent

Host: live.rezync.comFired: 4994ms after load
ZetaGlobal (Advertising Tracker)
criticalNetworkAdvertisingZetaGlobal (Advertising Tracker)

ZetaGlobal (advertising) loaded before consent

Host: p.rfihub.comFired: 5449ms after load
SingularLabs (Advertising Tracker)
criticalNetworkAdvertisingSingularLabs (Advertising Tracker)

SingularLabs (advertising) loaded before consent

Host: web-sdk-cdn.singular.netFired: 3438ms after load
Integral Ad Science (Tracker Tracker)
Integral Ad Science (Tracker Tracker)3 findings

static.adsafeprotected.com, dt.adsafeprotected.com, pixel.adsafeprotected.com

Integral Ad Science (Tracker Tracker)
criticalNetworkIntegral Ad Science (Tracker Tracker)

Integral Ad Science (tracker) loaded before consent

Host: static.adsafeprotected.comFired: 3597ms after load
Integral Ad Science (Tracker Tracker)
criticalNetworkIntegral Ad Science (Tracker Tracker)

Integral Ad Science (tracker) loaded before consent

Host: dt.adsafeprotected.comFired: 4764ms after load
Integral Ad Science (Tracker Tracker)
criticalNetworkIntegral Ad Science (Tracker Tracker)

Integral Ad Science (tracker) loaded before consent

Host: pixel.adsafeprotected.comFired: 4982ms after load
Permutive (Advertising Tracker)
Permutive (Advertising Tracker)4 findings

cdn.permutive.com, a55a84b3-9632-4869-b625-3d8ef43ed18d.prmutv.co, api.permutive.com, googlesync.permutive.com

Permutive (Advertising Tracker)
criticalNetworkAdvertisingPermutive (Advertising Tracker)

Permutive (advertising) loaded before consent

Host: cdn.permutive.comFired: 3597ms after load
Permutive (Advertising Tracker)
criticalNetworkAdvertisingPermutive (Advertising Tracker)

Permutive (advertising) loaded before consent

Host: a55a84b3-9632-4869-b625-3d8ef43ed18d.prmutv.coFired: 3818ms after load
Permutive (Advertising Tracker)
criticalNetworkAdvertisingPermutive (Advertising Tracker)

Permutive (advertising) loaded before consent

Host: api.permutive.comFired: 3880ms after load
Permutive (Advertising Tracker)
criticalNetworkAdvertisingPermutive (Advertising Tracker)

Permutive (advertising) loaded before consent

Host: googlesync.permutive.comFired: 3972ms after load
Yahoo! (Analytics Tracker)
criticalNetworkAnalyticsYahoo! (Analytics Tracker)

Yahoo! (analytics) loaded before consent

Host: sp.analytics.yahoo.comFired: 3614ms after load
Microsoft (Advertising Tracker)
criticalNetworkAdvertisingMicrosoft (Advertising Tracker)

Microsoft (advertising) loaded before consent

Host: ib.adnxs.comFired: 3821ms after load
Admiral (Advertising Tracker)
criticalNetworkAdvertisingAdmiral (Advertising Tracker)

Admiral (advertising) loaded before consent

Host: scaredsnakes.comFired: 4407ms after load
DataDog (Analytics Tracker)
criticalNetworkAnalyticsDataDog (Analytics Tracker)

DataDog (analytics) loaded before consent

Host: www.datadoghq-browser-agent.comFired: 4407ms after load
comScore (Analytics Tracker)
criticalNetworkAnalyticscomScore (Analytics Tracker)

comScore (analytics) loaded before consent

Host: sb.scorecardresearch.comFired: 4414ms after load
Oracle (Advertising Tracker)
criticalNetworkAdvertisingOracle (Advertising Tracker)

Oracle (advertising) loaded before consent

Host: img.en25.comFired: 4694ms after load
Advertising Tracker
Advertising Tracker7 findings

try.abtasty.com, dcinfos-cache.abtasty.com, wretchedfloor.com, ariane.abtasty.com, capi.connatix.com, lit.connatix.com, pl.connatix.com

Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at try.abtasty.com loaded before consent

Host: try.abtasty.comFired: 4736ms after load
Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at dcinfos-cache.abtasty.com loaded before consent

Host: dcinfos-cache.abtasty.comFired: 5143ms after load
Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at wretchedfloor.com loaded before consent

Host: wretchedfloor.comFired: 5466ms after load
Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at ariane.abtasty.com loaded before consent

Host: ariane.abtasty.comFired: 5969ms after load
Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at capi.connatix.com loaded before consent

Host: capi.connatix.comFired: 6238ms after load
Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at lit.connatix.com loaded before consent

Host: lit.connatix.comFired: 6493ms after load
Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at pl.connatix.com loaded before consent

Host: pl.connatix.comFired: 6594ms after load
Chartbeat (Analytics Tracker)
Chartbeat (Analytics Tracker)3 findings

ping.chartbeat.net, mab.chartbeat.com, mabping.chartbeat.net

Chartbeat (Analytics Tracker)
criticalNetworkAnalyticsChartbeat (Analytics Tracker)

Chartbeat (analytics) loaded before consent

Host: ping.chartbeat.netFired: 4827ms after load
Chartbeat (Analytics Tracker)
criticalNetworkAnalyticsChartbeat (Analytics Tracker)

Chartbeat (analytics) loaded before consent

Host: mab.chartbeat.comFired: 4849ms after load
Chartbeat (Analytics Tracker)
criticalNetworkAnalyticsChartbeat (Analytics Tracker)

Chartbeat (analytics) loaded before consent

Host: mabping.chartbeat.netFired: 5049ms after load
Oracle (Analytics Tracker)
criticalNetworkAnalyticsOracle (Analytics Tracker)

Oracle (analytics) loaded before consent

Host: s2124157686.t.eloqua.comFired: 4871ms after load
The Trade Desk (Tracker Tracker)
criticalNetworkThe Trade Desk (Tracker Tracker)

The Trade Desk (tracker) loaded before consent

Host: match.adsrvr.orgFired: 4994ms after load
Criteo
Criteo2 findings

dis.criteo.com, cto_bundle

Criteo
criticalNetworkAdvertisingCriteo

Criteo (Criteo) loaded before consent: Criteo display ad delivery endpoint

Host: dis.criteo.comFired: 4995ms after load
Criteo
criticalCookieAdvertisingCriteo

Criteo cookie "cto_bundle" set before consent

Cookie: cto_bundleDomain: .criteo.com
Adobe (Tracker Tracker)
criticalNetworkAdobe (Tracker Tracker)

Adobe (tracker) loaded before consent

Host: dpm.demdex.netFired: 4995ms after load
Teads (Advertising Tracker)
Teads (Advertising Tracker)2 findings

b1sync.zemanta.com, b1sync.outbrain.com

Teads (Advertising Tracker)
criticalNetworkAdvertisingTeads (Advertising Tracker)

Teads (advertising) loaded before consent

Host: b1sync.zemanta.comFired: 4995ms after load
Teads (Advertising Tracker)
criticalNetworkAdvertisingTeads (Advertising Tracker)

Teads (advertising) loaded before consent

Host: b1sync.outbrain.comFired: 5384ms after load
StackAdapt (Advertising Tracker)
criticalNetworkAdvertisingStackAdapt (Advertising Tracker)

StackAdapt (advertising) loaded before consent

Host: sync.srv.stackadapt.comFired: 4995ms after load
JWP Connatix (Advertising Tracker)
JWP Connatix (Advertising Tracker)3 findings

cd.connatix.com, assets.connatix.com, cds.connatix.com

JWP Connatix (Advertising Tracker)
criticalNetworkAdvertisingJWP Connatix (Advertising Tracker)

JWP Connatix (advertising) loaded before consent

Host: cd.connatix.comFired: 5698ms after load
JWP Connatix (Advertising Tracker)
criticalNetworkAdvertisingJWP Connatix (Advertising Tracker)

JWP Connatix (advertising) loaded before consent

Host: assets.connatix.comFired: 5698ms after load
JWP Connatix (Advertising Tracker)
criticalNetworkAdvertisingJWP Connatix (Advertising Tracker)

JWP Connatix (advertising) loaded before consent

Host: cds.connatix.comFired: 5774ms after load
LiveRamp (Advertising Tracker)
criticalNetworkAdvertisingLiveRamp (Advertising Tracker)

LiveRamp (advertising) loaded before consent

Host: idsync.rlcdn.comFired: 5758ms after load
LiveIntent2 findings

_li_ss, lidid

criticalCookieMarketingLiveIntent

LiveIntent cookie "_li_ss" set before consent — Sets a unique ID for the visitor, that allows third party advertisers to target the visitor with relevant advertisement. This pairing service is provided by third party advertisement hubs, which facilitates real-time bidding for advertisers.

Cookie: _li_ssDomain: i.liadm.comRetention: 1 month
criticalCookieMarketingLiveIntent

LiveIntent cookie "lidid" set before consent — Collects data on visitors' behaviour and interaction - This is used to make advertisement on the website more relevant. The cookie also allows the website to detect any referrals from other websites.

Cookie: lididDomain: .liadm.comRetention: 2 years
DoubleClick/Google Marketing
criticalCookieMarketingDoubleClick/Google Marketing

DoubleClick/Google Marketing cookie "IDE" set before consent — This cookie is used for targeting, analyzing and optimisation of ad campaigns in DoubleClick/Google Marketing Suite

Cookie: IDEDomain: .doubleclick.netRetention: 2 years
Sailthru2 findings

sailthru_pageviews, sailthru_visitor

criticalCookieMarketingSailthru

Sailthru cookie "sailthru_pageviews" set before consent — This cookie is set by Sailthru to tracks the number of page views for each user.

Cookie: sailthru_pageviewsDomain: www.reuters.comRetention: 30 minutes
criticalCookieMarketingSailthru

Sailthru cookie "sailthru_visitor" set before consent — This cookie is set by Sailthru. The cookie contains an id that is used to identify a user's pageviews within a session.

Cookie: sailthru_visitorDomain: www.reuters.comRetention: 1 year
Chartbeat
criticalCookieAnalyticsChartbeat

Chartbeat cookie "_chartbeat2" set before consent — Cookie is used to register if a person has visited the domain before (to calculate new vs returning users).

Cookie: _chartbeat2Domain: .reuters.comRetention: 30 days
Adform
criticalCookieMarketingAdform

Adform cookie "uid" set before consent — Contains a unique ID to identify a user

Cookie: uidDomain: .criteo.comRetention: 60 days
ABTasty
ABTasty2 findings

ABTastySession, ABTasty

ABTasty
criticalCookieAnalyticsABTasty

ABTasty cookie "ABTastySession" set before consent — This cookie allows us to identify a unique session. It allows us to determine that a new session has begun for a given user.

Cookie: ABTastySessionDomain: .reuters.comRetention: session
ABTasty
criticalCookieAnalyticsABTasty

ABTasty cookie "ABTasty" set before consent — This cookie sends all test data (visitorID, test and variant IDs, timestamps).

Cookie: ABTastyDomain: .reuters.comRetention: 13 months
Oracle2 findings

ELOQUA, ELQSTATUS

criticalCookieAnalyticsOracle

Oracle cookie "ELOQUA" set before consent — This cookies allow better understand how visitors use the website. This cookie data may be used to personalise the content or design of the website

Cookie: ELOQUADomain: .eloqua.comRetention: 13 months
criticalCookieAnalyticsOracle

Oracle cookie "ELQSTATUS" set before consent — This cookie is used to track individual visitors and their use of the site. It is set when you first visit the site and updated on subsequent visits.

Cookie: ELQSTATUSDomain: .eloqua.comRetention: 13 months
Adobe Audience Manager
Adobe Audience Manager2 findings

demdex, dpm

Adobe Audience Manager
criticalCookieMarketingAdobe Audience Manager

Adobe Audience Manager cookie "demdex" set before consent — Unique value with which Audience Manager can identify a user. Used, among others, for identification, segmentation, modeling and reporting purposes.

Cookie: demdexDomain: .demdex.netRetention: 180 days after last activity or 10 years when opting out
Adobe Audience Manager
criticalCookieMarketingAdobe Audience Manager

Adobe Audience Manager cookie "dpm" set before consent — DPM is an abbreviation for Data Provider Match. It tells internal, Adobe systems that a call from Audience Manager or the Adobe Experience Cloud ID Service is passing in customer data for synchronization or requesting an ID.

Cookie: dpmDomain: .dpm.demdex.netRetention: 180 days
Outbrain
criticalCookieMarketingOutbrain

Outbrain cookie "obuid" set before consent — Holds the anonymous user's ID. Used for tracking user actions, such as clicks on the recommendations

Cookie: obuidDomain: .outbrain.comRetention: 3 months
Rapleaf2 findings

rlas3, pxrc

criticalCookieMarketingRapleaf

Rapleaf cookie "rlas3" set before consent — Collects anonymous data related to the user's visits to the website, such as the number of visits, average time spent on the website and what pages have been loaded, with the purpose of displaying targeted ads.

Cookie: rlas3Domain: .rlcdn.comRetention: 1 year
criticalCookieMarketingRapleaf

Rapleaf cookie "pxrc" set before consent — This cookie registers non-personal data on the visitor. The information is used to optimize advertisement relevance.

Cookie: pxrcDomain: .rlcdn.comRetention: 2 months
criticalConsent

No "reject all" option found — users cannot refuse non-essential cookies (ICO guidance requires this)

criticalConsent Record

No recognizable consent cookie or storage entry detected after interaction — GDPR Article 7(1) requires controllers to demonstrate consent was given (server-side storage cannot be verified)

criticalConsent Record

No recognizable consent withdrawal mechanism detected — GDPR Article 7(3) requires users can withdraw consent as easily as giving it (cookie settings link or floating button expected)

Warnings59
Google Tag Manager
Google Tag Manager2 findingsID tracked

www.googletagmanager.com

Google Tag Manager
warningNetworkTag ManagementGoogle Tag Manager

Google Tag Manager loads before consent — this is expected and required for GCM v2 to initialise consent defaults before any tags fire

ID: GTM-K5WTBZNHost: www.googletagmanager.comFired: 619ms after load
Google Tag Manager
warningGTMTag ManagementGoogle Tag Manager

GTM loaded before consent banner — IP address transmitted to Google pre-consent (container: GTM-K5WTBZN)

Google (Tracker Tracker)
Google (Tracker Tracker)2 findings

securepubads.g.doubleclick.net, cm.g.doubleclick.net

Google (Tracker Tracker)
warningNetworkGoogle (Tracker Tracker)

Google (Tracker Tracker) cookieless ping detected before consent — GCM v2 active with ad_storage and ad_user_data: denied. No user identifiers are collected in this request.

Host: securepubads.g.doubleclick.netFired: 2604ms after load
Google (Tracker Tracker)
warningNetworkGoogle (Tracker Tracker)

Google (Tracker Tracker) cookieless ping detected before consent — GCM v2 active with ad_storage and ad_user_data: denied. No user identifiers are collected in this request.

Host: cm.g.doubleclick.netFired: 3907ms after load
vendor logo
warningNetwork

Unknown third-party request to api-reuters-reuters-prod.cdn.arcpublishing.com before consent

Host: api-reuters-reuters-prod.cdn.arcpublishing.comFired: 5057ms after load
vendor logo
warningNetwork

Unknown third-party request to assets.thecontentserver.com before consent

Host: assets.thecontentserver.comFired: 5702ms after load
vendor logo
warningNetwork

Unknown third-party request to ajo.prod.reuters.tv before consent

Host: ajo.prod.reuters.tvFired: 6145ms after load
vendor logo
warningNetwork

Unknown third-party request to api.prod.global.a206746.reutersmedia.net before consent

Host: api.prod.global.a206746.reutersmedia.netFired: 6684ms after load
warningStorage

localStorage key "_boomr_clss" written before consent

Key: _boomr_clssType: localStorageFired: 1026ms after load
warningStorage

sessionStorage key "utm" written before consent

Key: utmType: sessionStorageFired: 1074ms after load
warningStorage

localStorage key "ArcId.test" written before consent

Key: ArcId.testType: localStorageFired: 1108ms after load
warningStorage

localStorage key "i18next.translate.boo" written before consent

Key: i18next.translate.booType: localStorageFired: 1507ms after load
warningStorage

localStorage key "i18nextLng" written before consent

Key: i18nextLngType: localStorageFired: 1507ms after load
warningStorage

localStorage key "ad_context" written before consent

Key: ad_contextType: localStorageFired: 1880ms after load
warningStorage

localStorage key "rcom-subscription-state" written before consent

Key: rcom-subscription-stateType: localStorageFired: 1884ms after load
warningStorage

sessionStorage key "fs.sitePath" written before consent

Key: fs.sitePathType: sessionStorageFired: 2542ms after load
warningStorage

sessionStorage key "hasLoadedBefore" written before consent

Key: hasLoadedBeforeType: sessionStorageFired: 2542ms after load
warningStorage

sessionStorage key "fs.config" written before consent

Key: fs.configType: sessionStorageFired: 2587ms after load
warningStorage

sessionStorage key "fs.session" written before consent

Key: fs.sessionType: sessionStorageFired: 2596ms after load
warningStorage

localStorage key "permutive-consent" written before consent

Key: permutive-consentType: localStorageFired: 3790ms after load
warningStorage

localStorage key "_permutive_ls_test" written before consent

Key: _permutive_ls_testType: localStorageFired: 3795ms after load
warningStorage

localStorage key "permutive-data-queries" written before consent

Key: permutive-data-queriesType: localStorageFired: 3797ms after load
warningStorage

localStorage key "permutive-id" written before consent

Key: permutive-idType: localStorageFired: 3797ms after load
warningStorage

sessionStorage key "__permutiveConfigQueryParams" written before consent

Key: __permutiveConfigQueryParamsType: sessionStorageFired: 3805ms after load
warningStorage

localStorage key "permutive-app" written before consent

Key: permutive-appType: localStorageFired: 3868ms after load
warningStorage

localStorage key "permutive-data-misc" written before consent

Key: permutive-data-miscType: localStorageFired: 3904ms after load
warningStorage

localStorage key "_pdfps" written before consent

Key: _pdfpsType: localStorageFired: 3906ms after load
warningStorage

localStorage key "0.6451623546740173" written before consent

Key: 0.6451623546740173Type: localStorageFired: 4021ms after load
warningStorage

localStorage key "_li_duid" written before consent

Key: _li_duidType: localStorageFired: 4030ms after load
warningStorage

localStorage key "singular_storage_enabled_test" written before consent

Key: singular_storage_enabled_testType: localStorageFired: 4107ms after load
warningStorage

localStorage key "thomson_reuters_8cff8d04_com.reuters_web_url" written before consent

Key: thomson_reuters_8cff8d04_com.reuters_web_urlType: localStorageFired: 4108ms after load
warningStorage

localStorage key "_pcrprs" written before consent

Key: _pcrprsType: localStorageFired: 4141ms after load
warningStorage

localStorage key "_pssps" written before consent

Key: _psspsType: localStorageFired: 4142ms after load
warningStorage

localStorage key "_psegs" written before consent

Key: _psegsType: localStorageFired: 4336ms after load
warningStorage

localStorage key "rcom-geolocation" written before consent

Key: rcom-geolocationType: localStorageFired: 4732ms after load
warningStorage

localStorage key "rcom_abtasty_sample_rate" written before consent

Key: rcom_abtasty_sample_rateType: localStorageFired: 4733ms after load
warningStorage

localStorage key "_cb_ls_test" written before consent

Key: _cb_ls_testType: localStorageFired: 4772ms after load
warningStorage

localStorage key "_cb" written before consent

Key: _cbType: localStorageFired: 4794ms after load
warningStorage

localStorage key "_chartbeat2" written before consent

Key: _chartbeat2Type: localStorageFired: 4794ms after load
warningStorage

localStorage key "_cb_svref" written before consent

Key: _cb_svrefType: localStorageFired: 4798ms after load
warningStorage

sessionStorage key "qualtricssessionstoragetestkey" written before consent

Key: qualtricssessionstoragetestkeyType: sessionStorageFired: 4945ms after load
warningStorage

localStorage key "ArcP.test" written before consent

Key: ArcP.testType: localStorageFired: 4964ms after load
warningStorage

localStorage key "_t_tests" written before consent

Key: _t_testsType: localStorageFired: 5046ms after load
warningStorage

sessionStorage key "QSI_HistorySession" written before consent

Key: QSI_HistorySessionType: sessionStorageFired: 5064ms after load
warningStorage

localStorage key "ABTastyData" written before consent

Key: ABTastyDataType: localStorageFired: 5131ms after load
warningStorage

localStorage key "_li_ss" written before consent

Key: _li_ssType: localStorageFired: 5165ms after load
warningStorage

sessionStorage key "ABTastyGeoloc" written before consent

Key: ABTastyGeolocType: sessionStorageFired: 5231ms after load
warningStorage

sessionStorage key "ABTastyUA" written before consent

Key: ABTastyUAType: sessionStorageFired: 5231ms after load
warningStorage

sessionStorage key "QSI_ActionSetHistory" written before consent

Key: QSI_ActionSetHistoryType: sessionStorageFired: 5333ms after load
warningStorage

localStorage key "Q_INTER" written before consent

Key: Q_INTERType: localStorageFired: 5349ms after load
warningStorage

localStorage key "persisted-queue:v1:IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZ:event-queue:lock" written before consent

Key: persisted-queue:v1:IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZ:event-queue:lockType: localStorageFired: 5359ms after load
warningStorage

sessionStorage key "ABTastySessionHitHistory" written before consent

Key: ABTastySessionHitHistoryType: sessionStorageFired: 5395ms after load
warningStorage

localStorage key "rcom_abtasty_tests" written before consent

Key: rcom_abtasty_testsType: localStorageFired: 5398ms after load
warningStorage

localStorage key "persisted-queue:v1:IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZ:dest-Google Analytics:lock" written before consent

Key: persisted-queue:v1:IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZ:dest-Google Analytics:lockType: localStorageFired: 5508ms after load
warningStorage

localStorage key "persisted-queue:v1:IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZ:dest-Visual Tagger:lock" written before consent

Key: persisted-queue:v1:IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZ:dest-Visual Tagger:lockType: localStorageFired: 5508ms after load
warningStorage

localStorage key "_aQS02MDE4OEY3ODEyNzc4OTNEQjEzNDZEM0YtMQ" written before consent

Key: _aQS02MDE4OEY3ODEyNzc4OTNEQjEzNDZEM0YtMQType: localStorageFired: 5563ms after load
warningStorage

localStorage key "ArcP" written before consent

Key: ArcPType: localStorageFired: 5645ms after load
warningStorage

localStorage key "_v__chartbeat3" written before consent

Key: _v__chartbeat3Type: localStorageFired: 6131ms after load
warningStorage

localStorage key "persisted-queue:v1:IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZ:dest-Segment.io:lock" written before consent

Key: persisted-queue:v1:IEWBqQ8VWHijTQxb7lEBGFGS9uIJzigZ:dest-Segment.io:lockType: localStorageFired: 6382ms after load
Info16
OneTrust
OneTrust2 findings

cdn.cookielaw.org, OptanonConsent

OneTrust
infoNetworkConsent MgmtOneTrust

OneTrust (OneTrust) loaded before consent: OneTrust cookie consent management

Host: cdn.cookielaw.orgFired: 1082ms after load
OneTrust
infoCookieConsent MgmtOneTrust

OneTrust cookie "OptanonConsent" set before consent

Cookie: OptanonConsentDomain: .reuters.com
OneTrust CMP
infoNetworkConsent MgmtOneTrust CMP

OneTrust CMP (OneTrust) loaded before consent: OneTrust geo-lookup — determines which consent banner to show based on user location

Host: geolocation.onetrust.comFired: 2522ms after load
Yahoo! (Cdn)
infoNetworkYahoo! (Cdn)

Yahoo! (cdn) loaded before consent

Host: s.yimg.comFired: 3438ms after load
Chartbeat (Cdn)
infoNetworkChartbeat (Cdn)

Chartbeat (cdn) loaded before consent

Host: static.chartbeat.comFired: 4407ms after load
Qualtrics (Cdn)
Qualtrics (Cdn)2 findings

zn8qfk42azo5fsr2r-trdigital.siteintercept.qualtrics.com, siteintercept.qualtrics.com

Qualtrics (Cdn)
infoNetworkQualtrics (Cdn)

Qualtrics (cdn) loaded before consent

Host: zn8qfk42azo5fsr2r-trdigital.siteintercept.qualtrics.comFired: 4407ms after load
Qualtrics (Cdn)
infoNetworkQualtrics (Cdn)

Qualtrics (cdn) loaded before consent

Host: siteintercept.qualtrics.comFired: 4779ms after load
JWP Connatix (Cdn)
JWP Connatix (Cdn)3 findings

cdn.jwplayer.com, entitlements.jwplayer.com, ssl.p.jwpcdn.com

JWP Connatix (Cdn)
infoNetworkJWP Connatix (Cdn)

JWP Connatix (cdn) loaded before consent

Host: cdn.jwplayer.comFired: 4841ms after load
JWP Connatix (Cdn)
infoNetworkJWP Connatix (Cdn)

JWP Connatix (cdn) loaded before consent

Host: entitlements.jwplayer.comFired: 5315ms after load
JWP Connatix (Cdn)
infoNetworkJWP Connatix (Cdn)

JWP Connatix (cdn) loaded before consent

Host: ssl.p.jwpcdn.comFired: 5698ms after load
Google (Cdn)
infoNetworkGoogle (Cdn)

Google (cdn) loaded before consent

Host: imasdk.googleapis.comFired: 5797ms after load
Cloudflare Web Analytics
infoNetworkAnalyticsCloudflare Web Analytics

Cloudflare Web Analytics (Cloudflare) loaded before consent: Cloudflare Web Analytics beacon — privacy-focused, no cookies

Host: static.cloudflareinsights.comFired: 6340ms after load
infoCookieFunctionalPrivacyPillar

PrivacyPillar cookie "usprivacy" set before consent — This cookie stores the US privacy string.

Cookie: usprivacyDomain: www.reuters.comRetention: 1 year
Permutive2 findings

permutive-id, pxid

infoCookieFunctionalPermutive

Permutive cookie "permutive-id" set before consent — This ID is the same within a domain (not publisher-specific). The Permutive ID exists in all environments, including 3P cookie-blocked environments like Safari and Firefox. The ID is persistent for a user as long as the local storage isn’t refreshed on the user's device.

Cookie: permutive-idDomain: .reuters.comRetention: 1095 Days
infoCookieFunctionalPermutive

Permutive cookie "pxid" set before consent — Typically, it is enabled when a Publisher owned multiple domains and has an interest in identifying their users consistently across their domains. The URL of the referrer header has to match a pre-configured list of domains (configured in the Permutive dashboard). We refer to this service as the “Secure Permutive 3P cookie”, and will not be shared between Publishers. This PXID 3P cookie varies Publisher by Publisher.

Cookie: pxidDomain: .a55a84b3-9632-4869-b625-3d8ef43ed18d.prmutv.coRetention: 89 Days
infoCookieFunctional

DataDome bot protection — necessary for site security

Cookie: datadomeDomain: .reuters.com
Compliant8
OneTrust
CompliantCookieConsent MgmtOneTrust

OneTrust cookie "OptanonAlertBoxClosed" set correctly after consent

Cookie: OptanonAlertBoxClosedDomain: .reuters.com
Google Ads
Google Ads2 findings

_gcl_au, _gcl_ls

Google Ads
CompliantCookieAdvertisingGoogle Ads

Google Ads cookie "_gcl_au" set correctly after consent

Cookie: _gcl_auDomain: .reuters.com
Google Ads
CompliantStorageAdvertisingGoogle Ads

Google Ads (Google) wrote "_gcl_ls" to localStorage correctly after consent

Key: _gcl_lsType: localStorageFired: -8179ms after load
LinkedIn
LinkedIn3 findings

bcookie, li_gc, lidc

LinkedIn
CompliantCookieMarketingLinkedIn

LinkedIn cookie "bcookie" set correctly after consent

Cookie: bcookieDomain: .linkedin.comRetention: 1 year
LinkedIn
CompliantCookieFunctionalLinkedIn

LinkedIn cookie "li_gc" set correctly after consent

Cookie: li_gcDomain: .linkedin.comRetention: 2 years
LinkedIn
CompliantCookieMarketingLinkedIn

LinkedIn cookie "lidc" set correctly after consent

Cookie: lidcDomain: .linkedin.comRetention: 1 day
Meta Pixel
CompliantCookieAdvertisingMeta Pixel

Meta Pixel cookie "_fbp" set correctly after consent

Cookie: _fbpDomain: .reuters.com
Outbrain
CompliantCookieMarketingOutbrain

Outbrain cookie "dicbo_id" set correctly after consent

Cookie: dicbo_idDomain: www.reuters.comRetention: 1 day

Is this your site?

Run a full multi-page scan with monitoring and get detailed remediation steps

Scan reuters.com

This audit is based on publicly observable website behavior. To request removal from the index, email support@tagleak.com