Skip to main content

Does ntp.org 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.

Open evidence JSON ↗

All 12 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

Not observed

0 of 5 signal families observed

Canvas: Not observedWebGL: Not observedAudio: Not observedFonts: Not observedDevice: Not observed
Measurement
Measured
Page context
Page document
Scan time
2026-10-22T23:40:24.325928Z
Browser / scanner
156.0.8078.4 / 0.4

Captured titleNTP: Network Time Protocol

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.ntp.org/

  • 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 1 provider labels

Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.

  • Google Tag Managerwww.googletagmanager.com
Network and worker observations 17 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

  • cse.google.com
  • fonts.googleapis.com
  • www.clarity.ms
  • www.googletagmanager.com
  • www.nwtime.org
Source record and integrity
Original source
results/headful/ntp-org-20261022T234024.json
Original file SHA-256
45ef545066248a7d2cce821d80e4ecb75ae1d5d6948cd0b9cde1950cafb1c0eb

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

Other scan attempts (7)

Signals observed

1 of 5 signal families observed

Canvas: Not observedWebGL: Not observedAudio: Not observedFonts: Not observedDevice: Observed
Measurement
Measured
Page context
Page document
Scan time
2026-10-20T05:50:40.930390Z
Browser / scanner
156.0.8078.4 / 0.3

Captured titleNTP: Network Time Protocol

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.ntp.org/

  • 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.10 API entries

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

navigator.deviceMemory1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65298
navigator.hardwareConcurrency1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65218
navigator.language3 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65192
  • https://www.googletagmanager.com/gtag/js
navigator.maxTouchPoints1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65255
navigator.userAgent63 calls

Frame: https://www.ntp.org/

  • https://cse.google.com/adsense/search/async-ads.jsline 51 · col 1269
  • https://cse.google.com/adsense/search/async-ads.jsline 93 · col 472
  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 63627
  • https://www.google.com/cse/static/element/[redacted-id]/cse_element__en.js
  • https://www.googletagmanager.com/gtag/js
navigator.webdriver1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 69393
screen.colorDepth1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65735
screen.height3 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65702
  • https://www.googletagmanager.com/gtag/js
screen.width3 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65670
  • https://www.googletagmanager.com/gtag/js
window.devicePixelRatio1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 64807
Providers, script signatures, and DNS 2 provider labels

Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.

  • Google Analyticswww.google-analytics.com
  • Google Tag Managerwww.googletagmanager.com

Static script signatures

  • https://www.google.com/cse/static/element/[redacted-id]/cse_element__en.jsreCAPTCHA · 1 API patterns
Network and worker observations 42 requests
Captured scripts
6
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

  • clients1.google.com
  • cse.google.com
  • fonts.googleapis.com
  • fonts.gstatic.com
  • o.clarity.ms
  • scripts.clarity.ms
  • www.clarity.ms
  • www.google-analytics.com
  • www.google.com
  • www.googletagmanager.com
  • www.nwtime.org
Other recorded API calls 2
  • document.cookie.read29 calls
  • document.cookie.write7 calls
Source record and integrity
Original source
results/headful/ntp-org-20261020T055040.json
Original file SHA-256
d48ad919165b78ad3254ff1fbde3ed20f6d4db09fdb7b3ff5a3280a5a26d49e9

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

Scanner error

Scanner error

Canvas: UnmeasuredWebGL: UnmeasuredAudio: UnmeasuredFonts: UnmeasuredDevice: Unmeasured
Measurement
Scanner error
Page context
Page not measured
Scan time
2026-10-22T15:17:02.354632Z
Browser / scanner
156.0.8078.4 / 0.4
Scanner error — no usable scan result

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/ntp-org-20261022T151702.json
Original file SHA-256
e9ea0bcd684d993c35aa683299625b2e3ba479bf0e295e256fc42c1dd789ce9d

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

Navigation failed

Navigation failed

Canvas: UnmeasuredWebGL: UnmeasuredAudio: UnmeasuredFonts: UnmeasuredDevice: Unmeasured
Measurement
Navigation failed
Page context
Page not measured
Scan time
2026-10-22T15:17:03.345147Z
Browser / scanner
156.0.8078.4 / 0.4
Navigation failed — no usable scan result

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/ntp-org-20261022T151703.json
Original file SHA-256
bc4a9932891a606e8fb153446abcb0ee5740b7ae73c587f0aa1ec2589beeb1ec

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

Scanner error

Scanner error

Canvas: UnmeasuredWebGL: UnmeasuredAudio: UnmeasuredFonts: UnmeasuredDevice: Unmeasured
Measurement
Scanner error
Page context
Page not measured
Scan time
2026-10-22T20:51:12.801535Z
Browser / scanner
156.0.8078.4 / 0.4
Scanner error — no usable scan result

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/ntp-org-20261022T205112.json
Original file SHA-256
f69869d850bf023912b213df2da75e04fc3068e610d8af4e22a910e5385b0282

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

Navigation failed

Navigation failed

Canvas: UnmeasuredWebGL: UnmeasuredAudio: UnmeasuredFonts: UnmeasuredDevice: Unmeasured
Measurement
Navigation failed
Page context
Page not measured
Scan time
2026-10-22T20:51:13.337148Z
Browser / scanner
156.0.8078.4 / 0.4
Navigation failed — no usable scan result

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/ntp-org-20261022T205113.json
Original file SHA-256
a7511b82210ea9a458699e67243df7629103cbb29b7f22aa3b78c9003fc8ebb9

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

Navigation failed

Navigation failed

Canvas: UnmeasuredWebGL: UnmeasuredAudio: UnmeasuredFonts: UnmeasuredDevice: Unmeasured
Measurement
Navigation failed
Page context
Page not measured
Scan time
2026-10-22T22:12:32.975699Z
Browser / scanner
156.0.8078.4 / 0.4
Navigation failed — no usable scan result

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/ntp-org-20261022T221232.json
Original file SHA-256
deb5c45523e8f3ea5d6686810c3fcd51f0e1f8135afcfac648b66a7180198486

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

Scanner error

Scanner error

Canvas: UnmeasuredWebGL: UnmeasuredAudio: UnmeasuredFonts: UnmeasuredDevice: Unmeasured
Measurement
Scanner error
Page context
Page not measured
Scan time
2026-10-22T23:40:23.671810Z
Browser / scanner
156.0.8078.4 / 0.4
Scanner error — no usable scan result

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/ntp-org-20261022T234023.json
Original file SHA-256
fe76f079fb6884d983fbd99c20e8fe2fed00ce1431a700a22fa800769461eb90

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

Signals observed

1 of 5 signal families observed

Canvas: Not observedWebGL: Not observedAudio: Not observedFonts: Not observedDevice: Observed
Measurement
Measured
Page context
Page document
Scan time
2026-10-22T23:05:43.524190Z
Browser / scanner
156.0.8078.4 / 0.4

Captured titleNTP: Network Time Protocol

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.ntp.org/

  • 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.10 API entries

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

navigator.deviceMemory1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65298
navigator.hardwareConcurrency1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65218
navigator.language3 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65192
  • https://www.googletagmanager.com/gtag/js
navigator.maxTouchPoints1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65255
navigator.userAgent62 calls

Frame: https://www.ntp.org/

  • https://cse.google.com/adsense/search/async-ads.jsline 51 · col 1269
  • https://cse.google.com/adsense/search/async-ads.jsline 93 · col 472
  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 63627
  • https://www.google.com/cse/static/element/[redacted-id]/cse_element__en.js
  • https://www.googletagmanager.com/gtag/js
navigator.webdriver1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 69393
screen.colorDepth1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65735
screen.height3 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65702
  • https://www.googletagmanager.com/gtag/js
screen.width3 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 65670
  • https://www.googletagmanager.com/gtag/js
window.devicePixelRatio1 calls

Frame: https://www.ntp.org/

  • https://scripts.clarity.ms/0.8.72/clarity.jsline 2 · col 64807
Providers, script signatures, and DNS 2 provider labels

Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.

  • Google Analyticswww.google-analytics.com
  • Google Tag Managerwww.googletagmanager.com

Static script signatures

  • https://www.google.com/cse/static/element/[redacted-id]/cse_element__en.jsreCAPTCHA · 1 API patterns
Network and worker observations 41 requests
Captured scripts
6
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.clarity.ms
  • c.clarity.ms
  • clients1.google.com
  • cse.google.com
  • ep1.adtrafficquality.google
  • fonts.googleapis.com
  • fonts.gstatic.com
  • scripts.clarity.ms
  • www.clarity.ms
  • www.google-analytics.com
  • www.google.com
  • www.googletagmanager.com
  • www.nwtime.org
Other recorded API calls 2
  • document.cookie.read29 calls
  • document.cookie.write6 calls
Source record and integrity
Original source
results/headless/ntp-org-20261022T230543.json
Original file SHA-256
7a8441aeaf784299daa760f9a5095b002cd1ec62f74e76f2f821eb761b3fad80

Run ID: research-7a8441aeaf78. The JSON contains sanitized observations, not the original private scan payload.

Other scan attempts (3)

Signals observed

1 of 5 signal families observed

Canvas: Not observedWebGL: Not observedAudio: Not observedFonts: Not observedDevice: Observed
Measurement
Measured
Page context
Page document
Scan time
2026-10-20T05:34:24.111902Z
Browser / scanner
156.0.8078.4 / 0.3

Captured titleNTP: Network Time Protocol

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.ntp.org/

  • 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.4 API entries

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

navigator.language2 calls

Frame: https://www.ntp.org/

  • https://www.googletagmanager.com/gtag/js
navigator.userAgent32 calls

Frame: https://www.ntp.org/

  • https://www.googletagmanager.com/gtag/js
screen.height2 calls

Frame: https://www.ntp.org/

  • https://www.googletagmanager.com/gtag/js
screen.width2 calls

Frame: https://www.ntp.org/

  • https://www.googletagmanager.com/gtag/js
Providers, script signatures, and DNS 2 provider labels

Provider labels and static signatures are scanner observations. A library-name match does not establish that its code executed.

  • Google Analyticswww.google-analytics.com
  • Google Tag Managerwww.googletagmanager.com
Network and worker observations 20 requests
Captured scripts
1
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

  • cse.google.com
  • fonts.googleapis.com
  • fonts.gstatic.com
  • www.clarity.ms
  • www.google-analytics.com
  • www.googletagmanager.com
  • www.nwtime.org
Other recorded API calls 2
  • document.cookie.read17 calls
  • document.cookie.write5 calls
Source record and integrity
Original source
results/headless/ntp-org-20261020T053424.json
Original file SHA-256
91480e5eba0750ef7d440b84a21a3cbee84bb3ae4262dfd5a0920ccb6289f622

Run ID: research-91480e5eba07. The JSON contains sanitized observations, not the original private scan payload.

Scanner error

Scanner error

Canvas: UnmeasuredWebGL: UnmeasuredAudio: UnmeasuredFonts: UnmeasuredDevice: Unmeasured
Measurement
Scanner error
Page context
Page not measured
Scan time
2026-10-22T18:41:47.904528Z
Browser / scanner
156.0.8078.4 / 0.4
Scanner error — no usable scan result

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/headless/ntp-org-20261022T184147.json
Original file SHA-256
686a22389fbd96d915027f47cca1d1b0bb461eecfe7919313c710b72f0f1ac3b

Run ID: research-686a22389fbd. The JSON contains sanitized observations, not the original private scan payload.

Navigation failed

Navigation failed

Canvas: UnmeasuredWebGL: UnmeasuredAudio: UnmeasuredFonts: UnmeasuredDevice: Unmeasured
Measurement
Navigation failed
Page context
Page not measured
Scan time
2026-10-22T18:41:48.014736Z
Browser / scanner
156.0.8078.4 / 0.4
Navigation failed — no usable scan result

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/ntp-org-20261022T184148.json
Original file SHA-256
8db1a76e01436b96bcd969c55d60ecee5fb579abf3ad4276e37fcbd14391b5af

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