Device fingerprint check
Waiting for scan
--/100

Collecting runtime fields and consistency evidence.

Waiting for score
StateWaitingfield score
Recommended next step Priority actions appear after the scan completes
Advanced evidenceExternal benchmarks / public proof / run receipt
Run ID Waiting local receipt
Captured Waiting scan time
Mode Local runtime first
Proof Source None server/third-party required
Storage disabled
Scoring basis / data boundaryWaiting for scan
Score source Field status, critical failures, and public proof determine the score.
Locally measurable Canvas, WebGL, Audio, DOMRect, and related surfaces must be runtime measured.
Requires public proof IP, ISP, DNS, TLS, Geo, history, and population statistics cannot be faked by a local page.
Collection flowWaiting for scan
Request contextWaiting for server readback
Public proofIP / DNS / TLS / Geo
Runtime surfaceCanvas / WebGL / Audio
Consistencymain / iframe / worker
Report outputField matrix / JSON
External probe route map Prioritize gaps using the BrowserLeaks / BrowserScan / CreepJS / IPhey review order.
--/100 Waiting for scan
External probe priorities appear after the scan.
Pass 0 · Review 0 · Fail 0
Local runtime Public server proof External report
Session and collection options Identity summary, proof status, and STUN / Geo controls

Session overview

Key identity

Public identity, browser, geo, and GPU stay summarized; field details, external reports, and JSON receipts remain below.

Keep review status until public proof is closed

IPWaiting
BrowserWaiting
GPUWaiting
TimezoneWaiting
Hardware summaryWaiting
StorageOff
Browser Waiting profile
Platform Waiting OS / CH
Public Proof 0/5 review IP / DNS / TLS / Geo
Bot Surface Waiting webdriver / native
Scan controls Auto run
Options
Recording off
Runtime measured Waiting Canvas / WebGL / Audio / DOMRect
Cross-context consistency Waiting main / iframe / worker
Public proof Waiting IP / ISP / DNS / TLS / Geo
Detailed report Fields, evidence, retests, and exports are collected here.
Signal Spine Waiting for runtime, public proof, and consistency evidence.
Tamper Radar Waiting for webdriver, native patch, worker, iframe, and network coherence markers.
-- marker risk
Population Lens Waiting for local retest history and cohort proof.
Not proven single scan boundary
Proof Passport Waiting for public proof, source evidence, archive, receipt, and freshness checks.
0/7 review passport
Evidence ladderRuntime, public, external, history, and storage status appear after scan.
Evidence closure 0/5 Runtime, public, external, history, and storage closure appear after scan.
Waiting for evidence gap The most important missing evidence appears after scan. Runtime, public, external reports, history, and storage each provide next steps.
Local runtimeWaiting
Runtime deep fields
Canvas / WebGL / Audio / DOMRect Waiting for measurement。
Public proofWaiting
Public identity
IP / ISP / DNS / TLS / Geo require server-side or third-party proof.
External probesWaiting
External report
BrowserScan / BrowserLeaks / CreepJS Waiting for import。
HistoryWaiting
Retest and statistics
A single scan cannot prove long-term stability or uniqueness.
StorageWaiting
Storage and receipts
Field rows, receipt, and QA package are waiting to be generated.
Storage integrityField rows, DB readback, duplicates/missing rows, and snapshot retention appear after scan.
Mode Waiting for scan Record API, SQLite, JSONL, and collector status.
Data contract By default stores summary and field rows; full raw snapshots enter SQLite only when explicitly enabled.
Customer field libraryAfter SQLite storage is enabled, query history, issue fields, and drift by customer / profile / field.
RecordsWaitingTraceScope SQLite storage is required.
Top IssuesWaiting for field libraryRefreshFail/review fields appear after refresh.
DriftWaiting for field libraryValue-hash drift appears after repeated storage for the same profile.
RecentWaiting for field libraryRefreshRecent visits, evidence level, and storage coverage appear after refresh.
External field-family paritySummarize field-family coverage and evidence boundaries using LeakDig / BrowserLeaks / BrowserScan / CreepJS patterns.
Evidence boundary Local fields only prove browser runtime; IP/ISP/DNS/TLS/Geo, external trust/score, and cohort statistics must come from server-side or third-party proof.
Field group shortcutsJump directly across nine groups: network, browser, hardware, consistency, automation, and more.
External probe methodsAfter scan, generate the comparison summary. Open comparison

External probe method map

Maps BrowserLeaks deep fields, BrowserScan authenticity score, CreepJS signal integrity, Sannysoft/BotD bot/headless signals, IPhey identity verdict, and AmIUnique statistical caution; this page marks only measured evidence as pass.

Comparison method
BrowserLeaks / BrowserScan / CreepJS / Sannysoft / IPhey / AmIUnique
Deep-field report
Waiting
Waiting for Canvas, WebGL, WebGL2, Audio, and DOMRect hashes.
Authenticity score
Waiting
Waiting for field status, score penalties, and public evidence closure.
Signal integrity
Waiting
Waiting for main, iframe, worker, and tamper-check results.
Identity consistency
Waiting
Waiting for browser, IP, geo, hardware, and software profile.
History / statistics
Review
One local scan cannot claim global uniqueness; visit DB or external cohort proof is required.
Probe Method Map Waiting for scan; maps each public probe site's useful pattern to TraceScope evidence gates.
External site coverage matrix
After scan, common field coverage by site appears here.
BrowserLeaks
Waiting
Waiting for Canvas / WebGL / WebRTC / DNS / TLS and other deep fields.
Weighted 0/100 Waiting for scan
Sites 0/7 Waiting for coverage stats
Gaps review Waiting for gap ranking
Next Waiting ScanNext site appears after scan
Third-party verification runbook
Waiting for scanGenerate site collection requirements after scan.
Next Probe Queue Waiting for scan; sorted by blocker, gap, and proof weight.
External Proof Plan Waiting for scan; turns external gaps into collection tasks.
Waiting
URL Screenshot/export Captured time Profile/run id Reviewer note
External Gap Brief Waiting for scan; summarizes the next external evidence gap.
Waiting
BrowserLeaks
Waiting
Waiting for scanGenerate collection tasks, source evidence, and import tips after scan.
External report importPaste BrowserLeaks / BrowserScan / CreepJS reports and merge them into evidence receipts.
Quick templates Start from common copied-text templates, replace with real report content, and keep imports classified as external proof.
Raw import payloadBrowserScan / BrowserLeaks / CreepJS JSON or copied report text. Open
Source evidence Attach BrowserScan / BrowserLeaks / CreepJS source URLs, screenshots, export files, and reviewer notes.
Source proof quality Attach external report URL, screenshot/export files, capture time, and reviewer note before treating public probe results as commercial proof.
0/12 waiting
Report refs0/3
Saved files0/3
Captured0/3
Reviewer0/3
BrowserScan BrowserLeaks CreepJS
Source confidence only. Public IP, ISP, DNS, TLS, and geo still require server-side or third-party proof.
Source proof payloadRaw URL, screenshot, export file, and reviewer-note JSON. Open
Archive index Import external reportSummarize proof attachments, screenshots/exports, source IDs, and retest records after import.
Import the previous archive index to compare continuity of proof files, screenshots/exports, source IDs, and retest history.
GenerateAfter archive signing, stable JSON plus SHA-256 records the archive index, merge result, and proof attachment summary.
Not imported Waiting for external report After import, BrowserScan score, BrowserLeaks deep-field coverage, and CreepJS trust/lies map to pass / review / fail。 External reports are public-proof attachments only; runtime hashes still come from this page measurement.
BrowserScanWaiting
Waiting for authenticity / bot-detection report.
BrowserLeaksWaiting
Waiting for Canvas / WebGL / WebRTC / DNS / TLS deep fields.
CreepJSWaiting
Waiting for trust score, lies, and inconsistency markers.
Overall alignmentWaiting
After import, merge with TraceScope internal results in the evidence receipt.
External report delta Waiting
Import an external report to compare BrowserLeaks deep fields, BrowserScan score, and CreepJS markers against this page measurement.
Deep-field hashWaiting
Waiting for external report
Hash algorithms differ by site; mark pass only for exact matches under the same algorithm.
Score deltaWaiting
Waiting BrowserScan
Compare external score with this page authenticity after import.
External report drift trend Insufficient sample
Import multiple external reports to show BrowserScan score, BrowserLeaks coverage, CreepJS markers, and delta changes.
BrowserScanWaitingWaiting for external score history.
BrowserLeaksWaitingWaiting for deep-field coverage history.
CreepJSWaitingWaiting for trust/lies history.
DeltaWaitingWaiting for internal/external delta history.
No external report history yet. Import BrowserLeaks / BrowserScan / CreepJS reports to record summary.
Evidence overviewAfter scan, summarize identity, runtime, public proof, and key risks.
Key risks0
Waiting for scan results.
Action queue0
After scan, generate the action order for fields, public proof, external reports, and receipt gates.
Public proof importAutomatically reads /api/public-proof or accepts owned-probe / third-party JSON; retest after import.
Not imported WaitingPublic proofPackage When deployed publicly, TraceScope tries /api/public-proof; ?publicProofUrl= can point to a third-party endpoint. Imported content remains imported proof and never pretends to be local runtime measurement. A commercial verified row still requires server-side collection, third-party reports, or auditable attestation.
Public proof checklistWaiting
Waiting for scan
ScanIP, ISP, DNS, TLS, Geo, and quality gates appear after scan.
Public Network Proof Waiting for server/public proof.
Retest history / stabilityWaiting for scanWrites a local summary after scan; this is not global uniqueness proof.
LocalRetest Waiting Keeps only a small summary, not a full snapshot.
Runtime hash Waiting At least two scans are required to judge stability.
Evidence boundary LocalHistory Publicand cohort proof still require server-side or third-party data.
Statistical sample Waiting WaitingServer-side cohort proof or third-party statistics.
Match frequency Waiting Frequency comes only from cohort proof, not from one local scan.
Stable retests Waiting At least two retests for the same profile are required to judge runtime stability.
Statistical boundary Not closed A local cohort does not equal global uniqueness.
StabilityTimeline WaitingLocalRetest
After scan, show recent retest score, public proof, and runtime hash stability.
Not imported Waiting cohort proof Local retests only prove repeat stability on this machine; global uniqueness, frequency, and cohort statistics must come from server-side or third-party reports. verified-row candidate Requires stable local runtime plus auditable cohort proof.
Waiting for scanRecent local summaries appear after completionreview
Evidence package navigatorWaiting for scanSummarize proof, archive, receipt, QA, and report outputs after scan.
WaitingEvidencePackage GenerateReportAfter generation, this organizes deliverable evidence files and missing items into one checklist.
Previous evidence package import / continuity comparison Paste a previous evidence-package navigator or QA handoff to check deliverable continuity.
Signed evidence package manifest receipt GenerateStable JSON plus SHA-256 receipt locks the current evidence package navigator and continuity comparison.
GenerateWrites this evidence package navigator and previous-package comparison into the checksum payload.
manifest Receipt history stores only hash, operator, signature time, and verification summary.
Waiting for scanGenerate evidence package navigator after scan.
Evidence receiptWaiting for scanGenerate a copyable report receipt after scan.
Evidence ID Waiting Generated from this summary, without the full snapshot.
Readiness Waiting Commercial verified Requires no failing items and closed evidence.
Blocking Gates Waiting Lists the main reasons blocking verified status.
Waiting for scanGenerate receipt after scan.
QA handoff package Waiting
Waiting for scanGenerate a copyable/downloadable review package with score, receipt, public proof, and external report deltaa、drift history, and action queue.
Package ID Waiting Generated from summary, without the full raw snapshot.
Public / External Waiting Publicand external proof are marked separately.
Queue Waiting Fail/Reviewitems keep next actions.
Boundaries Waiting runtime hash is measured; public fields rely on server-side or third-party proof.
Evidence freshness SLA Public proof、External report、cohort and signed receipts are freshness-marked by the commercial review window.
Waiting
Waiting for scan QA package generation required Missing evidence is review; mark fail only after the SLA expires.
Commercial review policy Choose internal QA, customer handoff, public-proof review, or verified-row promotion criteria.
Waiting
Waiting for scan Review required After scan completion, generate commercial review gates for the selected policy.
Policy presets only decide review gates and do not promise production readiness.
Current policy actions are sorted by the selected review gates.
Waiting for scan ScanShows the first proof or field blocker for the current policy after scan.
PolicyBlocker trends show new, persistent, and resolved gates after multiple QA packages.
WaitingHistory At least one QA package is required Stores only gate labels, status, and package ID, not raw snapshots.
PolicyHistoryStores only status, gate counts, and package ID, not full raw snapshots.
No history yet Waiting QA Package generation Policy result changes appear after multiple retests.
Waiting for scanGenerate QA package after scan.
Section summaryWaiting for scanGenerate six-dimensional status overview after scan.
Overall
Waiting
Not scanned
Public identity
Waiting
Not scanned
BrowserProfile
Waiting
Not scanned
Runtime hardware
Waiting
Not scanned
Consistency
Waiting
Not scanned
Automation
Waiting
Not scanned
FieldsDetailsWaiting for scanGenerate field matrix, filters, and developer JSON after scan.
0 fields

Developer evidence JSON

Start scanGenerate full snapshot after scan.

schema pending 0 KB
FieldsCoverage Waiting for scan FieldsStatus is summarized after scan.
IssuesQueue Waiting for scan Failand review fields are prioritized.
EvidenceSpec schema pending Keeps the full raw snapshot.
Captured time Waiting for scan runtime measured evidence。
Raw JSONOpen audit snapshot
{}