Website evidence · pilot dataset
Does opera.com fingerprint you?
Browser signals observed; fingerprinting is unconfirmed.
Browser API activity met a monitored signal threshold in the latest measured scans. The activity alone does not establish a tracking purpose.
All 8 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
Signals observed
1 of 5 signal families observed
- Measurement
- Measured · Partial load
- Page context
- Page document
- Scan time
- 2026-10-22T20:53:29.158187Z
- Browser / scanner
- 156.0.8078.4 / 0.4
Captured titleOpera Web Browser | Faster, Safer, Smarter | Opera
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext1 callsFrame: https://www.opera.com/
- Inline caller recorded
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 ↗
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://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65298
navigator.hardwareConcurrency1 callsFrame: https://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65218
navigator.language4 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 15732https://bat.bing.com/bat.jsline 1 · col 26769https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65192https://www.googletagmanager.com/gtag/js
navigator.maxTouchPoints2 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 27319https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65255
navigator.plugins11 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 24782https://bat.bing.com/bat.jsline 1 · col 24831
navigator.userAgent105 callsFrame: https://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 63627https://www.googletagmanager.com/gtag/jshttps://www.googletagmanager.com/gtm.js
navigator.webdriver2 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25185https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 69393
screen.colorDepth3 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25121https://bat.bing.com/bat.jsline 1 · col 25146https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65735
screen.height5 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25085https://bat.bing.com/bat.jsline 1 · col 25106https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65702https://www.googletagmanager.com/gtag/js
screen.width5 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25051https://bat.bing.com/bat.jsline 1 · col 25071https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65670https://www.googletagmanager.com/gtag/js
window.devicePixelRatio1 callsFrame: https://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 64807
Providers, script signatures, and DNS 3 provider labels
Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.
- Google Adspagead2.googlesyndication.com
- Google Analyticswww.google-analytics.com
- Google Tag Managerwww.googletagmanager.com
Network and worker observations 49 requests
- Captured scripts
- 7
- Instrumented frames
- 1
- Google Ads observed
- Yes
- 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
bat.bing.combat.bing.netcdn-production-opera-website.operacdn.comg.clarity.mspagead2.googlesyndication.comscripts.clarity.mswww.clarity.mswww.google-analytics.comwww.googletagmanager.com
Other recorded API calls 2
document.cookie.read17 callsdocument.cookie.write3 calls
Source record and integrity
- Original source
results/headful/opera-com-20261022T205329.json- Original file SHA-256
96dc24be9e9f43657f361ae185e1066839cc4f9ea690db0ae21a9bfbd691f0f5
Run ID: headful-96dc24be9e9f. The JSON contains sanitized observations, not the original private scan payload.
Other scan attempts (4)
Visitor setup
Signals observed
1 of 5 signal families observed
- Measurement
- Measured
- Page context
- Page document
- Scan time
- 2026-10-19T01:31:43.697115Z
- Browser / scanner
- 156.0.8078.4 / 0.3
Captured titleOpera Web Browser | Faster, Safer, Smarter | Opera
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext1 callsFrame: https://www.opera.com/
- Inline caller recorded
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 ↗
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://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65298
navigator.hardwareConcurrency1 callsFrame: https://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65218
navigator.language4 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 15732https://bat.bing.com/bat.jsline 1 · col 26769https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65192https://www.googletagmanager.com/gtag/js
navigator.maxTouchPoints2 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 27319https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65255
navigator.plugins11 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 24782https://bat.bing.com/bat.jsline 1 · col 24831
navigator.userAgent106 callsFrame: https://www.opera.com/
https://cdn-production-opera-website.operacdn.com/staticfiles/12291.bb93b8f7ff03e025f0a5.jsline 1 · col 588https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 63627https://www.googletagmanager.com/gtag/jshttps://www.googletagmanager.com/gtm.js
navigator.webdriver2 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25185https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 69393
screen.colorDepth3 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25121https://bat.bing.com/bat.jsline 1 · col 25146https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65735
screen.height5 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25085https://bat.bing.com/bat.jsline 1 · col 25106https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65702https://www.googletagmanager.com/gtag/js
screen.width5 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25051https://bat.bing.com/bat.jsline 1 · col 25071https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65670https://www.googletagmanager.com/gtag/js
window.devicePixelRatio1 callsFrame: https://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 64807
Providers, script signatures, and DNS 3 provider labels
Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.
- Google Adspagead2.googlesyndication.com
- Google Analyticswww.google-analytics.com
- Google Tag Managerwww.googletagmanager.com
Network and worker observations 77 requests
- Captured scripts
- 26
- Instrumented frames
- 1
- Google Ads observed
- Yes
- 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
bat.bing.combat.bing.netc.bing.comc.clarity.mscdn-production-opera-website.operacdn.comj.clarity.mspagead2.googlesyndication.comscripts.clarity.mswww.clarity.mswww.google-analytics.comwww.googletagmanager.com
Other recorded API calls 2
document.cookie.read28 callsdocument.cookie.write3 calls
Source record and integrity
- Original source
results/headful/opera-com-20261019T013143.json- Original file SHA-256
546225872d71ddc7332d1ee757675abf1f37568cad1caa411875683406810a62
Run ID: headful-546225872d71. 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-22T15:19:50.912399Z
- 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/opera-com-20261022T151950.json- Original file SHA-256
0c5cbe9761aff036900368e02ef1519558833c976ce721d64dd61cba4375cf4f
Run ID: headful-0c5cbe9761af. The JSON contains sanitized observations, not the original private scan payload.
Visitor setup
Navigation failed
Navigation failed
- Measurement
- Navigation failed
- Page context
- Page not measured
- Scan time
- 2026-10-22T15:19:51.581761Z
- 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/headful/opera-com-20261022T151951.json- Original file SHA-256
f526035d62758840d7c2a05235584d92649fac4dc1a9e0350743e2ef67098570
Run ID: headful-f526035d6275. 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-22T20:53:28.546611Z
- 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/opera-com-20261022T205328.json- Original file SHA-256
3057fa6bbe058964ac45f88f2c597a75a175587d9e7e22e190c04a7c7d4ead5f
Run ID: headful-3057fa6bbe05. 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:08:12.191622Z
- Browser / scanner
- 156.0.8078.4 / 0.4
Captured titleOpera Web Browser | Faster, Safer, Smarter | Opera
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext1 callsFrame: https://www.opera.com/
- Inline caller recorded
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 ↗
No matching API call was captured.
DeviceReads browser and display properties.
Observed requires at least three distinct browser, screen, or window properties. Guide ↗
navigator.language3 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 15732https://bat.bing.com/bat.jsline 1 · col 26769https://www.googletagmanager.com/gtag/js
navigator.maxTouchPoints1 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 27319
navigator.plugins1 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 24782
navigator.userAgent101 callsFrame: https://www.opera.com/
https://www.googletagmanager.com/gtag/jshttps://www.googletagmanager.com/gtm.js
navigator.webdriver1 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25185
screen.colorDepth2 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25121https://bat.bing.com/bat.jsline 1 · col 25146
screen.height4 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25085https://bat.bing.com/bat.jsline 1 · col 25106https://www.googletagmanager.com/gtag/js
screen.width4 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25051https://bat.bing.com/bat.jsline 1 · col 25071https://www.googletagmanager.com/gtag/js
Providers, script signatures, and DNS 3 provider labels
Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.
- Google Adspagead2.googlesyndication.com
- Google Analyticswww.google-analytics.com
- Google Tag Managerwww.googletagmanager.com
Network and worker observations 48 requests
- Captured scripts
- 6
- Instrumented frames
- 1
- Google Ads observed
- Yes
- 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
bat.bing.combat.bing.netcdn-production-opera-website.operacdn.compagead2.googlesyndication.comscripts.clarity.mswww.clarity.mswww.google-analytics.comwww.googletagmanager.com
Other recorded API calls 1
document.cookie.read8 calls
Source record and integrity
- Original source
results/headless/opera-com-20261022T230812.json- Original file SHA-256
7fe5f89847687edf63e1ef241159acb186ffa6c54c863a49f57e8f2f4e83f936
Run ID: research-7fe5f8984768. The JSON contains sanitized observations, not the original private scan payload.
Other scan attempts (2)
Research setup
Signals observed
1 of 5 signal families observed
- Measurement
- Measured
- Page context
- Page document
- Scan time
- 2026-10-19T01:23:52.352719Z
- Browser / scanner
- 156.0.8078.4 / 0.3
Captured titleOpera Web Browser | Faster, Safer, Smarter | Opera
CanvasDraws text and reads canvas output.
Observed requires a text-drawing API and a canvas readback API. Guide ↗
canvas.getContext1 callsFrame: https://www.opera.com/
- Inline caller recorded
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 ↗
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://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65298
navigator.hardwareConcurrency1 callsFrame: https://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65218
navigator.language4 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 15732https://bat.bing.com/bat.jsline 1 · col 26769https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65192https://www.googletagmanager.com/gtag/js
navigator.maxTouchPoints2 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 27319https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65255
navigator.plugins1 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 24782
navigator.userAgent103 callsFrame: https://www.opera.com/
https://cdn-production-opera-website.operacdn.com/staticfiles/12291.bb93b8f7ff03e025f0a5.jsline 1 · col 588https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 63627https://www.googletagmanager.com/gtag/jshttps://www.googletagmanager.com/gtm.js
navigator.webdriver2 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25185https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 69393
screen.colorDepth3 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25121https://bat.bing.com/bat.jsline 1 · col 25146https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65735
screen.height5 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25085https://bat.bing.com/bat.jsline 1 · col 25106https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65702https://www.googletagmanager.com/gtag/js
screen.width5 callsFrame: https://www.opera.com/
https://bat.bing.com/bat.jsline 1 · col 25051https://bat.bing.com/bat.jsline 1 · col 25071https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65670https://www.googletagmanager.com/gtag/js
window.devicePixelRatio1 callsFrame: https://www.opera.com/
https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 64807
Providers, script signatures, and DNS 3 provider labels
Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.
- Google Adspagead2.googlesyndication.com
- Google Analyticswww.google-analytics.com
- Google Tag Managerwww.googletagmanager.com
Network and worker observations 69 requests
- Captured scripts
- 33
- Instrumented frames
- 1
- Google Ads observed
- Yes
- 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
bat.bing.combat.bing.netc.bing.comc.clarity.mscdn-production-opera-website.operacdn.comg.clarity.mspagead2.googlesyndication.comscripts.clarity.mswww.clarity.mswww.google-analytics.comwww.googletagmanager.com
Other recorded API calls 2
document.cookie.read28 callsdocument.cookie.write3 calls
Source record and integrity
- Original source
results/headless/opera-com-20261019T012352.json- Original file SHA-256
90eb3ee041df40ef18350d2f1d5dab1ab26dbed7f2fbd1d0a7a9a3b454109f34
Run ID: research-90eb3ee041df. 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:44:21.283076Z
- 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/opera-com-20261022T184421.json- Original file SHA-256
cf40e632d6e3528e8b952c87f8ce023f8b06aaaaf66f98e1d9c860885b0bcfcd
Run ID: research-cf40e632d6e3. 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 →