Skip to main content

Does endpoints.news 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 9 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

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-22T20:11:04.122471Z
Browser / scanner
156.0.8078.4 / 0.4

Captured titleEndpoints News – Biotech and pharma business news, with a focus on the science, people and money that drive the industry.

CanvasDraws text and reads canvas output.5 API entries

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

canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
canvas.getContext1 calls

Frame: https://82a64b864e38a587e1bb249fd8dcbfb5.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • Inline caller recorded
canvas.getContext1 calls

Frame: https://endpoints.news/

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

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

navigator.deviceMemory4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
navigator.userAgent200 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent180 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent76 calls

Frame: https://82a64b864e38a587e1bb249fd8dcbfb5.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • https://82a64b864e38a587e1bb249fd8dcbfb5.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.htmlline 17 · col 4169
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent245 calls

Frame: https://endpoints.news/

  • https://endpoints.news/wp-content/themes/endpoints-rakia/assets/js/bootstrap.bundle.min.js
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
  • https://pagead2.googlesyndication.com/tag/js/gpt.jsline 6 · col 1336
  • https://www.googletagmanager.com/gtag/js
  • https://www.googletagmanager.com/gtm.js
screen.availHeight4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
screen.availWidth4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
screen.colorDepth4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
screen.height6 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
screen.width6 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.js
window.devicePixelRatio4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610210101/pubads_impl.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 Ads82a64b864e38a587e1bb249fd8dcbfb5.safeframe.googlesyndication.com, pagead2.googlesyndication.com, tpc.googlesyndication.com
  • Google Tag Managerwww.googletagmanager.com
Network and worker observations 102 requests
Captured scripts
19
Instrumented frames
5
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

  • 82a64b864e38a587e1bb249fd8dcbfb5.safeframe.googlesyndication.com
  • cdn-cookieyes.com
  • pagead2.googlesyndication.com
  • s0.2mdn.net
  • tpc.googlesyndication.com
  • www.googletagmanager.com
Other recorded API calls 2
  • document.cookie.read16 calls
  • document.cookie.write5 calls
Source record and integrity
Original source
results/headful/endpoints-news-20261022T201104.json
Original file SHA-256
a562d367125fbf22be2a78b350bcebe80d43673d5f2d99eedd6671711581deaf

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

Other scan attempts (4)

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:46:44.016303Z
Browser / scanner
156.0.8078.4 / 0.3

Captured titleEndpoints News – Biotech and pharma business news, with a focus on the science, people and money that drive the industry.

CanvasDraws text and reads canvas output.5 API entries

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

canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
canvas.getContext1 calls

Frame: https://64ab16557f06e8b3113ebf34955378a2.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • Inline caller recorded
canvas.getContext1 calls

Frame: https://endpoints.news/

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

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

navigator.deviceMemory4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
navigator.language2 calls

Frame: https://endpoints.news/

  • https://www.googletagmanager.com/gtag/js
navigator.userAgent180 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent140 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent76 calls

Frame: https://64ab16557f06e8b3113ebf34955378a2.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • https://64ab16557f06e8b3113ebf34955378a2.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.htmlline 17 · col 4169
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent212 calls

Frame: https://endpoints.news/

  • https://endpoints.news/wp-content/themes/endpoints-rakia/assets/js/bootstrap.bundle.min.js
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
  • https://pagead2.googlesyndication.com/tag/js/gpt.jsline 6 · col 1336
  • https://www.googletagmanager.com/gtag/js
  • https://www.googletagmanager.com/gtm.js
screen.availHeight4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
screen.availWidth4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
screen.colorDepth4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
screen.height8 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
  • https://www.googletagmanager.com/gtag/js
screen.width8 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.js
  • https://www.googletagmanager.com/gtag/js
window.devicePixelRatio4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610150101/pubads_impl.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 Ads64ab16557f06e8b3113ebf34955378a2.safeframe.googlesyndication.com, pagead2.googlesyndication.com, tpc.googlesyndication.com
  • Google Analyticswww.google-analytics.com
  • Google Tag Managerwww.googletagmanager.com
Network and worker observations 168 requests
Captured scripts
18
Instrumented frames
5
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

  • 64ab16557f06e8b3113ebf34955378a2.safeframe.googlesyndication.com
  • cdn-cookieyes.com
  • log.cookieyes.com
  • pagead2.googlesyndication.com
  • s0.2mdn.net
  • tpc.googlesyndication.com
  • www.google-analytics.com
  • www.googletagmanager.com
Other recorded API calls 2
  • document.cookie.read18 calls
  • document.cookie.write6 calls
Source record and integrity
Original source
results/headful/endpoints-news-20261020T054644.json
Original file SHA-256
99cacd47af88e00b654701cbc4e4daa33142baa02bcceeda6bc1e8ae9129f7f0

Run ID: headful-99cacd47af88. 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-22T14:44:13.924041Z
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/endpoints-news-20261022T144413.json
Original file SHA-256
9ee8e8621ef89bf8c58bfc013c5d32146ddad3c73b528d6d9cfc8b16fcb598da

Run ID: headful-9ee8e8621ef8. 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-22T14:44:14.428060Z
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/endpoints-news-20261022T144414.json
Original file SHA-256
354dc01c974eb210e11a19de97b9996ed7a222e4dbfe145d5035e26989f8ce73

Run ID: headful-354dc01c974e. 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:11:03.451143Z
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/endpoints-news-20261022T201103.json
Original file SHA-256
e52f9ab71633c242d4805229af362e76a5c5f3319a448edf79f674ac8c03fd12

Run ID: headful-e52f9ab71633. 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-22T22:25:22.119237Z
Browser / scanner
156.0.8078.4 / 0.4

Captured titleEndpoints News – Biotech and pharma business news, with a focus on the science, people and money that drive the industry.

CanvasDraws text and reads canvas output.5 API entries

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

canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 19 · col 278294
canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 308488
canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 308488
canvas.getContext1 calls

Frame: https://25875cd44b478eef73bab86cf5d88677.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • Inline caller recorded
canvas.getContext1 calls

Frame: https://endpoints.news/

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

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

navigator.deviceMemory4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 318827
navigator.userAgent199 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent179 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent75 calls

Frame: https://25875cd44b478eef73bab86cf5d88677.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • https://25875cd44b478eef73bab86cf5d88677.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.htmlline 17 · col 4169
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent209 calls

Frame: https://endpoints.news/

  • https://endpoints.news/wp-content/themes/endpoints-rakia/assets/js/bootstrap.bundle.min.js
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 19 · col 3706
  • https://pagead2.googlesyndication.com/tag/js/gpt.jsline 6 · col 1336
  • https://www.googletagmanager.com/gtag/js
  • https://www.googletagmanager.com/gtm.js
screen.availHeight4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 318483
screen.availWidth4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 318543
screen.colorDepth4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 318602
screen.height6 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 19 · col 152889
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 318375
screen.width6 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 19 · col 152871
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 318429
window.devicePixelRatio4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610190101/pubads_impl.jsline 23 · col 318651
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 Ads25875cd44b478eef73bab86cf5d88677.safeframe.googlesyndication.com, pagead2.googlesyndication.com, tpc.googlesyndication.com
  • Google Tag Managerwww.googletagmanager.com
Network and worker observations 170 requests
Captured scripts
19
Instrumented frames
5
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

  • 25875cd44b478eef73bab86cf5d88677.safeframe.googlesyndication.com
  • cdn-cookieyes.com
  • log.cookieyes.com
  • pagead2.googlesyndication.com
  • s0.2mdn.net
  • tpc.googlesyndication.com
  • www.googletagmanager.com
Other recorded API calls 2
  • document.cookie.read16 calls
  • document.cookie.write6 calls
Source record and integrity
Original source
results/headless/endpoints-news-20261022T222522.json
Original file SHA-256
7ce167bd892bd2cdc317e017ba94b9e35747b9a12640c5bd770b040963d7572d

Run ID: research-7ce167bd892b. 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:30:12.451519Z
Browser / scanner
156.0.8078.4 / 0.3

Captured titleEndpoints News – Biotech and pharma business news, with a focus on the science, people and money that drive the industry.

CanvasDraws text and reads canvas output.6 API entries

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

canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 19 · col 292755
canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 305983
canvas.getContext1 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 305983
canvas.getContext1 calls

Frame: https://300a65257bb6d642b600e30777150dc3.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • Inline caller recorded
canvas.getContext1 calls

Frame: https://endpoints.news/

  • Inline caller recorded
canvas.getContext1 calls

Frame: https://s0.2mdn.net/dfp/1795223/5879502478/[redacted-id]/index.html

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

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

navigator.deviceMemory4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 316311
navigator.language2 calls

Frame: https://endpoints.news/

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

Frame: https://300a65257bb6d642b600e30777150dc3.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • https://s0.2mdn.net/879366/dfa7banner_html_inpage_rendering_lib_200_268.jsline 93 · col 230
  • https://s0.2mdn.net/879366/dfa7banner_html_inpage_rendering_lib_200_268.jsline 93 · col 251
navigator.plugins2 calls

Frame: https://300a65257bb6d642b600e30777150dc3.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • https://s0.2mdn.net/879366/dfa7banner_html_inpage_rendering_lib_200_268.jsline 93 · col 26
  • https://s0.2mdn.net/879366/dfa7banner_html_inpage_rendering_lib_200_268.jsline 93 · col 45
navigator.userAgent179 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent139 calls
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
navigator.userAgent76 calls

Frame: https://300a65257bb6d642b600e30777150dc3.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.html

  • https://300a65257bb6d642b600e30777150dc3.safeframe.googlesyndication.com/safeframe/1-0-45/html/container.htmlline 17 · col 4169
  • https://pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.jsline 134 · col 722
  • https://s0.2mdn.net/879366/dfa7banner_html_inpage_rendering_lib_200_268.jsline 26 · col 167
navigator.userAgent241 calls

Frame: https://endpoints.news/

  • https://endpoints.news/wp-content/themes/endpoints-rakia/assets/js/bootstrap.bundle.min.js
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 19 · col 3841
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 19 · col 166438
  • https://pagead2.googlesyndication.com/tag/js/gpt.jsline 6 · col 1336
  • https://pagead2.googlesyndication.com/tag/js/gpt.jsline 11 · col 33529
screen.availHeight4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 315967
screen.availWidth4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 316027
screen.colorDepth4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 316086
screen.height8 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 19 · col 166373
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 315859
  • https://www.googletagmanager.com/gtag/js
screen.width8 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 19 · col 166355
  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 315913
  • https://www.googletagmanager.com/gtag/js
window.devicePixelRatio4 calls

Frame: https://endpoints.news/

  • https://pagead2.googlesyndication.com/pagead/managed/js/gpt/m202610130101/pubads_impl.jsline 23 · col 316135
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 Ads300a65257bb6d642b600e30777150dc3.safeframe.googlesyndication.com, pagead2.googlesyndication.com, tpc.googlesyndication.com
  • Google Analyticswww.google-analytics.com
  • Google Tag Managerwww.googletagmanager.com
Network and worker observations 126 requests
Captured scripts
21
Instrumented frames
6
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

  • 300a65257bb6d642b600e30777150dc3.safeframe.googlesyndication.com
  • cdn-cookieyes.com
  • log.cookieyes.com
  • pagead2.googlesyndication.com
  • s0.2mdn.net
  • tpc.googlesyndication.com
  • www.google-analytics.com
  • www.googletagmanager.com
Other recorded API calls 2
  • document.cookie.read19 calls
  • document.cookie.write6 calls
Source record and integrity
Original source
results/headless/endpoints-news-20261020T053012.json
Original file SHA-256
5c432418388ef61d6d9e457b1cd62043a11a55e1748bda81c3f8458171f39efc

Run ID: research-5c432418388e. 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:04:48.770001Z
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/endpoints-news-20261022T180448.json
Original file SHA-256
a3cd6d9ce0fbc405e706025955b0633c2425aaa55f2ca5308b0d8404f545f5f0

Run ID: research-a3cd6d9ce0fb. 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-22T22:25:21.997439Z
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/endpoints-news-20261022T222521.json
Original file SHA-256
ad0555631f6065ed924c37f89bf2f052e1fc0b359ffc91900b7881d87b7957d8

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