FIWK — Forensic Intent Witness Kit

Signed evidence that an AI session kept its stated intent

FIWK watches AI-assisted sessions, scores every turn against the user's declared intent, and issues a cryptographically signed certificate — auto-certified when clean, flagged for human review when anything drifts.

How it works

1

Anchor the intent

The session starts with a declared purpose. FIWK hashes it (SHA-256) and seeds the session chain with that anchor.

2

Witness every turn

Each prompt and response is scored for drift, correction persistence, and continuity — server-side, against the anchored intent.

3

Certify by exception

Clean sessions are auto-certified with a signed Ed25519 envelope. Deviations are flagged and held for human disposition.

Why it matters

Verifiable offline

Certificates are deterministic: any auditor can recompute the session chain hash from the persisted turns — no need to trust our servers.

Review only what drifted

Review-by-exception means humans look at the 5% of sessions that deviated, not the 95% that didn't.

Works where agents work

A browser extension witnesses ChatGPT, Gemini, and Claude sessions in place. Console and API channels cover the rest.

What a certificate looks like

"kind": "session_certification",
"intent_sha256": "9f2c…a41b",
"chain_sha256": "d7e0…33c9",
"turns": 14, "deviations_flagged": 0,
"mode": "auto", "signature": "ed25519:…"