Accessibility statement
Last reviewed
This statement covers passa11y.com. It describes how the site conforms to WCAG 2.2 level AA, how that was tested, what we know is not covered, and how to tell us when we got something wrong.
Conformance status
passa11y.com is fully conformant with WCAG 2.2 level AA, with the exceptions listed under known limitations below. “Fully conformant” means every applicable success criterion is met, as far as our own testing can establish. This is a self-evaluation, not a third-party audit.
WCAG 2.2 level AA is one version above the requirement currently referenced by EN 301 549, the harmonised European standard behind the European Accessibility Act. We test against the newer version deliberately.
Scope
This statement applies to every page served from passa11y.com: the home page, the self-scan report, the standards reference, the waitlist confirmation page, the invite form and its confirmation page, and the error page. Content hosted elsewhere is out of scope; see known limitations.
How this was assessed
Accessibility here is a release gate, not a review step. A build that fails any of the checks below never reaches production, so the site you are reading passed all of them.
- Automated testing on every build. axe-core against WCAG 2.2 level AA and best practices, on every route, in both colour themes, at 1440 px and 390 px. Zero violations allowed — one finding fails the build.
- Colour contrast validated at the token level before the page is even built, in both themes, against the 4.5:1 and 3:1 thresholds.
- Keyboard, focus and structure assertions: a visible 2 px focus indicator on every focusable element, target sizes of at least 24×24 px, exactly one h1 and one main landmark per page, list semantics preserved, form errors carried by text and not by colour alone, and reading order equal to visual order.
- Lighthouse accessibility score of 100 on every page, enforced in continuous integration.
- Structural checks of what a screen reader reads — the accessibility tree, landmark names, heading order, form labels and error announcements, and the order in which the accessibility lens announces its state, all asserted automatically on every build.
What that list does not yet include is a person listening to this page end to end with a screen reader. That pass is scheduled, and this statement will be updated with its date and findings once it has happened. We would rather tell you it is outstanding than imply it is done.
The automated part of that list is published in full, per build, on the self-scan report.
Known limitations
We would rather name these than let you find them. If you hit something not on this list, it is a defect and we want to hear about it.
- Automated checks cover only part of WCAG. Of the 55 WCAG 2.2 AA criteria, 4 can be verified by a machine end to end and 25 in part; the remaining 26 are human judgement, and human judgement misses things. This is the same limitation we state about our own product.
- Email and the confirmation flow are third-party content. The confirmation message you get after joining the waitlist is composed and delivered by our email provider. We do not control its markup and cannot make conformance claims about it.
- No third-party audit has been carried out. Everything above is self-evaluation. We do not describe this site as certified, because it is not.
- The accessibility lens is a demonstration. The overlay that highlights landmarks, focus order and contrast results is hidden from assistive technology on purpose — it draws on top of the real page, and exposing a copy of the page structure would be worse than not exposing it at all. The underlying page is unchanged whether the lens is on or off.
Feedback
If any part of this site keeps you from doing what you came to do, write to hello@passa11y.com. Tell us the address of the page, what you were trying to do, and what happened — and, if you can, which browser and assistive technology you use. It helps, but it is not a condition of us answering.
We aim to reply within five working days. If a report describes a barrier we can fix, the fix ships with the next build and this statement is reviewed alongside it.
If you are not satisfied with our answer, you can raise the matter with the accessibility enforcement body in your country.
Review
This statement was prepared on 2 August 2026 by self-evaluation and is reviewed whenever the site changes materially, and at least once a year. The date at the top of this page is the date of the last review.