Verify it yourself
Don't take our word for it. Download a real (synthetic) Senthex proof bundle, run the offline verifier on your own machine, and change a byte to watch the check fail. The verdict in your browser equals the verdict from our offline Python tool.
Verify it yourself
Most AI-security tools ask you to trust them. Senthex gives you a verifiable record. Below is a real (synthetic) audit bundle — change one byte and watch the cryptographic chain catch it, live in your browser.
Flip the blocked attack's score 0.86 → 0.06 — an insider trying to hide it.
Editable. Nothing proves it wasn't changed.
{ "event": 13, "verdict": "block",
"injection_score": 0.86 }No integrity check — the edit is invisible. “Trust us.”
A SHA-256 hash chain, anchored to an independent timestamp.
External anchor: freeTSA — an independent RFC 3161 timestamp (public demo authority, not eIDAS-qualified), checked by the offline verifier.
| # | Verdict | Injection | row hash |
|---|
100% synthetic data (ACME Talent GmbH). This proves integrity — the records form an unbroken chain that wasn't silently rewritten before the timestamped anchor. It does not prove completeness (a snapshot can omit events) or origin (a signature comes later). Tamper-evident, not tamper-proof. The verifiable audit trail is a pilot capability (v1.1.7), not yet the published release.
Download the bundle + offline verifier
A self-contained zip: the proof bundle, a one-byte-tampered copy, and a pure-Python verifier — no database, no Senthex server, no trust required. 100% synthetic data; real SHA-256 chain + a real freeTSA RFC 3161 timestamp.
Download the bundle (zip)Python 3.11+ and three public libraries. Intact → chain_ok true, exit 0. Tampered → chain_ok false, exit 1.
pip install rfc3161-client cryptography httpx cd verifier python -m audit verify-export ../proof-bundle.json # -> "chain_ok": true, exit 0 python -m audit verify-export ../proof-bundle.TAMPERED.json # -> "chain_ok": false, exit 1
Want a proof dossier for your own stack?
Tell us your setup and we'll send a tailored proof dossier (still synthetic data) mapped to the compliance questionnaire your buyer uses.
This proves integrity — an unbroken chain, not silently rewritten before the timestamped anchor. It does not prove completeness or origin. Tamper-evident, not tamper-proof. freeTSA is a public demo authority (not eIDAS-qualified); in production the anchor is a qualified eIDAS timestamp (QTSP) — same mechanism. Audit-as-proof is a pilot capability (v1.1.7), not yet the published release.