EU AI Act

Article 12, mapped.

Automatic event logging for high-risk AI systems. What Runback supplies, and what stays yours.

EU AI Act · Article 12 · Annex III

390 days.

Until automatic logging is mandatory for high-risk AI. 2 December 2027.

Coverage

5 supplied. 2 partial. 1 yours.

Each requirement, paired with exactly what answers it.

  1. Art. 12(1)SDK capture, automatic, from inside your processSupplied
  2. Art. 12(2)(a)Every gated decision recorded, with the rule that blocked itSupplied
  3. Art. 12(2)(b)Period report computed from the data, not sampledSupplied
  4. Art. 12(2)(c)Per-agent coverage against your declared registerSupplied
  5. Art. 12(3)Timestamps, inputs, context — human identity only via an approval gatePartial
  6. Art. 19 / 26(6)Per-plan retention and legal hold; six months needs Enterprise or self-hostPartial
  7. Art. 12 — impliedHash chain, signatures, RFC 3161 timestamps, public logSupplied
  8. Art. 9, 11, 17Evidence feeds them; the process is yoursYour obligation

Assessed by hand, requirement by requirement.1

Check it yourself

Check every claim yourself. No account.

A compliance claim you cannot check is a marketing claim. Every row above resolves to something you can run.

Check it without usShell
# 1. Verify a record's integrity and origin — no account required
npx @runback/verify audit-export.json
#    exit 0 = intact AND signed by our published key
#    exit 2 = intact, but origin unproven
#    exit 1 = a check failed

# 2. Check our published signing key out of band
curl https://runback.dev/.well-known/runback-audit-key.pem

# 3. Confirm a checkpoint was time-stamped by an authority we do not control
openssl ts -reply -in runback-checkpoint-4-freetsa.org.tsr -token_in -text

# 4. Read the public transparency log and archive it
curl https://runback.dev/api/transparency

Steps 2–4 use no Runback software at all: an auditor should not have to run our verifier to check our tamper-evidence.