Website evidence · pilot dataset
Does thehill.com fingerprint you?
Fingerprinting indicators observed.
The latest measured scans include canvas drawing and readback by the same script. Some activity was recorded on a challenge page. This is a fingerprinting indicator, not proof of tracking intent or transmission.
All 2 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 websitesEarlier measurement shown. Review the scan time and subsequent attempts below.
Visitor setup
Signals observed
1 of 5 signal families observed
- Measurement
- Measured
- Page context
- Challenge page
- Scan time
- 2026-10-21T22:28:15.976898Z
- Browser / scanner
- 156.0.8078.4 / 0.3
Captured titleAccess to this page has been denied
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext2 callsFrame: https://thehill.com/
- Inline caller recorded
https://thehill.com/[redacted-challenge]
WebGLQueries the graphics environment.
Observed requires at least three distinct WebGL probing APIs. Guide ↗
webglrenderingcontext.readPixels1 callsFrame: https://thehill.com/
https://thehill.com/[redacted-challenge]
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 ↗
No matching API call was captured.
DeviceReads browser and display properties.
Observed requires at least three distinct browser, screen, or window properties. Guide ↗
navigator.deviceMemory1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 171688
navigator.doNotTrack2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 171595https://client.px-cloud.net/[redacted-challenge]line 2 · col 171616
navigator.hardwareConcurrency3 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 173055https://client.px-cloud.net/[redacted-challenge]line 2 · col 178071https://thehill.com/[redacted-challenge]
navigator.language1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 171479
navigator.languages5 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 171538https://client.px-cloud.net/[redacted-challenge]line 2 · col 171721https://client.px-cloud.net/[redacted-challenge]line 2 · col 171735https://thehill.com/[redacted-challenge]
navigator.maxTouchPoints5 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 157998https://client.px-cloud.net/[redacted-challenge]line 2 · col 158022https://client.px-cloud.net/[redacted-challenge]line 2 · col 175044
navigator.mimeTypes13 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 146572https://client.px-cloud.net/[redacted-challenge]line 2 · col 171957https://client.px-cloud.net/[redacted-challenge]line 2 · col 171970https://client.px-cloud.net/[redacted-challenge]line 2 · col 176759https://client.px-cloud.net/[redacted-challenge]line 2 · col 176772
navigator.platform2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 171512https://client.px-cloud.net/[redacted-challenge]line 2 · col 240456
navigator.plugins27 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 171154https://client.px-cloud.net/[redacted-challenge]line 2 · col 171180https://client.px-cloud.net/[redacted-challenge]line 2 · col 175653https://client.px-cloud.net/[redacted-challenge]line 2 · col 175698https://client.px-cloud.net/[redacted-challenge]line 2 · col 175726
navigator.userAgent38 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 53615https://client.px-cloud.net/[redacted-challenge]line 2 · col 69601https://client.px-cloud.net/[redacted-challenge]line 2 · col 70303https://client.px-cloud.net/[redacted-challenge]line 2 · col 79203https://thehill.com/[redacted-challenge]
navigator.webdriver2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 147062https://client.px-cloud.net/[redacted-challenge]line 2 · col 153091
screen.availHeight1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 165978
screen.availWidth1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 165936
screen.colorDepth2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 166242https://client.px-cloud.net/[redacted-challenge]line 2 · col 178039
screen.height2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 165894https://client.px-cloud.net/[redacted-challenge]line 2 · col 178254
screen.pixelDepth2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 166190https://client.px-cloud.net/[redacted-challenge]line 2 · col 178164
screen.width2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 165853https://client.px-cloud.net/[redacted-challenge]line 2 · col 178220
window.devicePixelRatio1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 178123
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://client.px-cloud.net/[redacted-challenge]PerimeterX · 7 API patternshttps://thehill.com/[redacted-challenge]PerimeterX · 0 API patterns
Network and worker observations 19 requests
- Captured scripts
- 3
- 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
client.px-cloud.netcollector-px6zcfgh4h.px-client.netcrcldu.comfonts.googleapis.comfonts.gstatic.comift.px-cloud.net
Other recorded API calls 2
document.cookie.read15 callsdocument.cookie.write7 calls
Source record and integrity
- Original source
results/headful/thehill-com-20261021T222815.json- Original file SHA-256
a2a80e79d3a5672b411464ed3ef676c4dadaaa33d390aa281bb9564ea5bc2766
Run ID: headful-a2a80e79d3a5. The JSON contains sanitized observations, not the original private scan payload.
Earlier measurement shown. Review the scan time and subsequent attempts below.
Research setup
Draw + readback
4 of 5 signal families observed
- Measurement
- Measured
- Page context
- Challenge page
- Scan time
- 2026-10-21T20:50:31.353049Z
- Browser / scanner
- 156.0.8078.4 / 0.3
Captured titleAccess to this page has been denied
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext1 callshttps://client.px-cloud.net/[redacted-challenge]line 2 · col 71245
canvas.getContext1 callshttps://thehill.com/[redacted-challenge]
canvas.getContext1 callshttps://thehill.com/[redacted-challenge]
canvas.getContext1 callshttps://thehill.com/[redacted-challenge]
canvas.getContext1 callshttps://thehill.com/[redacted-challenge]
canvas.getContext1 callshttps://thehill.com/[redacted-challenge]
canvas.getContext1 callsFrame: https://crcldu.com/bd/sync.html
- Inline caller recorded
canvas.getContext6 callsFrame: https://thehill.com/
- Inline caller recorded
https://client.px-cloud.net/[redacted-challenge]line 2 · col 144640https://client.px-cloud.net/[redacted-challenge]line 2 · col 149044https://client.px-cloud.net/[redacted-challenge]line 2 · col 193593https://thehill.com/[redacted-challenge]
canvas.toDataURL3 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 145353https://client.px-cloud.net/[redacted-challenge]line 2 · col 145958https://client.px-cloud.net/[redacted-challenge]line 2 · col 148718
canvas2d.fillText220 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 145295https://client.px-cloud.net/[redacted-challenge]line 2 · col 145825https://client.px-cloud.net/[redacted-challenge]line 2 · col 145900
WebGLQueries the graphics environment.
Observed requires at least three distinct WebGL probing APIs. Guide ↗
webgl2renderingcontext.readPixels1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 194426
webglrenderingcontext.getExtension2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 146459https://client.px-cloud.net/[redacted-challenge]line 2 · col 146932
webglrenderingcontext.getParameter25 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 147092https://client.px-cloud.net/[redacted-challenge]line 2 · col 149126
webglrenderingcontext.getShaderPrecisionFormat12 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 147822
webglrenderingcontext.getSupportedExtensions1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 148746
webglrenderingcontext.readPixels5 callsFrame: https://thehill.com/
https://thehill.com/[redacted-challenge]
AudioRenders or reads audio samples.
Observed requires offline rendering, buffer reads, or analyser reads. Guide ↗
audio.createDynamicsCompressor1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 143572
audio.createOscillator1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 143469
audiobuffer.getChannelData500 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 143871
offlineaudio.startRendering1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 143761
FontsMeasures text repeatedly.
Observed requires at least ten text-measurement calls. Guide ↗
No matching API call was captured.
DeviceReads browser and display properties.
Observed requires at least three distinct browser, screen, or window properties. Guide ↗
navigator.deviceMemory1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 174337
navigator.doNotTrack2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 174229https://client.px-cloud.net/[redacted-challenge]line 2 · col 174250
navigator.hardwareConcurrency3 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 175686https://client.px-cloud.net/[redacted-challenge]line 2 · col 180876https://thehill.com/[redacted-challenge]
navigator.language1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 174101
navigator.languages5 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 174167https://client.px-cloud.net/[redacted-challenge]line 2 · col 174374https://client.px-cloud.net/[redacted-challenge]line 2 · col 174388https://thehill.com/[redacted-challenge]
navigator.maxTouchPoints5 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 163394https://client.px-cloud.net/[redacted-challenge]line 2 · col 163418https://client.px-cloud.net/[redacted-challenge]line 2 · col 177142
navigator.mimeTypes9 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 150459https://client.px-cloud.net/[redacted-challenge]line 2 · col 150485https://client.px-cloud.net/[redacted-challenge]line 2 · col 150501https://client.px-cloud.net/[redacted-challenge]line 2 · col 179803https://client.px-cloud.net/[redacted-challenge]line 2 · col 179816
navigator.platform2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 174135https://client.px-cloud.net/[redacted-challenge]line 2 · col 242083
navigator.plugins19 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 123357https://client.px-cloud.net/[redacted-challenge]line 2 · col 123749https://client.px-cloud.net/[redacted-challenge]line 2 · col 123795https://client.px-cloud.net/[redacted-challenge]line 2 · col 173762https://client.px-cloud.net/[redacted-challenge]line 2 · col 178417
navigator.userAgent1 callshttps://client.px-cloud.net/[redacted-challenge]line 2 · col 180517
navigator.userAgent38 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 56123https://client.px-cloud.net/[redacted-challenge]line 2 · col 76213https://client.px-cloud.net/[redacted-challenge]line 2 · col 76267https://client.px-cloud.net/[redacted-challenge]line 2 · col 81837https://thehill.com/[redacted-challenge]
navigator.webdriver1 callshttps://client.px-cloud.net/[redacted-challenge]line 2 · col 180517
navigator.webdriver3 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 150939https://client.px-cloud.net/[redacted-challenge]line 2 · col 158315https://client.px-cloud.net/[redacted-challenge]line 2 · col 191166
screen.availHeight1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 170073
screen.availWidth1 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 170042
screen.colorDepth2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 170245https://client.px-cloud.net/[redacted-challenge]line 2 · col 180844
screen.height2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 170014https://client.px-cloud.net/[redacted-challenge]line 2 · col 181059
screen.pixelDepth2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 170205https://client.px-cloud.net/[redacted-challenge]line 2 · col 180969
screen.width2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 169987https://client.px-cloud.net/[redacted-challenge]line 2 · col 181025
window.devicePixelRatio2 callsFrame: https://thehill.com/
https://client.px-cloud.net/[redacted-challenge]line 2 · col 180928https://client.px-cloud.net/[redacted-challenge]line 2 · col 194812
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://client.px-cloud.net/[redacted-challenge]
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://client.px-cloud.net/[redacted-challenge]PerimeterX · 8 API patternshttps://thehill.com/[redacted-challenge]PerimeterX · 0 API patterns
Network and worker observations 22 requests
- Captured scripts
- 3
- Instrumented frames
- 10
- 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
client.px-cloud.netcollector-px6zcfgh4h.px-client.netcrcldu.comfonts.googleapis.comfonts.gstatic.comift.px-cloud.netjs.px-cloud.netri.px-cloud.net
Other recorded API calls 2
document.cookie.read27 callsdocument.cookie.write9 calls
Source record and integrity
- Original source
results/headless/thehill-com-20261021T205031.json- Original file SHA-256
e0b2b3bb85078359748a01db603dde4c39750389874e5622eacf28b345528fc1
Run ID: research-e0b2b3bb8507. 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 →