ASOS

asos.com

Compare

https://asos.com

Scanned Apr 15, 2026 · 38.4s

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 139 user data leaks before consent on asos.com, including Akamai (Analytics Tracker), Adobe (Tracker Tracker), Optimizely and 21 more.

Security Headers

2/6 present

Strict-Transport-Security

max-age=86400

Content-Security-Policy

upgrade-insecure-requests;

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

Not Detected

Google Consent Mode v2 was not found on this page. GCM v2 allows Google's tags to adjust their behavior based on user consent, and is required for compliant advertising measurement in the EU. Without it, your Google Ads and GA4 conversions may be impacted after consent is declined.

GTM container detected (GTM-NR75XMD, GTM-NKPNS83) but no consent mode initialisation found. Add gtag('consent', 'default', ...) before your GTM snippet.

Post-Rejection Audit

Reject Button

Found

Post-Rejection Fires

2 vendors

Consent Mode

Not Detected

GTM Load

1830ms pre-consent

Google Tag Manager(GTM-NR75XMD)

Loaded 1830ms after page load — before the consent banner was detected (banner appeared at 7923ms). 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.

Vendors firing after rejection (2)

VendorCategoryTimingURL
New Relic — New Relicanalytics24632msbam.nr-data.net
TikTok — TikTok Pixeladvertising25031msanalytics.tiktok.com

Consent Record Audit

Issues detected

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)

Consent state (accepted/rejected) not found in record

Record contains consent categories

Art. 7(1)

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

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

Advertising8 vendors
Analytics12 vendors
Marketing8 vendors
Security4
Functional4 vendors
Tag Management1 vendor
Critical64
TikTok Pixel
TikTok Pixel3 findingsID tracked

analytics.tiktok.com, analytics-ipv6.tiktokw.us, _ttp

TikTok Pixel
criticalNetworkAdvertisingTikTok Pixel

TikTok Pixel (TikTok) loaded before consent: Sends event data to TikTok for ad measurement

ID: C191MCRHS8H3UT6K4DIGHost: analytics.tiktok.comFired: 5076ms after load
TikTok Pixel
criticalNetworkAdvertisingTikTok Pixel

TikTok Pixel (TikTok) loaded before consent: TikTok Pixel IPv6 enrichment and data collection

Host: analytics-ipv6.tiktokw.usFired: 5677ms after load
TikTok Pixel
criticalCookieAdvertisingTikTok Pixel

TikTok Pixel cookie "_ttp" set before consent

Cookie: _ttpDomain: .tiktok.com
Pinterest Tag
Pinterest Tag2 findingsID tracked

ct.pinterest.com, s.pinimg.com

Pinterest Tag
criticalNetworkAdvertisingPinterest Tag

Pinterest Tag (Pinterest) loaded before consent: Pinterest conversion tracking

ID: 2614894126093Host: ct.pinterest.comFired: 5378ms after load
Pinterest Tag
criticalNetworkAdvertisingPinterest Tag

Pinterest Tag (Pinterest) loaded before consent: Pinterest tag script loader

Host: s.pinimg.comFired: 5076ms after load
Meta Pixel
Meta Pixel2 findingsID tracked

www.facebook.com, connect.facebook.net

Meta Pixel
criticalNetworkAdvertisingMeta Pixel

Meta Pixel (Meta) loaded before consent: Meta Pixel tracking endpoint

ID: 753968184693755Host: www.facebook.comFired: 5434ms after load
Meta Pixel
criticalNetworkAdvertisingMeta Pixel

Meta Pixel (Meta) loaded before consent: Sends user data to Meta for ad targeting and conversion tracking

Host: connect.facebook.netFired: 5073ms after load
Akamai (Analytics Tracker)
Akamai (Analytics Tracker)3 findings

s2.go-mpulse.net, c.go-mpulse.net, 684dd32b.akstat.io

Akamai (Analytics Tracker)
criticalNetworkAnalyticsAkamai (Analytics Tracker)

Akamai (analytics) loaded before consent

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

Akamai (analytics) loaded before consent

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

Akamai (analytics) loaded before consent

Host: 684dd32b.akstat.ioFired: 5736ms after load
Adobe (Tracker Tracker)
Adobe (Tracker Tracker)3 findings

dpm.demdex.net, asos.demdex.net, cm.everesttech.net

Adobe (Tracker Tracker)
criticalNetworkAdobe (Tracker Tracker)

Adobe (tracker) loaded before consent

Host: dpm.demdex.netFired: 661ms after load
Adobe (Tracker Tracker)
criticalNetworkAdobe (Tracker Tracker)

Adobe (tracker) loaded before consent

Host: asos.demdex.netFired: 1771ms after load
Adobe (Tracker Tracker)
criticalNetworkAdobe (Tracker Tracker)

Adobe (tracker) loaded before consent

Host: cm.everesttech.netFired: 1783ms after load
Optimizely
Optimizely3 findings

cdn.optimizely.com, a19065870423.cdn.optimizely.com, logx.optimizely.com

Optimizely
criticalNetworkAnalyticsOptimizely

Optimizely (Optimizely) loaded before consent: Optimizely experimentation and A/B testing

Host: cdn.optimizely.comFired: 790ms after load
Optimizely
criticalNetworkAnalyticsOptimizely

Optimizely (Optimizely) loaded before consent: Optimizely experimentation and A/B testing

Host: a19065870423.cdn.optimizely.comFired: 2067ms after load
Optimizely
criticalNetworkAnalyticsOptimizely

Optimizely (Optimizely) loaded before consent: Optimizely event logging endpoint

Host: logx.optimizely.comFired: 3354ms after load
Braze
Braze3 findings

js.appboycdn.com, ab.storage.sessionId.fddbe151-aa25-46b0-8eb7-f6062d580c00, ab.storage.deviceId.fddbe151-aa25-46b0-8eb7-f6062d580c00

Braze
criticalNetworkMarketingBraze

Braze (Braze) loaded before consent: Braze (formerly Appboy) SDK delivery

Host: js.appboycdn.comFired: 3747ms after load
Braze
criticalCookieAnalyticsBraze

Braze cookie "ab.storage.sessionId.fddbe151-aa25-46b0-8eb7-f6062d580c00" set before consent — Randomly-generated string used to determine whether the user is starting a new or existing session to sync messages and calculate session analytics.

Cookie: ab.storage.sessionId.fddbe151-aa25-46b0-8eb7-f6062d580c00Domain: .asos.comRetention: Session
Braze
criticalCookieAnalyticsBraze

Braze cookie "ab.storage.deviceId.fddbe151-aa25-46b0-8eb7-f6062d580c00" set before consent — Randomly-generated string used to identify anonymous users, and to differentiate users’ devices and enables device-based messaging.

Cookie: ab.storage.deviceId.fddbe151-aa25-46b0-8eb7-f6062d580c00Domain: .asos.comRetention: Unknown
Google Ads
Google Ads5 findings

www.google.com, googleads.g.doubleclick.net, www.googleadservices.com, _gcl_au, _gcl_ls

Google Ads
criticalNetworkAdvertisingGoogle Ads

Google Ads (Google) loaded before consent: Google Consent Mode data collection for ad measurement

Host: www.google.comFired: 3748ms after load
Google Ads
criticalNetworkAdvertisingGoogle Ads

Google Ads (Google) loaded before consent: Sends conversion data to Google Ads

Host: googleads.g.doubleclick.netFired: 4172ms after load
Google Ads
criticalNetworkAdvertisingGoogle Ads

Google Ads (Google) loaded before consent: Google Ads conversion tracking

Host: www.googleadservices.comFired: 4172ms after load
Google Ads
criticalCookieAdvertisingGoogle Ads

Google Ads cookie "_gcl_au" set before consent

Cookie: _gcl_auDomain: .asos.com
Google Ads
criticalStorageAdvertisingGoogle Ads

Google Ads (Google) wrote "_gcl_ls" to localStorage before consent

Key: _gcl_lsType: localStorageFired: 3637ms after load
Google (Tracker Tracker)
Google (Tracker Tracker)4 findings

ad.doubleclick.net, 9827385.fls.doubleclick.net, 11229815.fls.doubleclick.net, adservice.google.com

Google (Tracker Tracker)
criticalNetworkGoogle (Tracker Tracker)

Google (tracker) loaded before consent

Host: ad.doubleclick.netFired: 3858ms after load
Google (Tracker Tracker)
criticalNetworkGoogle (Tracker Tracker)

Google (tracker) loaded before consent

Host: 9827385.fls.doubleclick.netFired: 3861ms after load
Google (Tracker Tracker)
criticalNetworkGoogle (Tracker Tracker)

Google (tracker) loaded before consent

Host: 11229815.fls.doubleclick.netFired: 3973ms after load
Google (Tracker Tracker)
criticalNetworkGoogle (Tracker Tracker)

Google (tracker) loaded before consent

Host: adservice.google.comFired: 4251ms after load
ContentSquare (Analytics Tracker)
criticalNetworkAnalyticsContentSquare (Analytics Tracker)

ContentSquare (analytics) loaded before consent

Host: c.contentsquare.netFired: 4656ms after load
Snapchat Pixel
Snapchat Pixel2 findings

sc-static.net, tr.snapchat.com

Snapchat Pixel
criticalNetworkAdvertisingSnapchat Pixel

Snapchat Pixel (Snapchat) loaded before consent: Loads Snapchat conversion tracking script

Host: sc-static.netFired: 5073ms after load
Snapchat Pixel
criticalNetworkAdvertisingSnapchat Pixel

Snapchat Pixel (Snapchat) loaded before consent: Snapchat pixel tracking endpoint

Host: tr.snapchat.comFired: 5633ms after load
Microsoft Ads
Microsoft Ads3 findings

bat.bing.com, _uetsid, _uetvid

Microsoft Ads
criticalNetworkAdvertisingMicrosoft Ads

Microsoft Ads (Microsoft) loaded before consent: Microsoft Ads (Bing) UET conversion tracking

Host: bat.bing.comFired: 5076ms after load
Microsoft Ads
criticalCookieAdvertisingMicrosoft Ads

Microsoft Ads cookie "_uetsid" set before consent

Cookie: _uetsidDomain: .asosglobal.com
Microsoft Ads
criticalCookieAdvertisingMicrosoft Ads

Microsoft Ads cookie "_uetvid" set before consent

Cookie: _uetvidDomain: .asosglobal.com
Google Analytics
Google Analytics6 findings

region1.analytics.google.com, _ga, _ga_H5HS29D9X2, FPID, FPAU, FPLC

GA4
criticalNetworkAnalyticsGA4

GA4 (Google) loaded before consent: Sends pageview and event data to Google Analytics

Host: region1.analytics.google.comFired: 5133ms after load
Google Analytics
criticalCookieAnalyticsGoogle Analytics

Google Analytics cookie "_ga" set before consent

Cookie: _gaDomain: .asos.com
Google Analytics
criticalCookieAnalyticsGoogle Analytics

Google Analytics cookie "_ga_H5HS29D9X2" set before consent

Cookie: _ga_H5HS29D9X2Domain: .asos.com
Google Analytics
criticalCookieAnalyticsGoogle Analytics

Google Analytics cookie "FPID" set before consent — Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator.

Cookie: FPIDDomain: .asos.comRetention: session
Google Analytics
criticalCookieMarketingGoogle Analytics

Google Analytics cookie "FPAU" set before consent — Assigns a specific ID to the visitor. This allows the website to determine the number of specific user-visits for analysis and statistics.

Cookie: FPAUDomain: .asos.comRetention: session
Google Analytics
criticalCookieAnalyticsGoogle Analytics

Google Analytics cookie "FPLC" set before consent — This FPLC cookie is the cross-domain linker cookie hashed from the FPID cookie. It’s not HttpOnly, which means it can be read with JavaScript. It has a relatively short lifetime, just 20 hours.

Cookie: FPLCDomain: .asos.comRetention: session
Advertising Tracker
Advertising Tracker2 findings

bat.bing.net, tr6.snapchat.com

Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at bat.bing.net loaded before consent

Host: bat.bing.netFired: 5460ms after load
Advertising Tracker
criticalNetworkAdvertisingAdvertising Tracker

advertising tracker at tr6.snapchat.com loaded before consent

Host: tr6.snapchat.comFired: 5826ms after load
Adobe Audience Manager
Adobe Audience Manager3 findings

demdex, AMCVS_C0137F6A52DEAFCC0A490D4C%40AdobeOrg, 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 "AMCVS_C0137F6A52DEAFCC0A490D4C%40AdobeOrg" set before consent — The AMCVS cookie serves as a flag indicating that the session has been initialized. Its value is always 1 and discontinues when the session has ended.

Cookie: AMCVS_C0137F6A52DEAFCC0A490D4C%40AdobeOrgDomain: .asos.comRetention: Session
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
Adobe Analytics
Adobe Analytics3 findings

s_ecid, AMCV_C0137F6A52DEAFCC0A490D4C%40AdobeOrg, s_cc

Adobe Analytics
criticalCookieMarketingAdobe Analytics

Adobe Analytics cookie "s_ecid" set before consent — This cookie is set by the customer's domain after the AMCV cookie is set by the client. The purpose of this cookie is to allow persistent ID tracking in the 1st-party state and is used as a reference ID if the AMCV cookie has expired.

Cookie: s_ecidDomain: .asos.comRetention: 2 years
Adobe Analytics
criticalCookieAnalyticsAdobe Analytics

Adobe Analytics cookie "AMCV_C0137F6A52DEAFCC0A490D4C%40AdobeOrg" set before consent

Cookie: AMCV_C0137F6A52DEAFCC0A490D4C%40AdobeOrgDomain: .asos.com
Adobe Analytics
criticalCookieAnalyticsAdobe Analytics

Adobe Analytics cookie "s_cc" set before consent

Cookie: s_ccDomain: .asos.com
Adobe Advertising
criticalCookieMarketingAdobe Advertising

Adobe Advertising cookie "everest_g_v2" set before consent — This cookie stores the browser and surfer ID.Created after a user initially clicks a client's ad, and used to map the current and subsequent clicks with other events on the client's website

Cookie: everest_g_v2Domain: .everesttech.netRetention: 2 years
Marfeel
criticalCookieAnalyticsMarfeel

Marfeel cookie "_s_fpv" set before consent — This cookie is used to store for temporary session

Cookie: _s_fpvDomain: .asos.comRetention: Session
ContentSquare
ContentSquare4 findings

_cs_mk_aa, _cs_c, _cs_id, _cs_s

ContentSquare
criticalCookieAnalyticsContentSquare

ContentSquare cookie "_cs_mk_aa" set before consent — Ensures Adobe dimensions and eVars are set only once every 30 minutes. Stores the value of the csMatchingKey which is a random number plus timestamp in milliseconds.

Cookie: _cs_mk_aaDomain: .asos.comRetention: 30 minutes
ContentSquare
criticalCookieAnalyticsContentSquare

ContentSquare cookie "_cs_c" set before consent — Consent state: digit between 0 and 3. Used for capturing analytics on web pages

Cookie: _cs_cDomain: .asos.comRetention: 13 months
ContentSquare
criticalCookieAnalyticsContentSquare

ContentSquare cookie "_cs_id" set before consent — Contains: user ID, timestamp (in seconds) of user creation, number of visits for this user

Cookie: _cs_idDomain: .asos.comRetention: 13 months
ContentSquare
criticalCookieAnalyticsContentSquare

ContentSquare cookie "_cs_s" set before consent — Number of page views for the current session, and the recording state

Cookie: _cs_sDomain: .asos.comRetention: 1 Year
DoubleClick/Google Marketing
DoubleClick/Google Marketing2 findings

IDE, ar_debug

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
DoubleClick/Google Marketing
criticalCookieMarketingDoubleClick/Google Marketing

DoubleClick/Google Marketing cookie "ar_debug" set before consent — Store and track conversions

Cookie: ar_debugDomain: .pinterest.comRetention: Persistent
Mixpanel
Mixpanel3 findings

mp_asos_mixpanel, mp_tab_id_mixpanel_asos, mp_gen_new_tab_id_mixpanel_asos

Mixpanel
criticalCookieAnalyticsMixpanel

Mixpanel cookie "mp_asos_mixpanel" set before consent

Cookie: mp_asos_mixpanelDomain: .asos.com
Mixpanel
criticalStorageAnalyticsMixpanel

Mixpanel (Mixpanel) wrote "mp_tab_id_mixpanel_asos" to sessionStorage before consent

Key: mp_tab_id_mixpanel_asosType: sessionStorageFired: 2955ms after load
Mixpanel
criticalStorageAnalyticsMixpanel

Mixpanel (Mixpanel) wrote "mp_gen_new_tab_id_mixpanel_asos" to sessionStorage before consent

Key: mp_gen_new_tab_id_mixpanel_asosType: sessionStorageFired: 2955ms after load
Bing / Microsoft
criticalCookieMarketingBing / Microsoft

Bing / Microsoft cookie "MUID" set before consent — Identifies unique web browsers visiting Microsoft sites. These cookies are used for advertising, site analytics, and other operational purposes.

Cookie: MUIDDomain: .bing.comRetention: 1 year
Snapchat
criticalCookieMarketingSnapchat

Snapchat cookie "sc_at" set before consent — Used to identify a visitor across multiple domains.

Cookie: sc_atDomain: .snapchat.comRetention: 1 year
New Relic — New Relic
criticalPost-RejectionAnalyticsNew Relic — New Relic

New Relic — New Relic fires after user rejected consent

Fired: 24632ms after load
TikTok — TikTok Pixel
criticalPost-RejectionAdvertisingTikTok — TikTok Pixel

TikTok — TikTok Pixel fires after user rejected consent

Fired: 25031ms after load
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)

Warnings78
Google Tag Manager
Google Tag Manager2 findingsID tracked

www.googletagmanager.com

Google Tag Manager
warningNetworkTag ManagementGoogle Tag Manager

Google Tag Manager (Google) loaded before consent: Loads the GTM container which may trigger other tags

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

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

Analytics proxy
warningNetworkAnalytics proxy

Possible server-side tag proxy at metrics.asos.com — analytics data may be forwarded to third parties before consent. Browser scanning cannot verify downstream recipients; audit your GTM Server-side or CNAME configuration.

Host: metrics.asos.comFired: 1783ms after load
GA4 (server-side proxy)
warningNetworkGA4 (server-side proxy)

Possible server-side tag proxy at gfbd8494-tc3e-mcf3.asos.com — analytics data may be forwarded to third parties before consent. Browser scanning cannot verify downstream recipients; audit your GTM Server-side or CNAME configuration.

Host: gfbd8494-tc3e-mcf3.asos.comFired: 4566ms after load
vendor logo
warningNetwork

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

Host: assets.asosservices.comFired: 186ms after load
vendor logo
warningNetwork

Unknown third-party request to content.asos-media.com before consent

Host: content.asos-media.comFired: 189ms after load
vendor logo
warningNetwork

Unknown third-party request to ci.asosservices.com before consent

Host: ci.asosservices.comFired: 190ms after load
vendor logo
warningNetwork

Unknown third-party request to creativeassets.asosservices.com before consent

Host: creativeassets.asosservices.comFired: 190ms after load
vendor logo
warningNetwork

Unknown third-party request to resources.asosservices.com before consent

Host: resources.asosservices.comFired: 190ms after load
vendor logo
warningNetwork

Unknown third-party request to www.asosglobal.com before consent

Host: www.asosglobal.comFired: 278ms after load
vendor logo
warningNetwork

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

Host: assets.adobedtm.comFired: 1708ms after load
vendor logo
warningNetwork

Unknown third-party request to www.google.com before consent

Host: www.google.comFired: 4569ms after load
vendor logo
warningNetwork

Unknown third-party request to use.fontawesome.com before consent

Host: use.fontawesome.comFired: 4620ms after load
vendor logo
warningNetwork

Unknown third-party request to sdk.fra-02.braze.eu before consent

Host: sdk.fra-02.braze.euFired: 4626ms after load
warningStorage

localStorage key "_boomr_clss" written before consent

Key: _boomr_clssType: localStorageFired: 797ms after load
warningStorage

localStorage key "dummy" written before consent

Key: dummyType: localStorageFired: 1126ms after load
warningStorage

localStorage key "ak_a" written before consent

Key: ak_aType: localStorageFired: 1215ms after load
warningStorage

localStorage key "msal.version" written before consent

Key: msal.versionType: localStorageFired: 1653ms after load
warningStorage

localStorage key "redux-persist localStorage test" written before consent

Key: redux-persist localStorage testType: localStorageFired: 1673ms after load
warningStorage

localStorage key "Asos.Commerce.Bag.Sdk" written before consent

Key: Asos.Commerce.Bag.SdkType: localStorageFired: 1839ms after load
warningStorage

localStorage key "optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$event_queue" written before consent

Key: optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$event_queueType: localStorageFired: 2055ms after load
warningStorage

localStorage key "optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$tracker_optimizely" written before consent

Key: optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$tracker_optimizelyType: localStorageFired: 2060ms after load
warningStorage

localStorage key "optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$layer_states" written before consent

Key: optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$layer_statesType: localStorageFired: 2061ms after load
warningStorage

localStorage key "optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$session_state" written before consent

Key: optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$session_stateType: localStorageFired: 2061ms after load
warningStorage

localStorage key "optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$visitor_profile" written before consent

Key: optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$visitor_profileType: localStorageFired: 2061ms after load
warningStorage

localStorage key "optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$variation_map" written before consent

Key: optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$variation_mapType: localStorageFired: 2061ms after load
warningStorage

localStorage key "optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$layer_map" written before consent

Key: optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$layer_mapType: localStorageFired: 2062ms after load
warningStorage

localStorage key "optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$contextual_mab" written before consent

Key: optimizely_data$$9832e940-5992-4738-98a7-f40e098776a8$$19181552552$$contextual_mabType: localStorageFired: 2062ms after load
warningStorage

localStorage key "Asos.SiteChrome.Navigation:["GB","qx71qrg-45","en-GB"]" written before consent

Key: Asos.SiteChrome.Navigation:["GB","qx71qrg-45","en-GB"]Type: localStorageFired: 2581ms after load
warningStorage

localStorage key "chrome:search" written before consent

Key: chrome:searchType: localStorageFired: 2796ms after load
warningStorage

sessionStorage key "com.adobe.reactor.core.visitorTracking.landingPage" written before consent

Key: com.adobe.reactor.core.visitorTracking.landingPageType: sessionStorageFired: 2929ms after load
warningStorage

sessionStorage key "com.adobe.reactor.core.visitorTracking.trafficSource" written before consent

Key: com.adobe.reactor.core.visitorTracking.trafficSourceType: sessionStorageFired: 2930ms after load
warningStorage

localStorage key "__mplss_udbwrno7" written before consent

Key: __mplss_udbwrno7Type: localStorageFired: 2949ms after load
warningStorage

sessionStorage key "__mplss_lh1k8nv4" written before consent

Key: __mplss_lh1k8nv4Type: sessionStorageFired: 2954ms after load
warningStorage

localStorage key "__mplss_5entx39b" written before consent

Key: __mplss_5entx39bType: localStorageFired: 2964ms after load
warningStorage

localStorage key "__mpq_asos_ev:X" written before consent

Key: __mpq_asos_ev:XType: localStorageFired: 2964ms after load
warningStorage

localStorage key "__mpq_asos_ev:Y" written before consent

Key: __mpq_asos_ev:YType: localStorageFired: 2964ms after load
warningStorage

localStorage key "__mpq_asos_ev:Z" written before consent

Key: __mpq_asos_ev:ZType: localStorageFired: 2965ms after load
warningStorage

localStorage key "__mplss_apsqdpo8" written before consent

Key: __mplss_apsqdpo8Type: localStorageFired: 2975ms after load
warningStorage

localStorage key "__mplss_vm2ofts4" written before consent

Key: __mplss_vm2ofts4Type: localStorageFired: 2978ms after load
warningStorage

localStorage key "__mpq_asos_ev" written before consent

Key: __mpq_asos_evType: localStorageFired: 2979ms after load
warningStorage

localStorage key "8ff735676de04732b1b676047ecb6cd1-login.windows.net-" written before consent

Key: 8ff735676de04732b1b676047ecb6cd1-login.windows.net-Type: localStorageFired: 2982ms after load
warningStorage

localStorage key "msal.account.keys" written before consent

Key: msal.account.keysType: localStorageFired: 2982ms after load
warningStorage

localStorage key "8ff735676de04732b1b676047ecb6cd1-login.windows.net-idtoken-www----" written before consent

Key: 8ff735676de04732b1b676047ecb6cd1-login.windows.net-idtoken-www----Type: localStorageFired: 2982ms after load
warningStorage

localStorage key "msal.token.keys.www" written before consent

Key: msal.token.keys.wwwType: localStorageFired: 2983ms after load
warningStorage

localStorage key "8ff735676de04732b1b676047ecb6cd1-login.windows.net-accesstoken-www-common-openid profile offline_access sensitive--" written before consent

Key: 8ff735676de04732b1b676047ecb6cd1-login.windows.net-accesstoken-www-common-openid profile offline_access sensitive--Type: localStorageFired: 2983ms after load
warningStorage

localStorage key "8ff735676de04732b1b676047ecb6cd1-login.windows.net-refreshtoken-www----" written before consent

Key: 8ff735676de04732b1b676047ecb6cd1-login.windows.net-refreshtoken-www----Type: localStorageFired: 2983ms after load
warningStorage

localStorage key "msal.www.active-account-filters" written before consent

Key: msal.www.active-account-filtersType: localStorageFired: 2984ms after load
warningStorage

localStorage key "msal.www.active-account" written before consent

Key: msal.www.active-accountType: localStorageFired: 2984ms after load
warningStorage

localStorage key "server-telemetry-www" written before consent

Key: server-telemetry-wwwType: localStorageFired: 3138ms after load
warningStorage

localStorage key "localstorage.test" written before consent

Key: localstorage.testType: localStorageFired: 3293ms after load
warningStorage

localStorage key "optimizely_data$$pending_events" written before consent

Key: optimizely_data$$pending_eventsType: localStorageFired: 3350ms after load
warningStorage

localStorage key "fs_optly_pending_events" written before consent

Key: fs_optly_pending_eventsType: localStorageFired: 3354ms after load
warningStorage

localStorage key "gtmBrowserId" written before consent

Key: gtmBrowserIdType: localStorageFired: 3400ms after load
warningStorage

sessionStorage key "Asos.Content.Targeting-eyJjb3VudHJ5IjoiR0IiLCJzdG9yZSI6IkNPTSIsImxhbmciOiJlbi1HQiIsImtleXN0b3JlZGF0YXZlcnNpb24iOiJxeDcxcXJnLTQ1IiwiaXNQcmVtaWVyIjoiZmFsc2UiLCJzZWdtZW50SWRzIjpudWxsLCJpc0tub3duIjoiZmFsc2UifQ==" written before consent

Key: Asos.Content.Targeting-eyJjb3VudHJ5IjoiR0IiLCJzdG9yZSI6IkNPTSIsImxhbmciOiJlbi1HQiIsImtleXN0b3JlZGF0YXZlcnNpb24iOiJxeDcxcXJnLTQ1IiwiaXNQcmVtaWVyIjoiZmFsc2UiLCJzZWdtZW50SWRzIjpudWxsLCJpc0tub3duIjoiZmFsc2UifQ==Type: sessionStorageFired: 3413ms after load
warningStorage

localStorage key "NRBA_SESSION" written before consent

Key: NRBA_SESSIONType: localStorageFired: 3612ms after load
warningStorage

localStorage key "ab.test" written before consent

Key: ab.testType: localStorageFired: 4567ms after load
warningStorage

localStorage key "ab.storage.events.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.events.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 4581ms after load
warningStorage

localStorage key "ab.storage.sessionId.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.sessionId.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 4581ms after load
warningStorage

localStorage key "ab.storage.messagingSessionStart.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.messagingSessionStart.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 4581ms after load
warningStorage

localStorage key "ab.storage.deviceId.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.deviceId.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 4584ms after load
warningStorage

localStorage key "ab.storage.lastSdkReq.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.lastSdkReq.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 4605ms after load
warningStorage

localStorage key "ab.storage.lastReqToEndpoint.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.lastReqToEndpoint.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 4605ms after load
warningStorage

localStorage key "ab.storage.attributes.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.attributes.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 4616ms after load
warningStorage

localStorage key "__mplss_z4m0dc5d" written before consent

Key: __mplss_z4m0dc5dType: localStorageFired: 4759ms after load
warningStorage

localStorage key "__mplss_h0er8yle" written before consent

Key: __mplss_h0er8yleType: localStorageFired: 4762ms after load
warningStorage

localStorage key "__mplss_el06xv8u" written before consent

Key: __mplss_el06xv8uType: localStorageFired: 4767ms after load
warningStorage

localStorage key "__mplss_2jp0nrwt" written before consent

Key: __mplss_2jp0nrwtType: localStorageFired: 4777ms after load
warningStorage

localStorage key "__mplss_8qrznntw" written before consent

Key: __mplss_8qrznntwType: localStorageFired: 4781ms after load
warningStorage

localStorage key "__mplss_9j5f1h9y" written before consent

Key: __mplss_9j5f1h9yType: localStorageFired: 4786ms after load
warningStorage

localStorage key "ab.storage.serverConfig.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.serverConfig.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 5095ms after load
warningStorage

localStorage key "ab.storage.device.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.device.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 5096ms after load
warningStorage

localStorage key "ab.storage.sdk_metadata.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.sdk_metadata.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 5096ms after load
warningStorage

localStorage key "ab.storage.session_id_for_cached_metadata.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.session_id_for_cached_metadata.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 5096ms after load
warningStorage

localStorage key "ab.storage.triggers.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.triggers.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 5097ms after load
warningStorage

localStorage key "ab.storage.triggers.ts.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.triggers.ts.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 5097ms after load
warningStorage

localStorage key "ab.storage.requestAttempts.fddbe151-aa25-46b0-8eb7-f6062d580c00" written before consent

Key: ab.storage.requestAttempts.fddbe151-aa25-46b0-8eb7-f6062d580c00Type: localStorageFired: 5097ms after load
warningStorage

sessionStorage key "ContentsquareSID" written before consent

Key: ContentsquareSIDType: sessionStorageFired: 5582ms after load
Info12
OneTrust
OneTrust2 findings

cdn.cookielaw.org, OptanonConsent

OneTrust
infoNetworkConsent MgmtOneTrust

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

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

OneTrust cookie "OptanonConsent" set before consent

Cookie: OptanonConsentDomain: .asos.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: 619ms after load
New Relic
New Relic2 findings

js-agent.newrelic.com, bam.nr-data.net

New Relic
infoNetworkAnalyticsNew Relic

New Relic (New Relic) loaded before consent: New Relic browser monitoring agent

Host: js-agent.newrelic.comFired: 3331ms after load
New Relic
infoNetworkAnalyticsNew Relic

New Relic (New Relic) loaded before consent: New Relic browser data collection endpoint

Host: bam.nr-data.netFired: 5098ms after load
Google (Cdn)
infoNetworkGoogle (Cdn)

Google (cdn) loaded before consent

Host: www.google.nlFired: 4569ms after load
Snapchat
infoCookieFunctionalSnapchat

Snapchat cookie "X-AB" set before consent — This cookie is used by the website’s operator in context with multi-variate testing. This is a tool used to combine or change content on the website. This allows the website to find the best variation/edition of the site.

Cookie: X-ABDomain: sc-static.netRetention: 1 day
Google
infoCookieFunctionalGoogle

Google cookie "FPGSID" set before consent — This cookie is an essential session and security cookie from Google. Its main purpose is to manage the session of a logged-in user, ensuring they remain logged in while navigating between Google services (like Gmail, Drive, YouTube) and to protect the account against unauthorized requests.

Cookie: FPGSIDDomain: .asos.comRetention: Session
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: .asos.comRetention: 399 days
infoStorageFunctionallocalStorage availability probe

localStorage availability probe (null) wrote "__storage_test__" to sessionStorage before consent

Key: __storage_test__Type: sessionStorageFired: 3135ms after load
infoCookieFunctional

Akamai bot manager — necessary for site protection

Cookie: _abckDomain: .asos.com
infoCookieFunctional

Akamai bot management session — necessary for site protection

Cookie: ak_bmscDomain: .asos.com
Compliant1
OneTrust
CompliantCookieConsent MgmtOneTrust

OneTrust cookie "OptanonAlertBoxClosed" set correctly after consent

Cookie: OptanonAlertBoxClosedDomain: .asos.com

Is this your site?

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

Scan asos.com

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