Skip to content
CookieTosser

What does last.fm track?

Before any consent, last.fm loaded 8 tracking companies and set 8 advertising or analytics cookies.

That's more tracking companies than 89% of the 2,450 sites we scanned.

Scanned October 2, 2026 from Germany, loading www.last.fm once and clicking nothing. How we scan

Tracking companies
8
Tracking cookies
8
Third-party hosts
24
Cookies in total
21

Consent banner

The page loaded IAB TCF (unidentified platform), a consent management platform. Everything below was recorded before anyone answered it. 8 tracking companies still loaded while it was unanswered.

Companies contacted before consent

6 of the 16 companies it contacted before consent were advertising companies.

  • Google Ads

    securepubads.g.doubleclick.net

    3 requestsAdvertising
  • Freestar

    a.pub.network

    2 requestsAdvertising
  • Amazon Advertising

    aax.amazon-adsystem.com

    1 requestAdvertising
  • Criteo

    gum.criteo.com

    1 requestAdvertising
  • The Trade Desk

    match.adsrvr.org

    1 requestAdvertising
  • Media.net

    contextual.media.net

    1 requestAdvertising
  • YouTube

    www.youtube-nocookie.com, www.youtube.com

    12 requestsSocial media
  • Google Analytics

    www.googletagmanager.com, region1.google-analytics.com

    4 requestsAnalytics

Other third parties (content delivery, consent, functional, unclassified)

  • castlereach.com

    castlereach.com

    7 requestsUnclassified
  • snigelweb.com

    cdn.snigelweb.com, adengine.snigelweb.com, scripts.snigelweb.com

    5 requestsUnclassified
  • anonymised.io

    cdn1.anonymised.io, static.anonymised.io

    3 requestsUnclassified
  • getadmiral.com

    images.getadmiral.com

    2 requestsUnclassified
  • anonm.io

    static.anonm.io

    1 requestUnclassified
  • Google

    fonts.googleapis.com, fonts.gstatic.com, www.google.com, jnn-pa.googleapis.com

    12 requestsFunctional
  • Cloudflare

    cdnjs.cloudflare.com

    2 requestsContent delivery
  • jsDelivr

    cdn.jsdelivr.net

    1 requestContent delivery

Cookies set before consent

The longest-lived tracking cookie it set was _ga, from Google Analytics, lasting about 13 months.

CookiePurposeSet byLasts
__Secure-ROLLOUT_TOKENAdvertisingyoutube.com (third party)6 months
_sharedIDAdvertisinglast.fm12 months
_sharedID_cstAdvertisinglast.fm12 months
sessionidAdvertisinglast.fm12 months
VISITOR_INFO1_LIVEAdvertisingyoutube.com (third party)6 months
VISITOR_PRIVACY_METADATAAdvertisingyoutube.com (third party)6 months
_gaAnalyticslast.fm13 months
_ga_JSW4CH2WD0Analyticslast.fm13 months
_awlUnclassifiedlast.fm13 months
_sharedID_lastUnclassifiedlast.fm12 months
3pc_testUnclassifiedstatic.anonm.io (third party)Under a day
lfmanonUnclassifiedwww.last.fmSession
lfmjsUnclassifiedwww.last.fm3 months
lpfrmoUnclassifiedlast.fmUnder a day
not_first_visitUnclassifiedwww.last.fmSession
session_depthUnclassifiedwww.last.fmUnder a day
X-UA-Country-CodeUnclassifiedwww.last.fmUnder a day
X-UA-Device-TypeUnclassifiedwww.last.fmUnder a day
__cf_bmFunctionalsnigelweb.com (third party)Under a day
__Secure-YNIDFunctionalyoutube.com (third party)6 months
YSCFunctionalyoutube.com (third party)Session

The page also wrote 9 keys to local storage, which works like a cookie but isn't sent with requests.

Understanding this page

  • How to see which cookies and trackers a website loads

    A hands-on walkthrough for checking what a site sets before you've clicked anything, using Chrome and Firefox's built-in tools, plus how CookieTosser automates the same check every month.

  • What counts as valid cookie consent in the EU

    The rules that actually govern cookie banners — the ePrivacy Directive, the GDPR consent standard, the Planet49 ruling, the strictly-necessary exemption, and what "reject" has to offer compared with "accept.

  • Consent management platforms explained

    What a CMP banner is actually doing behind the scenes, how the IAB's TCF standard and Google's Consent Mode v2 fit in, and why a banner being present is no guarantee that nothing loads before you answer it.