Site Behavior LabSee what a site does, not just what it says.

Public evidence register

Known-service catalog and validation fixtures

The catalog contains maintainer-assigned mappings from domain suffixes to recognizable services. Each mapping has a reviewer, review date, and functional rationale. Its official link identifies the named entity or product; it may not list that suffix or support the maintainer's category. A match is a useful lower-bound label, not proof of why a request occurred, what it carried, or whether it complied with law.

146maintainer-reviewed domain mappings
74named services or operators
41functional labels
20source-pinned validation cases
0eligible calibration studies

Search the service catalog

This is the effective catalog used for report labels. It is maintained in-repository and does not import a competitor tracker dataset. Functional categories are review prompts, not privacy grades.

Reference scope: an official page identifies the named entity or product only. It is not presented as a citation for every suffix or as support for the maintainer-assigned category. The mapping and category remain reviewable project assertions; report evidence should always be checked in context.

Showing 146 of 146 maintainer-reviewed domain mappings.Showing 146 of 146 maintainer-reviewed domain mappings.

Catalogued service domains matching the current filter, with their named service, functional label and review status.
DomainNamed serviceFunctional labelReviewEntity reference
3lift.comTripleLiftadvertising / supply-side platform2026-07-28Site Behavior Lab maintainersTripleLift advertising technology platform cookie notice
addthis.comOracle Advertisingadvertising / marketing data2026-07-21Site Behavior Lab maintainersOracle Advertising
adobedtm.comAdobeanalytics / advertising2026-07-21Site Behavior Lab maintainersAdobe Analytics
adroll.comAdRolladvertising / retargeting2026-07-21Site Behavior Lab maintainersAdRoll
ads-twitter.comXsocial / advertising pixel2026-07-21Site Behavior Lab maintainersX conversion tracking
ads.linkedin.comLinkedInsocial / advertising pixel2026-07-21Site Behavior Lab maintainersLinkedIn Insight Tag
adservice.google.comGoogleadvertising2026-07-21Site Behavior Lab maintainersGoogle Analytics
adsrvr.orgThe Trade Deskadvertising / demand-side platform2026-07-21Site Behavior Lab maintainersThe Trade Desk
adtech.deYahoo Advertisingadvertising2026-07-21Site Behavior Lab maintainersYahoo Advertising
adtechus.comYahoo Advertisingadvertising2026-07-21Site Behavior Lab maintainersYahoo Advertising
advertising.comYahoo Advertisingadvertising2026-07-21Site Behavior Lab maintainersYahoo Advertising
amazon-adsystem.comAmazon Adsadvertising2026-07-21Site Behavior Lab maintainersAmazon Ads
amplitude.comAmplitudeproduct analytics2026-07-21Site Behavior Lab maintainersAmplitude
amplitudeexperiment.comAmplitudeproduct analytics2026-07-21Site Behavior Lab maintainersAmplitude
analytics.google.comGoogleanalytics / tag management2026-07-21Site Behavior Lab maintainersGoogle Analytics
analytics.tiktok.comTikToksocial / advertising pixel2026-07-21Site Behavior Lab maintainersTikTok Pixel
appboy.comBrazecustomer engagement2026-07-21Site Behavior Lab maintainersBraze
assoc-amazon.comAmazon Adsadvertising2026-07-21Site Behavior Lab maintainersAmazon Ads
azureedge.netMicrosoft Azurecdn / hosting2026-08-01Site Behavior Lab maintainersAzure Content Delivery Network overview
azurefd.netMicrosoft Azurecdn / hosting2026-08-01Site Behavior Lab maintainersAzure Content Delivery Network overview
bat.bing.comMicrosoftadvertising / analytics2026-07-21Site Behavior Lab maintainersMicrosoft Advertising
bing.comMicrosoftadvertising / analytics2026-07-21Site Behavior Lab maintainersMicrosoft Advertising
bkrtx.comOracle Advertisingadvertising / marketing data2026-07-21Site Behavior Lab maintainersOracle Advertising
bluekai.comOracle Advertisingadvertising / marketing data2026-07-21Site Behavior Lab maintainersOracle Advertising
braze.comBrazecustomer engagement2026-07-21Site Behavior Lab maintainersBraze
braze.euBrazecustomer engagement2026-07-21Site Behavior Lab maintainersBraze
bugsnag.comBugsnagerror monitoring2026-07-21Site Behavior Lab maintainersBugsnag
business-api.tiktok.comTikToksocial / advertising pixel2026-07-21Site Behavior Lab maintainersTikTok Pixel
casalemedia.comIndex Exchangeadvertising / exchange2026-07-21Site Behavior Lab maintainersIndex Exchange
chartbeat.comChartbeataudience analytics2026-07-21Site Behavior Lab maintainersChartbeat
chartbeat.netChartbeataudience analytics2026-07-21Site Behavior Lab maintainersChartbeat
clarity.msMicrosoft Claritysession replay / behavior analytics2026-07-21Site Behavior Lab maintainersMicrosoft Clarity
cloudflareinsights.comCloudflareweb analytics2026-08-01Site Behavior Lab maintainersCloudflare Web Analytics
connect.facebook.netMetasocial / advertising pixel2026-07-21Site Behavior Lab maintainersMeta Pixel
contentsquare.comContentsquaresession replay / behavior analytics2026-07-21Site Behavior Lab maintainersContentsquare
contentsquare.netContentsquaresession replay / behavior analytics2026-07-21Site Behavior Lab maintainersContentsquare
crazyegg.comCrazy Eggsession replay / behavior analytics2026-07-21Site Behavior Lab maintainersCrazy Egg
criteo.comCriteoadvertising2026-07-21Site Behavior Lab maintainersCriteo
criteo.netCriteoadvertising2026-07-21Site Behavior Lab maintainersCriteo
crwdcntrl.netLotameadvertising / data management2026-07-21Site Behavior Lab maintainersLotame
ct.pinterest.comPinterestsocial / advertising pixel2026-07-21Site Behavior Lab maintainersPinterest Business
datadoghq-browser-agent.comDatadogperformance monitoring2026-07-21Site Behavior Lab maintainersDatadog
datadoghq.comDatadogperformance monitoring2026-07-21Site Behavior Lab maintainersDatadog
demdex.netAdobeanalytics / advertising2026-07-21Site Behavior Lab maintainersAdobe Analytics
doubleclick.netGoogleadvertising2026-07-21Site Behavior Lab maintainersGoogle Analytics
doubleverify.comDoubleVerifyadvertising measurement / verification2026-07-28Site Behavior Lab maintainersDoubleVerify company overview
drift.comDriftcustomer messaging / marketing2026-07-21Site Behavior Lab maintainersDrift
driftcdn.comDriftcustomer messaging / marketing2026-07-21Site Behavior Lab maintainersDrift
eloqua.comOracle Advertisingadvertising / marketing data2026-07-21Site Behavior Lab maintainersOracle Advertising
facebook.comMetasocial / advertising pixel2026-07-21Site Behavior Lab maintainersMeta Pixel
facebook.netMetasocial / advertising pixel2026-07-21Site Behavior Lab maintainersMeta Pixel
fullstory.comFullStorysession replay2026-07-21Site Behavior Lab maintainersFullstory
fullstorydev.comFullStorysession replay2026-07-21Site Behavior Lab maintainersFullstory
gemini.yahoo.comYahoo Advertisingadvertising2026-07-21Site Behavior Lab maintainersYahoo Advertising
google-analytics.comGoogleanalytics / tag management2026-07-21Site Behavior Lab maintainersGoogle Analytics
googleadservices.comGoogleadvertising2026-07-21Site Behavior Lab maintainersGoogle Analytics
googlesyndication.comGoogleadvertising2026-07-21Site Behavior Lab maintainersGoogle Analytics
googletagmanager.comGoogleanalytics / tag management2026-07-21Site Behavior Lab maintainersGoogle Analytics
heap.ioHeapproduct analytics2026-07-21Site Behavior Lab maintainersHeap
heapanalytics.comHeapproduct analytics2026-07-21Site Behavior Lab maintainersHeap
hotjar.comHotjarsession replay / behavior analytics2026-07-21Site Behavior Lab maintainersHotjar
hotjar.ioHotjarsession replay / behavior analytics2026-07-21Site Behavior Lab maintainersHotjar
hs-analytics.netHubSpotmarketing automation / analytics2026-07-21Site Behavior Lab maintainersHubSpot Marketing Hub
hs-scripts.comHubSpotmarketing automation / analytics2026-07-21Site Behavior Lab maintainersHubSpot Marketing Hub
hubspot.comHubSpotmarketing automation / analytics2026-07-21Site Behavior Lab maintainersHubSpot Marketing Hub
imrworldwide.comNielsenaudience measurement2026-07-21Site Behavior Lab maintainersNielsen
indexexchange.comIndex Exchangeadvertising / exchange2026-07-21Site Behavior Lab maintainersIndex Exchange
inspectlet.comInspectletsession replay / behavior analytics2026-07-21Site Behavior Lab maintainersInspectlet
intercom.ioIntercomcustomer messaging2026-07-21Site Behavior Lab maintainersIntercom
intercomcdn.comIntercomcustomer messaging2026-07-21Site Behavior Lab maintainersIntercom
klaviyo.comKlaviyomarketing automation2026-07-21Site Behavior Lab maintainersKlaviyo
krxd.netSalesforcemarketing automation / analytics2026-07-21Site Behavior Lab maintainersSalesforce Marketing
licdn.comLinkedInsocial / advertising pixel2026-07-21Site Behavior Lab maintainersLinkedIn Insight Tag
lijit.comSovrnadvertising / publisher monetization2026-07-21Site Behavior Lab maintainersSovrn
linkedin.comLinkedInsocial / advertising pixel2026-07-21Site Behavior Lab maintainersLinkedIn Insight Tag
list-manage.comMailchimpemail marketing2026-07-21Site Behavior Lab maintainersMailchimp
liveramp.comLiveRampidentity / advertising2026-07-21Site Behavior Lab maintainersLiveRamp
logrocket.comLogRocketsession replay / product analytics2026-07-21Site Behavior Lab maintainersLogRocket
lotame.comLotameadvertising / data management2026-07-21Site Behavior Lab maintainersLotame
lr-ingest.comLogRocketsession replay / product analytics2026-07-21Site Behavior Lab maintainersLogRocket
luckyorange.comLucky Orangesession replay / behavior analytics2026-07-21Site Behavior Lab maintainersLucky Orange
magnite.comMagniteadvertising / supply-side platform2026-07-21Site Behavior Lab maintainersMagnite
mailchimp.comMailchimpemail marketing2026-07-21Site Behavior Lab maintainersMailchimp
marketo.comMarketomarketing automation2026-07-21Site Behavior Lab maintainersAdobe Marketo Engage
marketo.netMarketomarketing automation2026-07-21Site Behavior Lab maintainersAdobe Marketo Engage
matomo.cloudMatomoanalytics2026-07-21Site Behavior Lab maintainersMatomo
matomo.orgMatomoanalytics2026-07-21Site Behavior Lab maintainersMatomo
media.netMedia.netadvertising2026-07-21Site Behavior Lab maintainersMedia.net
mixpanel.comMixpanelproduct analytics2026-07-21Site Behavior Lab maintainersMixpanel
mouseflow.comMouseflowsession replay / behavior analytics2026-07-21Site Behavior Lab maintainersMouseflow
newrelic.comNew Relicperformance monitoring2026-07-21Site Behavior Lab maintainersNew Relic
nielsen.comNielsenaudience measurement2026-07-21Site Behavior Lab maintainersNielsen
nr-data.netNew Relicperformance monitoring2026-07-21Site Behavior Lab maintainersNew Relic
omtrdc.netAdobeanalytics / advertising2026-07-21Site Behavior Lab maintainersAdobe Analytics
openx.comOpenXadvertising / exchange2026-07-21Site Behavior Lab maintainersOpenX
openx.netOpenXadvertising / exchange2026-07-21Site Behavior Lab maintainersOpenX
optimizely.comOptimizelyexperimentation2026-07-21Site Behavior Lab maintainersOptimizely
optimizelyedge.comOptimizelyexperimentation2026-07-21Site Behavior Lab maintainersOptimizely
outbrain.comOutbrainadvertising / recommendations2026-07-21Site Behavior Lab maintainersOutbrain
outbrainimg.comOutbrainadvertising / recommendations2026-07-21Site Behavior Lab maintainersOutbrain
pardot.comSalesforcemarketing automation / analytics2026-07-21Site Behavior Lab maintainersSalesforce Marketing
parsely.comParse.lyaudience analytics2026-07-21Site Behavior Lab maintainersParse.ly
perimeterx.netHUMAN Securitysecurity / anti-abuse2026-08-01Site Behavior Lab maintainersHUMAN Sensor CSP requirements
pinterest.comPinterestsocial / advertising pixel2026-07-21Site Behavior Lab maintainersPinterest Business
plausible.ioPlausibleanalytics2026-07-21Site Behavior Lab maintainersPlausible Analytics
posthog.comPostHogproduct analytics2026-07-21Site Behavior Lab maintainersPostHog
pubmatic.comPubMaticadvertising / supply-side platform2026-07-21Site Behavior Lab maintainersPubMatic
px-cdn.netHUMAN Securitysecurity / anti-abuse2026-08-01Site Behavior Lab maintainersHUMAN Sensor CSP requirements
px-client.netHUMAN Securitysecurity / anti-abuse2026-08-01Site Behavior Lab maintainersHUMAN Sensor CSP requirements
px-cloud.netHUMAN Securitysecurity / anti-abuse2026-08-01Site Behavior Lab maintainersHUMAN Sensor CSP requirements
pxchk.netHUMAN Securitysecurity / anti-abuse2026-08-01Site Behavior Lab maintainersHUMAN Sensor CSP requirements
quantcount.comQuantcastadvertising / measurement2026-07-21Site Behavior Lab maintainersQuantcast
quantserve.comQuantcastadvertising / measurement2026-07-21Site Behavior Lab maintainersQuantcast
quantummetric.comQuantum Metricsession replay / product analytics2026-07-21Site Behavior Lab maintainersQuantum Metric
rlcdn.comLiveRampidentity / advertising2026-07-21Site Behavior Lab maintainersLiveRamp
rubicon.comMagniteadvertising / supply-side platform2026-07-21Site Behavior Lab maintainersMagnite
rubiconproject.comMagniteadvertising / supply-side platform2026-07-21Site Behavior Lab maintainersMagnite
scorecardresearch.comComscoreaudience measurement2026-07-21Site Behavior Lab maintainersComscore
segment.comTwilio Segmentcustomer data platform2026-07-21Site Behavior Lab maintainersTwilio Segment
segment.ioTwilio Segmentcustomer data platform2026-07-21Site Behavior Lab maintainersTwilio Segment
sentry.ioSentryerror monitoring2026-07-21Site Behavior Lab maintainersSentry
sessioncam.comSessionCamsession replay / behavior analytics2026-07-21Site Behavior Lab maintainersSessionCam
smartadserver.comEquativadvertising / supply-side platform2026-07-28Site Behavior Lab maintainersEquativ Smart AdServer ads.txt implementation
smartlook.cloudSmartlooksession replay / behavior analytics2026-07-21Site Behavior Lab maintainersSmartlook
smartlook.comSmartlooksession replay / behavior analytics2026-07-21Site Behavior Lab maintainersSmartlook
snap.licdn.comLinkedInsocial / advertising pixel2026-07-21Site Behavior Lab maintainersLinkedIn Insight Tag
snowplowanalytics.comSnowplowevent analytics2026-07-21Site Behavior Lab maintainersSnowplow
sovrn.comSovrnadvertising / publisher monetization2026-07-21Site Behavior Lab maintainersSovrn
stackadapt.comStackAdaptadvertising / demand-side platform2026-07-28Site Behavior Lab maintainersStackAdapt platform
statsig.comStatsigexperimentation / product analytics2026-07-21Site Behavior Lab maintainersStatsig
statsigapi.netStatsigexperimentation / product analytics2026-07-21Site Behavior Lab maintainersStatsig
t.coXsocial / advertising pixel2026-07-21Site Behavior Lab maintainersX conversion tracking
taboola.comTaboolaadvertising / recommendations2026-07-21Site Behavior Lab maintainersTaboola
taboolasyndication.comTaboolaadvertising / recommendations2026-07-21Site Behavior Lab maintainersTaboola
tealium.comTealiumtag management / customer data2026-08-01Site Behavior Lab maintainersTealium content security policy reference
tealiumiq.comTealiumtag management / customer data2026-08-01Site Behavior Lab maintainersTealium content security policy reference
thetradedesk.comThe Trade Deskadvertising / demand-side platform2026-07-21Site Behavior Lab maintainersThe Trade Desk
tiktok.comTikToksocial / advertising pixel2026-07-21Site Behavior Lab maintainersTikTok Pixel
tiqcdn.comTealiumtag management / customer data2026-08-01Site Behavior Lab maintainersTealium content security policy reference
twitter.comXsocial / advertising pixel2026-07-21Site Behavior Lab maintainersX conversion tracking
usefathom.comFathomanalytics2026-07-21Site Behavior Lab maintainersFathom Analytics
visualwebsiteoptimizer.comVWOexperimentation / behavior analytics2026-07-21Site Behavior Lab maintainersVWO
vwo.comVWOexperimentation / behavior analytics2026-07-21Site Behavior Lab maintainersVWO
x.comXsocial / advertising pixel2026-07-21Site Behavior Lab maintainersX conversion tracking
zdassets.comZendeskcustomer support2026-07-21Site Behavior Lab maintainersZendesk
zendesk.comZendeskcustomer support2026-07-21Site Behavior Lab maintainersZendesk

Catalog hand-curated-2026.08 · provenance catalog-review-v3 · effective digest e94970de235fc80254de8ed99b94316a252e52aa1c2e748c8fbfc3c093b908f4 · provenance digest a2ad26d212fdb7a8c6812b95967e017a95f8506acae0329cebe7ebcfe26acbae

Detector validation fixture coverage

The matrix below is generated from exact, source-controlled cases in the repository test suite: one positive, one negative, and one adversarial or failure-boundary case for every detector. 5 selected cases run in real Chromium; the others test deterministic detector logic.

This is an acceptance-fixture inventory, not a representative labeled web corpus. It does not support a precision, recall, accuracy, or “all trackers detected” claim. The limitations shown for each detector remain part of the result even when every fixture passes.

Calibration status: committed studies exist, but none is eligible against this exact release. The repository contains 1 committed calibration study, of which 0 are eligible under the current release identity, carrying 0 eligible labeled cases; a further 15 labeled cases in ineligible studies support no rate. Eligibility is re-derived on every build against the exact current release identity, so a study bound to an earlier build, catalog, or filter-list revision demotes itself automatically. A preselected, release-bound, independently labeled case corpus with a declared sampling frame, immutable artifacts, and complete planned denominator is still required.

The published detector-calibration-study.v3 JSON Schema keeps acceptance fixtures outside the calibration denominator. Eligibility requires the exact build commit, detector implementation and registry digests, methodology, normalization, tracker-catalog revision, Brave-list revision, and an independently pinned runtime-identity digest. Every complete case requires immutable prediction, evidence, and label artifacts plus at least two distinct labeler ids and an independent precommitted blind-tiebreaker identity.

Committed calibration studies

  • pixel-events-pilot-2026-07-28pixel-eventsineligible

    15 complete cases, 9 censored

    No rate is published because some of its cases could not be captured; it predates the schema that binds an exact measurement condition; it was collected under a different build, instrument or list revision; its exact build or runtime identity could not be verified; it recorded too few labeled cases in at least one class.

    Analyzer reasons (14)
    • censored-cases-present
    • measurement-condition-unbound
    • build-commit-mismatch
    • detector-implementation-digest-mismatch
    • expected-runtime-identity-unavailable
    • detector-version-mismatch
    • registry-version-mismatch
    • registry-digest-mismatch
    • methodology-version-mismatch
    • normalization-version-mismatch
    • playwright-version-mismatch
    • tracker-catalog-revision-mismatch
    • brave-list-revision-mismatch
    • missing-positive-reference-denominator

Fingerprint and behavior heuristics

fingerprint-heuristics · fingerprint-observer@3

2 positive1 negative2 adversarial/boundary3 real Chromium

These cases exercise selected APIs, attribution paths, and hostile-page behavior. A matching pattern can have a legitimate use, and uninstrumented browser surfaces remain outside coverage.

Inspect source-pinned cases

Synthetic input sentinel

keystroke-exfiltration · synthetic-sentinel@3

1 positive1 negative1 adversarial/boundary0 real Chromium

Coverage is bounded to visible fields the scan probes, captured HTTP requests, and the documented plain, encoded, and hashed sentinel forms. It does not cover arbitrary encryption or uncaptured transports.

Inspect source-pinned cases

CNAME uncloaking

cname-uncloaking · dns-cname-chain@4

1 positive1 negative1 adversarial/boundary0 real Chromium

Classification depends on the DNS chain observed during the visit and the curated service catalog. A CNAME match is a routing observation, not proof of a request's purpose.

Inspect source-pinned cases

Advertising pixel events

pixel-events · pixel-request-decoder@3

1 positive1 negative1 adversarial/boundary0 real Chromium

Decoding covers reviewed request formats for Meta, TikTok, and X. Unknown products, changed payload formats, and custom event meaning are not inferred.

Inspect source-pinned cases

Consent banner and controls

consent-banner · consent-control-and-state@2

1 positive1 negative1 adversarial/boundary1 real Chromium

Cases cover known CMP selectors and conservative first-layer labels. Finding or clicking a control does not establish legal validity or prove that every request honored the choice.

Inspect source-pinned cases

Privacy-policy cross-check

privacy-policy · policy-text-cross-check@5

1 positive1 negative1 adversarial/boundary1 real Chromium

The detector checks narrow, testable phrases in an eligible policy page. It does not interpret a complete policy, determine compliance, or infer the meaning of ambiguous legal language.

Inspect source-pinned cases

Matrix detector-fixture-matrix-v1 · registry node-detectors-v6 · digest f348b52b2573b10d5eb9e651480ae591b69a245a087cd02d45c7051e3dfb129b · build 2e207cdbc60ef9e74a18d16996126c9e5043bc3d

What this scanner does not measure

Coverage is only a meaningful claim if its edges are stated. These are the privacy-relevant things a report never rules out, so a quiet report is not read as an all-clear. The list is grouped by why each one is absent, because a surface we have not built is a different fact from one we decline to build and from one no page visit can see.

10 of these 20 entries are enforced against the scanner source by a test: if that surface is ever instrumented, the build fails until this page is corrected. The rest rely on review, and are marked accordingly.

Not instrumented

A browser surface this scanner could observe and currently does not. These are the entries that could become coverage; each one is held to its claim by a test that reads the scanner source.

Every page except the one that was scanned

reviewed, not test-enforced

A report covers one URL. Article templates, product and checkout pages, search results, and anything else on the same site frequently load tags the front page does not, and none of that is in this report. The one exception is the privacy policy, which is fetched separately to read its text and whose own traffic is deliberately not part of the request log. Scanning a specific page means submitting that page's URL.

Anything that only loads after scrolling or interaction

reviewed, not test-enforced

The visit does not scroll, hover, or click, apart from the two disclosed bounded interactions. Tags that fire on scroll depth, lazy-loaded images and iframes, and pixels wired to engagement events therefore never run. Their absence from a report is a property of this instrument, not evidence that the site does not use them.

Why a request happened, as a causal chain

reviewed, not test-enforced

A live scan records the initiator URL that Chromium reported for a request, and nothing stronger. That is attribution, not causation: a script in an initiator position may itself have been told what to fetch by another script, and a parser-initiated request names the document rather than the markup that referenced it. Two kinds of row carry no attribution at all and are not distinguished from each other in the log: requests Chromium reported no initiator for, and requests whose URL was fetched from more than one initiator during the same visit, where nothing in the recorded evidence says which row belongs to which. Reports adapted from Brave PageGraph carry an instrumented causal graph instead, and say so.

Device motion, orientation, and ambient sensors

enforced by test

Accelerometer, gyroscope, magnetometer, and ambient-light readings can carry device entropy. The scanner does not hook these APIs, so a report is silent about them whether or not a page used them.

Battery status

enforced by test

Battery level and charging state were a documented fingerprinting vector. The scanner does not observe the Battery Status API.

Media device enumeration

enforced by test

The list and ordering of cameras and microphones is high-entropy. The scanner does not observe device enumeration.

Installed speech-synthesis voices

enforced by test

Installed voice lists vary by platform and installed software. The scanner does not observe them.

Storage quota estimation

enforced by test

Quota estimates can expose device and profile characteristics. The scanner does not observe quota queries.

High-entropy client hints

enforced by test

Sites can request detailed platform and architecture hints, over request headers or the in-page hint API. No report field holds client-hint headers, and the in-page API is not instrumented, so neither route is visible in a report. The claim is scoped to client hints on purpose: a report does carry one request-header observation, the scanner's own GPC signal readback.

Network information

enforced by test

Effective connection type and downlink estimates are observable entropy. The scanner does not hook the Network Information API.

Timing side channels

enforced by test

High-resolution timers can be used to infer cached resources, hardware characteristics, and cross-site state without any request the scanner would log. The scanner does not observe timer construction or clock probing, so a report saying nothing about timing means the surface was never watched, not that it was unused. The enforced part of this claim is the distinctive high-resolution constructs; a page reading the ordinary coarse clock is not distinguishable from any other script.

Geolocation requests

enforced by test

A page can ask for precise location through the Geolocation API. The scanner neither hooks that API nor grants the permission, so a report does not record that a site asked, and its silence is not evidence that no request was made.

Permission state queries

enforced by test

Querying the state of camera, microphone, notification, or location permissions is itself an entropy source, and it happens without any user prompt. The scanner does not instrument the Permissions API, so these silent queries are absent from every report.

Third-party script integrity over time

reviewed, not test-enforced

A third-party script can change after review. The scanner records which scripts were requested on a visit, but does not compare script bytes between visits, so a silent post-deployment change is not currently detected. This gap is architectural rather than a missing API hook, so no identifier check can stand in for it.

Declined

A capability deliberately not built. These are not backlog items, and building them would change what this project is.

Anything behind a login

reviewed, not test-enforced

Scans are unauthenticated. Behavior that only appears to signed-in users is outside every report, by choice: holding credentials for sites we scan would create a risk we are not willing to carry on readers' behalf.

Behavior hidden behind bot walls

reviewed, not test-enforced

The scanner identifies itself honestly and does not spoof a user agent or solve challenges. When a site refuses an automated browser, the refusal is reported as the finding rather than worked around, so what that site would have done for a human is unmeasured.

Real-user measurement

reviewed, not test-enforced

Every measurement comes from a controlled browser we operate. No panel, extension, or user traffic feeds this project, so findings describe what a site did for this instrument, not a population of real visitors.

Outside the instrument

Not visible to any single instrumented page visit. No amount of engineering on this scanner would reveal it.

What happens after a request arrives

reviewed, not test-enforced

A browser sees that a request was sent and what it carried. It cannot see retention, onward sale, server-to-server sharing, or joins performed after receipt. No report should be read as evidence about any of those.

Native apps and embedded SDKs

reviewed, not test-enforced

This instrument drives a web browser. Mobile applications and the SDKs inside them are a different surface and are never covered by a site's report.

Cross-device and offline identity joins

reviewed, not test-enforced

Linking a visit to other devices, logged-in profiles, or offline records happens outside the page. A single visit cannot observe it, so its absence from a report means nothing about whether it occurs.

Boundary coverage-boundary-v1