The audit keeps its auditor.
It loses the busywork.
Visionably Audit crawls the site, runs the full WCAG 2.2 A/AA rule set on every rendered page, walks it with a real keyboard, reflows it at five zoom levels, screenshots every finding, and writes the sheets your practice already ships. Your team starts where machines stop: at judgment.
50 of 55 WCAG 2.2 A/AA criteria automated · zoom 125–400% · annotated evidence · ACR + GIGW/IS 17802 · deep PDF module
What happens to
every page.
Not a source scan. Every page is rendered in a real browser and put through the same passes your auditors would run by hand — in order.
-
Rendered crawl
A real browser discovers same-origin pages, follows redirects correctly, and can sign in first — one-time credentials or session cookies, used for the run and never stored.
-
The rule set
The automated WCAG 2.2 A/AA checks run against the rendered DOM — after scripts, after fonts, after animation settles — not against the HTML the server happened to send.
-
A real keyboard
An actual Tab-through of the actual focus order: traps, skips, invisible stops, focus that never becomes visible. Not an inference from the markup — a walk.
-
Reflow & zoom
The page again at 125%, 150%, 200%, 300% and 400% — recording content loss, overlap and horizontal scroll at every step, plus a mobile viewport pass.
-
AI judgment, contained
Alt-text quality, link purpose, heading semantics, a visual review of the rendered page. Everything AI decides enters the report as a REVIEW item with a stable ID — never auto-passed, never auto-failed.
-
Evidence & dedup
Every finding is screenshotted and annotated at the failing element, then deduplicated site-wide: one VIS-ID per root cause, with its instance count — not four hundred rows of the same footer.
Fifty criteria automated.
Honest about the rest.
Tools that claim full WCAG coverage are lying to your clients. Here is the actual line between what this engine decides, what it drafts for you, and what remains yours.
50/55
Decided by the engine
WCAG 2.2 A/AA success criteria checked automatically on every rendered page — structure, contrast, focus, reflow, target size, input behavior, consistency across the crawl.
REVIEW
Drafted for your judgment
Where rules can't decide — is this alt text honest, does this link name its purpose, is this heading real structure — AI drafts a position and files it as REVIEW. Your auditors adjudicate; the engine never signs.
5
Yours, scripted
The media and human-judgment criteria stay manual — as they should. The deliverable includes prepared assistive-technology scripts so that pass starts from a checklist, not a blank page.
You ship the same report.
You just don't type it.
Sample sheets from a pilot deliverable. Executive summary, per-page detail, ACR and GIGW/IS 17802 mappings, fix groups, AT scripts — one workbook, one source-of-truth count.
Engineered against
false positives.
Scanners lost auditors' trust by crying wolf. Every rule in this engine has been tuned against the noise that makes automated findings un-shippable.
- Contrast on settled colors
- Mid-animation frames aren't failures. The engine reconciles transient contrast readings against the page's settled state before a finding exists.
- Screen-reader-only text understood
- Visually-hidden utility text is recognized for what it is — excluded from resize and reflow checks instead of reported as clipped content.
- Target-size exceptions read properly
- WCAG 2.5.8's inline exception is applied the way the Understanding document means it — links in running prose don't flood your report.
- Stable IDs across re-runs
- Findings carry deterministic dedup keys, so a re-crawl after fixes diffs cleanly: resolved, persisting, new. Retest reports assemble themselves.
- Documents aren't skipped
- The deep PDF module pulls every linked document through PDF/UA validation — the part of a web estate most site scanners pretend not to see.
Judge it on a real engagement.
Bring one live site. We run the engine beside your team, and you compare the deliverable to what you would have written by hand. If it doesn't hold up, you've lost an hour.