Website evidence · pilot dataset
Does soundcloud.com fingerprint you?
Fingerprinting indicators observed.
The latest measured scans include canvas drawing and readback by the same script. This is a fingerprinting indicator, not proof of tracking intent or transmission.
All 6 source records are included in the JSON. Scan timestamps and versions are shown as recorded. The tabs show the latest usable homepage measurement for each setup. Later failed attempts remain in the history. Scan scope and methodology ↗
Inside the scan
← All websitesVisitor setup
Draw + readback
2 of 5 signal families observed
- Measurement
- Measured · Partial load
- Page context
- Page document
- Scan time
- 2026-10-22T16:34:16.181473Z
- Browser / scanner
- 156.0.8078.4 / 0.4
Captured titleStream and listen to music online for free with SoundCloud
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext1 callshttps://a-v2.sndcdn.com/assets/0-f5a13b9b.jsline 1 · col 19015
canvas.getContext5 callsFrame: https://soundcloud.com/
- Inline caller recorded
https://a-v2.sndcdn.com/assets/55-85e7ea7e.jsline 33 · col 50454https://dwt.soundcloud.com/tags.jsline 2 · col 110437https://dwt.soundcloud.com/tags.jsline 2 · col 129743
canvas2d.fillText2 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/55-85e7ea7e.jsline 33 · col 50569
canvas2d.getImageData2 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/55-85e7ea7e.jsline 33 · col 50587
canvas2d.measureText3 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 110851
WebGLQueries the graphics environment.
Observed requires at least three distinct WebGL probing APIs. Guide ↗
webglrenderingcontext.getExtension1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 130163
webglrenderingcontext.getParameter2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 130283https://dwt.soundcloud.com/tags.jsline 2 · col 130308
AudioRenders or reads audio samples.
Observed requires offline rendering, buffer reads, or analyser reads. Guide ↗
No matching API call was captured.
FontsMeasures text repeatedly.
Observed requires at least ten text-measurement calls. Guide ↗
canvas2d.measureText3 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 110851
DeviceReads browser and display properties.
Observed requires at least three distinct browser, screen, or window properties. Guide ↗
navigator.deviceMemory3 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 97790https://dwt.soundcloud.com/tags.jsline 2 · col 127742
navigator.doNotTrack1 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/56-bf933975.jsline 1 · col 12065
navigator.getBattery1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 77148
navigator.hardwareConcurrency1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127503
navigator.language1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 113756
navigator.languages1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127395
navigator.maxTouchPoints1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127619
navigator.mimeTypes9 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 90973https://dwt.soundcloud.com/tags.jsline 2 · col 91001https://dwt.soundcloud.com/tags.jsline 2 · col 91062https://dwt.soundcloud.com/tags.jsline 2 · col 91099https://dwt.soundcloud.com/tags.jsline 2 · col 98506
navigator.platform2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 116558https://dwt.soundcloud.com/tags.jsline 2 · col 127543
navigator.plugins26 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 87157https://dwt.soundcloud.com/tags.jsline 2 · col 87359https://dwt.soundcloud.com/tags.jsline 2 · col 87420https://dwt.soundcloud.com/tags.jsline 2 · col 87457https://dwt.soundcloud.com/tags.jsline 2 · col 87693
navigator.userAgent15 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 100888https://dwt.soundcloud.com/tags.jsline 2 · col 101541https://dwt.soundcloud.com/tags.jsline 2 · col 101597https://dwt.soundcloud.com/tags.jsline 2 · col 127483https://soundcloud.com/line 68 · col 81
navigator.webdriver1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127524
screen.availHeight2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109803https://dwt.soundcloud.com/tags.jsline 2 · col 109840
screen.availWidth2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109738https://dwt.soundcloud.com/tags.jsline 2 · col 109774
screen.colorDepth1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109935
screen.height2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109899https://dwt.soundcloud.com/tags.jsline 2 · col 110069
screen.width2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109870https://dwt.soundcloud.com/tags.jsline 2 · col 110029
window.devicePixelRatio2 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/56-bf933975.jsline 1 · col 677710https://dwt.soundcloud.com/tags.jsline 2 · col 110100
Scripts with both text drawing and canvas readback 1
These source URLs appear in both call groups. Aggregated logs do not preserve the full execution sequence or establish the purpose of the collection.
https://a-v2.sndcdn.com/assets/55-85e7ea7e.js
Providers, script signatures, and DNS 0 provider labels
Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.
Static script signatures
https://a-v2.sndcdn.com/assets/2-57f27472.jsDataDome · 0 API patternshttps://dwt.soundcloud.com/tags.jsDataDome · 2 API patterns
Network and worker observations 86 requests
- Captured scripts
- 12
- Instrumented frames
- 2
- Google Ads observed
- No
- Transmission evidence
- Not validated
Legacy transmission hints are excluded. A request after an API call does not establish that the extracted value was sent.
Third-party hosts
a-v2.sndcdn.comcdn.cookielaw.orgprodregistryv2.orgstyle.sndcdn.com
Other recorded API calls 2
document.cookie.read14 callsdocument.cookie.write4 calls
Source record and integrity
- Original source
results/headful/soundcloud-com-20261022T163416.json- Original file SHA-256
03a2dcc513e2b2a6d14a405172d7555fb985347950942997385bbe4ff3d30b0a
Run ID: headful-03a2dcc513e2. The JSON contains sanitized observations, not the original private scan payload.
Other scan attempts (2)
Visitor setup
Navigation failed
Navigation failed
- Measurement
- Navigation failed
- Page context
- Page not measured
- Scan time
- 2026-10-21T23:28:48.446269Z
- Browser / scanner
- 156.0.8078.4 / 0.3
Navigation or page loading failed in this browser setup. The record does not establish why it failed.
Source record and integrity
- Original source
results/headful/soundcloud-com-20261021T232848.json- Original file SHA-256
aee7845f6365d3f38ed781ac9003e133b761495382f0508282278caf32ca7b21
Run ID: headful-aee7845f6365. The JSON contains sanitized observations, not the original private scan payload.
Visitor setup
Scanner error
Scanner error
- Measurement
- Scanner error
- Page context
- Page not measured
- Scan time
- 2026-10-22T16:34:15.676141Z
- Browser / scanner
- 156.0.8078.4 / 0.4
The scanner crashed while collecting this page. No usable API results were saved for this setup. A fresh scan is needed; this is not a site-blocking verdict.
Source record and integrity
- Original source
results/headful/soundcloud-com-20261022T163415.json- Original file SHA-256
eae6fe9df3d14a53b941382c42a52eed89e4b28c043b708173eb2545951aea6c
Run ID: headful-eae6fe9df3d1. The JSON contains sanitized observations, not the original private scan payload.
Research setup
Signals observed
1 of 5 signal families observed
- Measurement
- Measured · Partial load
- Page context
- Page document
- Scan time
- 2026-10-22T23:24:37.360782Z
- Browser / scanner
- 156.0.8078.4 / 0.4
Captured titleStream and listen to music online for free with SoundCloud
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext2 callsFrame: https://soundcloud.com/
- Inline caller recorded
https://dwt.soundcloud.com/tags.jsline 2 · col 110437
canvas2d.measureText3 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 110851
WebGLQueries the graphics environment.
Observed requires at least three distinct WebGL probing APIs. Guide ↗
No matching API call was captured.
AudioRenders or reads audio samples.
Observed requires offline rendering, buffer reads, or analyser reads. Guide ↗
No matching API call was captured.
FontsMeasures text repeatedly.
Observed requires at least ten text-measurement calls. Guide ↗
canvas2d.measureText3 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 110851
DeviceReads browser and display properties.
Observed requires at least three distinct browser, screen, or window properties. Guide ↗
navigator.deviceMemory2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127742
navigator.getBattery1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 77148
navigator.hardwareConcurrency1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127503
navigator.language1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 113756
navigator.languages1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127395
navigator.maxTouchPoints1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127619
navigator.mimeTypes2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 90973https://dwt.soundcloud.com/tags.jsline 2 · col 91001
navigator.platform2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 116558https://dwt.soundcloud.com/tags.jsline 2 · col 127543
navigator.plugins5 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 87157https://dwt.soundcloud.com/tags.jsline 2 · col 87359https://dwt.soundcloud.com/tags.jsline 2 · col 87693https://dwt.soundcloud.com/tags.jsline 2 · col 87771https://dwt.soundcloud.com/tags.jsline 2 · col 87796
navigator.userAgent5 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 100888https://dwt.soundcloud.com/tags.jsline 2 · col 101541https://dwt.soundcloud.com/tags.jsline 2 · col 101597https://dwt.soundcloud.com/tags.jsline 2 · col 127483https://soundcloud.com/line 68 · col 81
navigator.webdriver1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127524
screen.availHeight2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109803https://dwt.soundcloud.com/tags.jsline 2 · col 109840
screen.availWidth2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109738https://dwt.soundcloud.com/tags.jsline 2 · col 109774
screen.colorDepth1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109935
screen.height2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109899https://dwt.soundcloud.com/tags.jsline 2 · col 110069
screen.width2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109870https://dwt.soundcloud.com/tags.jsline 2 · col 110029
window.devicePixelRatio1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 110100
Providers, script signatures, and DNS 0 provider labels
Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.
Static script signatures
https://dwt.soundcloud.com/tags.jsDataDome · 2 API patterns
CNAME delegation
dwt.soundcloud.com → dwt.soundcloud.com.first-party-js.datadome.co
DNS delegation identifies infrastructure; it does not prove which browser code ran.
Network and worker observations 19 requests
- Captured scripts
- 5
- Instrumented frames
- 1
- Google Ads observed
- No
- Transmission evidence
- Not validated
Legacy transmission hints are excluded. A request after an API call does not establish that the extracted value was sent.
Third-party hosts
a-v2.sndcdn.comcdn.cookielaw.orgstyle.sndcdn.com
Other recorded API calls 2
document.cookie.read6 callsdocument.cookie.write3 calls
Source record and integrity
- Original source
results/headless/soundcloud-com-20261022T232437.json- Original file SHA-256
eee03a141d07ee7feec585a30c088a926928ea723d27cdc718e17578de902c5b
Run ID: research-eee03a141d07. The JSON contains sanitized observations, not the original private scan payload.
Other scan attempts (2)
Research setup
Draw + readback
2 of 5 signal families observed
- Measurement
- Measured
- Page context
- Page document
- Scan time
- 2026-10-21T21:35:34.690780Z
- Browser / scanner
- 156.0.8078.4 / 0.3
Captured titleStream and listen to music online for free with SoundCloud
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext1 callshttps://a-v2.sndcdn.com/assets/0-5ba7bfc6.jsline 1 · col 19015
canvas.getContext4 callsFrame: https://soundcloud.com/
- Inline caller recorded
https://a-v2.sndcdn.com/assets/55-1de7bb7e.jsline 33 · col 50454https://dwt.soundcloud.com/tags.jsline 2 · col 110437
canvas2d.fillText2 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/55-1de7bb7e.jsline 33 · col 50569
canvas2d.getImageData2 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/55-1de7bb7e.jsline 33 · col 50587
canvas2d.measureText3 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 110851
WebGLQueries the graphics environment.
Observed requires at least three distinct WebGL probing APIs. Guide ↗
No matching API call was captured.
AudioRenders or reads audio samples.
Observed requires offline rendering, buffer reads, or analyser reads. Guide ↗
No matching API call was captured.
FontsMeasures text repeatedly.
Observed requires at least ten text-measurement calls. Guide ↗
canvas2d.measureText3 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 110851
DeviceReads browser and display properties.
Observed requires at least three distinct browser, screen, or window properties. Guide ↗
navigator.deviceMemory2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127742
navigator.doNotTrack1 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/56-e05d7c35.jsline 1 · col 12065
navigator.getBattery1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 77148
navigator.hardwareConcurrency1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127503
navigator.language1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 113756
navigator.languages1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127395
navigator.maxTouchPoints1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127619
navigator.mimeTypes2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 90973https://dwt.soundcloud.com/tags.jsline 2 · col 91001
navigator.platform2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 116558https://dwt.soundcloud.com/tags.jsline 2 · col 127543
navigator.plugins5 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 87157https://dwt.soundcloud.com/tags.jsline 2 · col 87359https://dwt.soundcloud.com/tags.jsline 2 · col 87693https://dwt.soundcloud.com/tags.jsline 2 · col 87771https://dwt.soundcloud.com/tags.jsline 2 · col 87796
navigator.userAgent15 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/56-e05d7c35.jsline 1 · col 16413https://a-v2.sndcdn.com/assets/56-e05d7c35.jsline 1 · col 677572https://a-v2.sndcdn.com/assets/56-e05d7c35.jsline 1 · col 677620https://a-v2.sndcdn.com/assets/57-752bc95f.jsline 1 · col 33265https://soundcloud.com/line 68 · col 81
navigator.webdriver1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 127524
screen.availHeight2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109803https://dwt.soundcloud.com/tags.jsline 2 · col 109840
screen.availWidth2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109738https://dwt.soundcloud.com/tags.jsline 2 · col 109774
screen.colorDepth1 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109935
screen.height2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109899https://dwt.soundcloud.com/tags.jsline 2 · col 110069
screen.width2 callsFrame: https://soundcloud.com/
https://dwt.soundcloud.com/tags.jsline 2 · col 109870https://dwt.soundcloud.com/tags.jsline 2 · col 110029
window.devicePixelRatio2 callsFrame: https://soundcloud.com/
https://a-v2.sndcdn.com/assets/56-e05d7c35.jsline 1 · col 677517https://dwt.soundcloud.com/tags.jsline 2 · col 110100
Scripts with both text drawing and canvas readback 1
These source URLs appear in both call groups. Aggregated logs do not preserve the full execution sequence or establish the purpose of the collection.
https://a-v2.sndcdn.com/assets/55-1de7bb7e.js
Providers, script signatures, and DNS 0 provider labels
Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.
Static script signatures
https://a-v2.sndcdn.com/assets/2-e3d4349f.jsDataDome · 0 API patternshttps://dwt.soundcloud.com/tags.jsDataDome · 2 API patterns
CNAME delegation
dwt.soundcloud.com → dwt.soundcloud.com.first-party-js.datadome.co
DNS delegation identifies infrastructure; it does not prove which browser code ran.
Network and worker observations 85 requests
- Captured scripts
- 10
- Instrumented frames
- 2
- Google Ads observed
- No
- Transmission evidence
- Not validated
Legacy transmission hints are excluded. A request after an API call does not establish that the extracted value was sent.
Third-party hosts
a-v2.sndcdn.comcdn.cookielaw.orgprodregistryv2.orgstyle.sndcdn.com
Other recorded API calls 2
document.cookie.read12 callsdocument.cookie.write5 calls
Source record and integrity
- Original source
results/headless/soundcloud-com-20261021T213534.json- Original file SHA-256
c8dfb31ead139000f1c3eb052af28b2bf35811acc894796dfb09d57356c3601a
Run ID: research-c8dfb31ead13. The JSON contains sanitized observations, not the original private scan payload.
Research setup
Navigation failed
Navigation failed
- Measurement
- Navigation failed
- Page context
- Page not measured
- Scan time
- 2026-10-22T18:59:21.463520Z
- Browser / scanner
- 156.0.8078.4 / 0.4
Navigation or page loading failed in this browser setup. The record does not establish why it failed.
Source record and integrity
- Original source
results/headless/soundcloud-com-20261022T185921.json- Original file SHA-256
476007318e4be6aecd0bf83e1ad848cc278e94a98adcb43b979cb5be75d42e48
Run ID: research-476007318e4b. The JSON contains sanitized observations, not the original private scan payload.
Queries, request bodies, cookies, extracted values, raw errors, and session payloads are excluded before publication. The source digest identifies the original private record.
Read the sanitized JSON →