Audit logs.
Reports that satisfy legal.
"We're working on accessibility" doesn't hold up in a procurement review or a demand letter. Show the work — every scan, every suggestion, every approval — with an immutable trail and reports you can hand to your lawyers.
Every action. Every actor. On the record.
The audit log is append-only. Nothing can be edited or deleted — even by the site owner. That's the point: it's the record you produce in a dispute.
Every event captures enough context to reconstruct what happened, when, why, and who made the call. No guessing. No "I think we approved that one in March."
Timestamp
When the action happened (UTC)
Actor
Which user took the action
Event
scan / suggestion / approval / rejection / revision / apply
Rule
The exact WCAG rule the action relates to
Target
The page, post, or element affected
Before / after
Original HTML and the change applied (for fixes)
Reason
AI explanation or human-provided rejection note
acmecorp.com — append-only
2,847 events · earliest entry 2025-11-04
Approved AI fix · alt text added to leadership photo
1.1.1 Non-text content · /about · sarah@acmecorp.com
AI proposed alt text describing the leadership photo
1.1.1 Non-text content · /about · sarah@acmecorp.com
"Use a button instead of a div with role=button"
4.1.2 Name, role, value · /products/wireless-mouse · marcus@acmecorp.com
AI proposed adding role=button and aria-pressed
4.1.2 Name, role, value · /products/wireless-mouse · marcus@acmecorp.com
Scheduled daily scan · 12 new issues · 0 regressions
184 pages · 7 standards · acmecorp.com · system
Approved AI fix · darkened CTA text from #888 to #404040
1.4.3 Contrast (minimum) · /pricing · sarah@acmecorp.com
AI proposed contrast fix on three button labels
1.4.3 Contrast (minimum) · /pricing · sarah@acmecorp.com
Append-only · cryptographic chain · downloadable as CSV or JSON
Reports built for the people who actually ask for them.
For legal
A timestamped record of every issue identified, when it was found, when it was fixed, and who approved the fix. The defensible "we acted in good faith" record.
For procurement
A current-state WCAG / Section 508 / ADA / EN 301 549 conformance summary you can attach to RFPs, vendor questionnaires, or VPAT requests.
For your accessibility statement
A quarterly summary of scan history, score trend, and outstanding issues — formatted to drop into your public accessibility statement page.
One workflow. Four parts that fit together.
Lock in the record.
Every action, every actor, on the record. Compliance reports for legal, procurement, and your accessibility statement page.
Free scan covers one URL. The full plugin scans every page and suggests AI fixes you review.