Audit trail

A record auditors trust.

Every change, approval, and activity is captured automatically in a tamper-evident trail — who, what, when, where, and the exact before-and-after — so auditors see a complete, trustworthy history of your quality controls.

Immutable, tamper-evident audit trail of quality events

Every entry

The full story behind every change

An audit entry isn't just a timestamp. Each one answers the questions an auditor will ask — before they ask them.

Who

The authenticated user behind the change.

What

The record, the action, and the exact fields.

When

A timestamp, written in the same transaction.

Where

The originating IP address.

Before → After

A full field-level diff of what changed.

Automatic capture

Nothing to remember to log.

The audit trail isn't something users opt into — it's enforced at the database. Every insert, update, and delete fires a trigger inside the same transaction as the change, so the record can never drift from reality.

  • Captured at the database, not the app
  • Same-transaction — never out of sync
  • Covers every record, automatically
Audit log entries captured automatically by the database
Tamper-evident

Append-only, by design.

There is no edit button and no write API for the audit trail — entries can only be added, never altered or removed. Each one carries the complete before-and-after state, so reviewers see exactly what changed and who changed it.

  • Append-only — no edits, no deletes
  • Full before/after on every entry
  • Aligned with 21 CFR Part 11
Append-only tamper-evident audit records
Real-time & searchable

Find any change in seconds.

Activity streams into a live feed the moment it happens. Filter by entity, action, user, or date range, and open any entry to see the field-level diff side by side — answering an auditor's question without a database query.

  • Live feed, updated in real time
  • Filter by entity, action, user, date
  • Side-by-side diff viewer
Searchable real-time audit feed with diff viewer

And more

Evidence that's ready before you need it

The audit trail isn't a feature you turn on for an inspection — it's always running.

Complete coverage

Every company-scoped record is covered automatically — new features included from day one.

Field-level diffs

See the precise values that changed, with friendly labels instead of raw columns.

Export-ready evidence

Hand auditors a clean, readable history instead of a screen-share of the database.

Entity links

Jump straight from a log entry to the document, CAPA, or record it describes.

Always current

The feed reflects changes the instant they commit, across every user and site.

Identity-bound

Every entry is tied to a verified user — accountability you can stand behind.

Walk into any audit ready

Stop preparing for audits. Just be ready for them.

Request a demo