McDonald's

mcdonalds.com

Compare

https://mcdonalds.com

Scanned Apr 15, 2026 · 35.3s

Your website score is

0/100
Critical

Grade

F0

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 13 user data leaks before consent on mcdonalds.com, including Advertising Tracker, Akamai (Analytics Tracker).

Security Headers

3/6 present

Strict-Transport-Security

max-age=31557600

Content-Security-Policy

Add a Content-Security-Policy header to prevent XSS and code injection attacks

X-Frame-Options

SAMEORIGIN

X-Content-Type-Options

nosniff

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
65/100

Consent Parameters

ParameterDefaultUpdated
Ad Storagenot_setgranted
Ad User Datanot_setgranted
Ad Personalizationnot_setgranted
Analytics Storagenot_setgranted
Functionality Storagenot_setnot_set
Personalization Storagenot_setnot_set
Security Storagenot_setnot_set

Issues (2)

No default consent call detected — consent mode may not be initialised correctly

No GTM container detected — consent mode works best with Google Tag Manager

Post-Rejection Audit

Reject Button

Found

Post-Rejection Fires

1 vendor

Consent Mode

Not Detected

GTM Load

Not detected

Consent Mode V2: Not Detected

Google Consent Mode was not detected on this site.

✓ gtag('consent', 'update') call detected on rejection

Vendors firing after rejection (1)

VendorCategoryTimingURL
OneTrust — OneTrustconsent_management15554mscdn.cookielaw.org

Consent Record Audit

Pass

Consent record stored after interaction

GDPR Art. 7(1)

Found: OptanonConsent (OneTrust)

Record contains timestamp

Art. 7(1)

Timestamp field detected

Record contains consent state

Art. 7(1)

Accept/reject state detected

Record contains consent categories

Art. 7(1)

Consent categories (analytics, marketing, etc.) not found in record

Consent withdrawal mechanism accessible

GDPR Art. 7(3)

Cookie settings link / floating button found

Consent record and withdrawal mechanism are both correctly implemented

Tracker categories detected

Advertising1 vendor
Analytics2 vendors
Security3
Functional2 vendors
Critical4
Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at rum.hlx.page loaded before consent

Host: rum.hlx.pageFired: 442ms after load
Akamai (Analytics Tracker)
Akamai (Analytics Tracker)2 findings

s.go-mpulse.net, c.go-mpulse.net

Akamai (Analytics Tracker)
criticalNetworkAnalyticsAkamai (Analytics Tracker)

Akamai (analytics) loaded before consent

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

Akamai (analytics) loaded before consent

Host: c.go-mpulse.netFired: 1561ms after load
OneTrust — OneTrust
criticalPost-RejectionConsent MgmtOneTrust — OneTrust

OneTrust — OneTrust fires after user rejected consent

Fired: 15554ms after load
Warnings10
vendor logo
warningNetwork

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

Host: assets.adobedtm.comFired: 442ms after load
warningStorage

localStorage key "dummy" written before consent

Key: dummyType: localStorageFired: 1135ms after load
warningStorage

localStorage key "ak_a" written before consent

Key: ak_aType: localStorageFired: 1247ms after load
warningStorage

localStorage key "_boomr_clss" written before consent

Key: _boomr_clssType: localStorageFired: 1252ms after load
warningStorage

localStorage key "__akfp_storage_test__" written before consent

Key: __akfp_storage_test__Type: localStorageFired: 1272ms after load
warningStorage

localStorage key "mparticle" written before consent

Key: mparticleType: localStorageFired: 2049ms after load
warningStorage

localStorage key "mprtcl-v4_C2E81D2D-id-cache" written before consent

Key: mprtcl-v4_C2E81D2D-id-cacheType: localStorageFired: 2050ms after load
warningStorage

localStorage key "mprtcl-v4_C2E81D2D" written before consent

Key: mprtcl-v4_C2E81D2DType: localStorageFired: 2062ms after load
warningStorage

localStorage key "mprtcl-tos-C2E81D2D" written before consent

Key: mprtcl-tos-C2E81D2DType: localStorageFired: 2069ms after load
warningStorage

sessionStorage key "mprtcl-v4_C2E81D2D-events" written before consent

Key: mprtcl-v4_C2E81D2D-eventsType: sessionStorageFired: 2142ms after load
Info8
Adobe (Cdn)
infoNetworkAdobe (Cdn)

Adobe (cdn) loaded before consent

Host: s7d1.scene7.comFired: 443ms after load
OneTrust
OneTrust2 findings

cdn.cookielaw.org, OptanonConsent

OneTrust
infoNetworkConsent MgmtOneTrust

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

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

OneTrust cookie "OptanonConsent" set before consent

Cookie: OptanonConsentDomain: .www.mcdonalds.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: 1995ms after load
Akamai
infoCookieFunctionalAkamai

Akamai cookie "AKA_A2" set before consent — Used for Akamai's Advanced Acceleration feature, intended to improve web performance

Cookie: AKA_A2Domain: .mcdonalds.comRetention: 1 hour or longer
infoCookieFunctionalTripadvisor

Tripadvisor cookie "RT" set before consent — This cookie is used to identify the visitor through an application. This allows the visitor to login to a website through their LinkedIn application for example.

Cookie: RTDomain: .mcdonalds.comRetention: 399 days
infoCookieFunctional

Akamai bot manager — necessary for site protection

Cookie: _abckDomain: .mcdonalds.com
infoCookieFunctional

Akamai bot management session — necessary for site protection

Cookie: ak_bmscDomain: .mcdonalds.com
Compliant5
OneTrust
CompliantCookieConsent MgmtOneTrust

OneTrust cookie "OptanonAlertBoxClosed" set correctly after consent

Cookie: OptanonAlertBoxClosedDomain: .www.mcdonalds.com
Mixpanel
Mixpanel3 findings

mp_a43fc59a7407b75f9028aa113978e697_mixpanel, mp_tab_id_mparticle_a43fc59a7407b75f9028aa113978e697, mp_gen_new_tab_id_mparticle_a43fc59a7407b75f9028aa113978e697

Mixpanel
CompliantCookieAnalyticsMixpanel

Mixpanel cookie "mp_a43fc59a7407b75f9028aa113978e697_mixpanel" set correctly after consent

Cookie: mp_a43fc59a7407b75f9028aa113978e697_mixpanelDomain: .mcdonalds.com
Mixpanel
CompliantStorageAnalyticsMixpanel

Mixpanel (Mixpanel) wrote "mp_tab_id_mparticle_a43fc59a7407b75f9028aa113978e697" to sessionStorage correctly after consent

Key: mp_tab_id_mparticle_a43fc59a7407b75f9028aa113978e697Type: sessionStorageFired: -22645ms after load
Mixpanel
CompliantStorageAnalyticsMixpanel

Mixpanel (Mixpanel) wrote "mp_gen_new_tab_id_mparticle_a43fc59a7407b75f9028aa113978e697" to sessionStorage correctly after consent

Key: mp_gen_new_tab_id_mparticle_a43fc59a7407b75f9028aa113978e697Type: sessionStorageFired: -22644ms after load
Akamai
CompliantCookieFunctionalAkamai

Akamai cookie "bm_sv" set correctly after consent

Cookie: bm_svDomain: .mcdonalds.comRetention: 1 hour or longer

Is this your site?

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

Scan mcdonalds.com

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