

AuditKit
Tamper-evident audit logging with SHA-256 hash chaining. SDKs for Node, Python, Go, Ruby. Embeddable React viewer. SOC 2 evidence export. AGPLv3.
Cost / License
- Freemium (Subscription)
- Open Source (Apache-2.0)
Platforms
- Online


AuditKit
Features
AuditKit News & Activities
Recent activities
- robertatkinson3570 added AuditKit
AuditKit information
What is AuditKit?
AuditKit is an open-source audit logging platform designed for B2B SaaS teams that need tamper-evident, compliance-ready audit trails. Built on SHA-256 hash chaining — the same cryptographic technique used in git, certificate transparency logs, and blockchain systems — AuditKit ensures that any modification to a stored event is mathematically detectable. Each event's hash incorporates the previous event's hash, forming a chain that breaks visibly at the point of any alteration.
The platform provides native SDKs for Node.js, Python, Go, and Ruby, enabling developers to instrument audit logging with a single function call. Events are ingested over HTTPS, validated, hashed, and written to append-only storage. A standalone verification algorithm can independently recompute and validate the entire chain without trusting AuditKit's infrastructure. For customer-facing use, AuditKit includes an embeddable React component that renders a filterable, searchable audit log viewer directly in your product's dashboard.
Compliance teams benefit from automated SOC 2 evidence export, which generates the specific artifacts auditors request — access logs, change histories, and integrity verification reports. AuditKit is licensed under AGPLv3, with source code publicly available. The managed cloud offering includes a free tier at 1,000 events per month, scaling to 5 million events per month at $349/mo for teams that need higher volume without self-hosting.
