Skip to main content

Does adobe.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.

Open evidence JSON ↗

All 3 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 websites

Earlier measurement shown. Review the scan time and subsequent attempts below.

Draw + readback

5 of 5 signal families observed

Canvas: ObservedWebGL: ObservedAudio: ObservedFonts: ObservedDevice: Observed
Measurement
Measured
Page context
Page document
Scan time
2026-10-19T02:39:37.518878Z
Browser / scanner
156.0.8078.4 / 0.3

Captured titleAdobe: Creative, marketing and document management solutions

CanvasDraws text and reads canvas output.4 API entries

Observed requires a text-drawing API and a canvas readback API. Guide ↗

canvas.getContext4 calls

Frame: https://www.adobe.com/

  • Inline caller recorded
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 16820
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 17806
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 23238
canvas.toDataURL3 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19242
canvas2d.fillText2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 18613
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 18689
canvas2d.measureText957 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 16913
WebGLQueries the graphics environment.4 API entries

Observed requires at least three distinct WebGL probing APIs. Guide ↗

webglrenderingcontext.getExtension35 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122243
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 123625
webglrenderingcontext.getParameter94 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122288
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122370
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122460
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122556
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122650
webglrenderingcontext.getShaderPrecisionFormat12 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 23329
webglrenderingcontext.getSupportedExtensions1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 123094
AudioRenders or reads audio samples.4 API entries

Observed requires offline rendering, buffer reads, or analyser reads. Guide ↗

audio.createDynamicsCompressor1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 69764
audio.createOscillator1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 69697
audiobuffer.getChannelData1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 70563
offlineaudio.startRendering1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 70209
FontsMeasures text repeatedly.1 API entries

Observed requires at least ten text-measurement calls. Guide ↗

canvas2d.measureText957 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 16913
DeviceReads browser and display properties.15 API entries

Observed requires at least three distinct browser, screen, or window properties. Guide ↗

navigator.deviceMemory2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71778
  • https://www.adobe.com/libs/utils/utils.jsline 2542 · col 11
navigator.hardwareConcurrency2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71914
  • https://www.adobe.com/libs/utils/utils.jsline 2542 · col 46
navigator.language2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71312
  • https://www.adobe.com/libs/utils/utils.jsline 2850 · col 17
navigator.languages1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71413
navigator.maxTouchPoints2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 75767
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 75788
navigator.mimeTypes2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 32434
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 73311
navigator.platform3 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 25738
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 72637
navigator.plugins3 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 32323
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 72914
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 73767
navigator.userAgent239 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 27025
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 27666
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 75066
  • https://www.adobe.com/line 186 · col 60
  • https://www.adobe.com/libs/utils/utils.jsline 3 · col 53
navigator.webdriver2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74987
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 75010
screen.availHeight8 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19999
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74380
screen.availWidth8 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19943
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74415
screen.colorDepth1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71721
screen.height14 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19334
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19987
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74364
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74492
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74595
screen.width14 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19323
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19932
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74400
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74464
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74557
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://bfp.adobe.com/bfp/v1/bfp.min.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://bfp.adobe.com/bfp/v1/bfp.min.jsAPI patterns only · 9 API patterns
  • https://www.adobe.com/libs/deps/imslib.min.jsArkose Labs · 0 API patterns
Network and worker observations 131 requests
Captured scripts
25
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

  • p.typekit.net
  • use.typekit.net
Other recorded API calls 2
  • document.cookie.read231 calls
  • document.cookie.write6 calls
Source record and integrity
Original source
results/headful/adobe-com-20261019T023937.json
Original file SHA-256
6da929180bb07dc3c9db8a84fc4b9bfddd9ea4910bcd0b61942555d85a3a5c73

Run ID: headful-6da929180bb0. The JSON contains sanitized observations, not the original private scan payload.

Other scan attempts (1)

Draw + readback

5 of 5 signal families observed

Canvas: ObservedWebGL: ObservedAudio: ObservedFonts: ObservedDevice: Observed
Measurement
Measured
Page context
Page document
Scan time
2026-10-19T01:30:09.932097Z
Browser / scanner
156.0.8078.4 / 0.3

Captured titleAdobe: Creative, marketing and document management solutions

CanvasDraws text and reads canvas output.4 API entries

Observed requires a text-drawing API and a canvas readback API. Guide ↗

canvas.getContext4 calls

Frame: https://www.adobe.com/

  • Inline caller recorded
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 16820
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 17806
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 23238
canvas.toDataURL3 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19242
canvas2d.fillText2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 18613
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 18689
canvas2d.measureText957 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 16913
WebGLQueries the graphics environment.4 API entries

Observed requires at least three distinct WebGL probing APIs. Guide ↗

webglrenderingcontext.getExtension35 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122243
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 123625
webglrenderingcontext.getParameter94 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122288
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122370
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122460
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122556
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 122650
webglrenderingcontext.getShaderPrecisionFormat12 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 23329
webglrenderingcontext.getSupportedExtensions1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 123094
AudioRenders or reads audio samples.4 API entries

Observed requires offline rendering, buffer reads, or analyser reads. Guide ↗

audio.createDynamicsCompressor1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 69764
audio.createOscillator1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 69697
audiobuffer.getChannelData1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 70563
offlineaudio.startRendering1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 70209
FontsMeasures text repeatedly.1 API entries

Observed requires at least ten text-measurement calls. Guide ↗

canvas2d.measureText957 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 16913
DeviceReads browser and display properties.15 API entries

Observed requires at least three distinct browser, screen, or window properties. Guide ↗

navigator.deviceMemory2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71778
  • https://www.adobe.com/libs/utils/utils.jsline 2542 · col 11
navigator.hardwareConcurrency2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71914
  • https://www.adobe.com/libs/utils/utils.jsline 2542 · col 46
navigator.language2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71312
  • https://www.adobe.com/libs/utils/utils.jsline 2850 · col 17
navigator.languages1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71413
navigator.maxTouchPoints2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 75767
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 75788
navigator.mimeTypes2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 32434
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 73311
navigator.platform3 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 25738
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 72637
navigator.plugins3 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 32323
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 72914
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 73767
navigator.userAgent175 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 27025
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 27666
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 75066
  • https://www.adobe.com/line 186 · col 60
  • https://www.adobe.com/libs/utils/utils.jsline 3 · col 53
navigator.webdriver2 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74987
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 75010
screen.availHeight7 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19999
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74380
screen.availWidth7 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19943
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74415
screen.colorDepth1 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 71721
screen.height13 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19334
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19987
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74364
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74492
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74595
screen.width13 calls

Frame: https://www.adobe.com/

  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19323
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 19932
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74400
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74464
  • https://bfp.adobe.com/bfp/v1/bfp.min.jsline 1 · col 74557
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://bfp.adobe.com/bfp/v1/bfp.min.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://bfp.adobe.com/bfp/v1/bfp.min.jsAPI patterns only · 9 API patterns
  • https://www.adobe.com/libs/deps/imslib.min.jsArkose Labs · 0 API patterns
Network and worker observations 133 requests
Captured scripts
25
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

  • p.typekit.net
  • use.typekit.net
Other recorded API calls 2
  • document.cookie.read169 calls
  • document.cookie.write6 calls
Source record and integrity
Original source
results/headful/adobe-com-20261019T013009.json
Original file SHA-256
f714398f3b032d1bf2a6863bd5e0f76971899b4b0dff1d4d068ab1727d269695

Run ID: headful-f714398f3b03. The JSON contains sanitized observations, not the original private scan payload.

Earlier measurement shown. Review the scan time and subsequent attempts below.

Not observed

0 of 5 signal families observed

Canvas: Not observedWebGL: Not observedAudio: Not observedFonts: Not observedDevice: Not observed
Measurement
Measured
Page context
Challenge page
Scan time
2026-10-19T01:22:33.576799Z
Browser / scanner
156.0.8078.4 / 0.3

Captured titleAccess Denied

CanvasDraws text and reads canvas output.1 API entries

Observed requires a text-drawing API and a canvas readback API. Guide ↗

canvas.getContext1 calls

Frame: https://www.adobe.com/

  • Inline caller recorded
WebGLQueries the graphics environment.0 API entries

Observed requires at least three distinct WebGL probing APIs. Guide ↗

No matching API call was captured.

AudioRenders or reads audio samples.0 API entries

Observed requires offline rendering, buffer reads, or analyser reads. Guide ↗

No matching API call was captured.

FontsMeasures text repeatedly.0 API entries

Observed requires at least ten text-measurement calls. Guide ↗

No matching API call was captured.

DeviceReads browser and display properties.0 API entries

Observed requires at least three distinct browser, screen, or window properties. Guide ↗

No matching API call was captured.

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.

No provider or DNS evidence in this record.

Network and worker observations 2 requests
Captured scripts
0
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

    Source record and integrity
    Original source
    results/headless/adobe-com-20261019T012233.json
    Original file SHA-256
    b411193b8a292988db4dffa94a2f0611af831f1c36568a2062b67e4fa1656968

    Run ID: research-b411193b8a29. 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 →