BioAudit
Tamper-evident evidence ledger
Experimental tamper-evident evidence ledger for regulated environments. Hash-chained events, write-once storage, and a roadmap to offline-verifiable audit packs.
Built for teams navigating FDA, GLP, and GxP requirements who need cryptographic assurance that history cannot be silently rewritten.
Status: experimental prototype. Not yet intended for production compliance use without additional review.
Built for teams that require proof
BioAudit applies ideas from formal verification to regulated life-science environments. The goal is simple: if history is altered, it should be obvious.
- Every lab event, protocol action, and compliance checkpoint is ingested into a unified audit bus.
- Each record contains the SHA-256 digest of the previous record, forming a tamper-evident sequence.
- Uses WORM semantics so that once an event is written, it cannot be altered or deleted.
- Prevents retroactive tampering even by administrators with full system access.
- Roadmap includes exporting a zip archive containing all events, a canonical manifest, and a root digest.
- Third-party auditors can verify pack integrity without access to the live system.
Part of the Omnis platform
BioAudit is part of our longer-term vision for deterministic, inspectable systems. It shares design principles with BioFlow and BioCost: canonical outputs, verifiable hashes, and replayable artifacts.
Use cases
Built for regulated environments where audit trails are not optional and trust must be verifiable.
Build toward 21 CFR Part 11 readiness with timestamped, hash-chained records of every protocol deviation.
Maintain an immutable audit trail for study conduct, sample handling, and analytical procedures.
Collect tamper-evident event streams from distributed sites and verify them against a shared root digest.
Developer corner
BioAudit is a Python/FastAPI prototype with Alembic migrations and a local WORM storage layer. It is designed to run locally first, with a clear path toward hosted and air-gapped deployments.
POST /audit/events
{
"event_type": "sample_received",
"study_id": "STU-001",
"payload": { "sample_id": "S-1001" }
}Build toward audit-ready infrastructure
BioAudit is part of our longer-term vision for deterministic, inspectable systems. If you are navigating FDA, GLP, or GxP requirements, we would love to hear what you need.