Seven integrity checks. Consistency: bundle seal, session chain, document body hash, per-manifest integrity. Bundle v2 adds a per-event hash chain (localizes tampering to a session) and a SHA-256 seal. Signed exports get full ES256 signature verification — keys ship inside this page, so it still runs with zero network. Unsigned or v1 files are reported honestly as intact-but-not-authenticated. Details: /science/integrity-checks/.
A composition fingerprint. Concrete moments lifted from the recording — pauses where a writer was thinking, corrections where they revised in flow, paste patterns, mouse paths. Severity-tagged, click any to jump to that moment in the timeline.
A composite reading. One number summarizing how consistent the fingerprint is with hand-typed composition. The moments are the evidence; the composite is the summary.
Not an AI detector. We measure the writing PROCESS, not the output text. A writer who types out model output character-by-character can produce a clean composition fingerprint. The verifier surfaces evidence; it does not pronounce verdicts.
Not a black box. Every score is computed from formulas published at /science/combined-fingerprint/. The verifier source is open. The integrity checks use a hash function any reader can recompute.
Not network-dependent. Files stay on your computer. The page runs entirely in JavaScript inside your browser. No upload, no login, no telemetry.