The audit trail is a separate, append-only ledger that lives alongside the form data. Every state change goes in: form opened, field edited (old value and new value), photo added, signature captured, draft saved, submission queued, submission sent, Procore record created, edit after submission, supervisor override. Each entry carries the user ID, the device ID, the timestamp from a trusted clock, and the geo-coordinate where available.
Corrections happen as new entries — never as rewrites. If a foreman captures a reading wrong and a QC manager corrects it, both the original and the correction are in the log with their respective authors and timestamps.This is what an audit trail is supposed to mean, and it’s what most off-the-shelf forms tools don’t do.
Exports are first-class: the log dumps as CSV for analysis or as a signed PDF for compliance review. The signing key is yours; we don’t hold a master key on customer audit logs. For regulated workflows — AMPP-endorsed coatings inspections, OSHA recordable safety incidents, certified payroll attestations — the log is the artifact that survives the next audit.