Skip to content
A11ySignal

WCAG 2.2 AA · EN 301 549 · European Accessibility Act

Accessibility is a
regression, not a project.

You fixed the contrast last quarter. Then a new hero shipped, a form got redesigned, and nobody noticed. A11ySignal re-checks every page on a schedule and tells you the day it breaks — with the element, the rule, and the criterion it fails.

One page, no account, results in about half a minute.

What actually fails

The same four things, on nearly every site.

None of them need a rebuild. They need someone to notice. Percentages are from the WebAIM Million, an annual scan of the top million home pages.

failscolor-contrastText sits too close in luminance to what is behind it. Brand refreshes cause this constantly.WCAG 1.4.383% of pages
failsimage-altAn image carries meaning and says nothing to a screen reader.WCAG 1.1.155% of pages
failslink-nameA link announces as "link" — icon-only buttons and empty anchors.WCAG 2.4.448% of pages
failslabelA form field has a placeholder where it needs a label. Checkout blockers live here.WCAG 3.3.244% of pages

How it runs

Set it up once. Then it behaves like uptime monitoring.

  1. 01

    Point it at a site

    Give it a URL. It reads your sitemap and follows links from there, so you do not list pages by hand. Exclude a staging path if you need to.

  2. 02

    It runs on your schedule

    Daily, weekly or monthly, in a real browser with axe-core. JavaScript renders, then every element gets checked against WCAG 2.2 AA.

  3. 03

    You hear about changes, not noise

    Email and Slack fire on what is new since last time. A page that was already broken does not get reported twice.

Built for the people who get blamed

You maintain twenty client sites. You cannot audit them by hand.

Since 28 June 2025 the European Accessibility Act applies to e-commerce, banking, ticketing and most consumer services sold into the EU. Your clients will forward that letter to you. This is how you answer it in an afternoon rather than a quarter.

On the Agency plan

yessitesClient sites monitored under one login, each with its own schedule.20
yeswhite-labelReports carry your logo and colours, not ours. Send them as-is.PDF
yesstatementA pre-filled accessibility statement per site, in the shape EN 301 549 expects.draft
yesapiPull scores into your own dashboard, or fail a build on a regression.REST

Find out where one page stands, right now.

No account, no card. You get the same engine the paid plans run on, pointed at a single page.

One page, no account, results in about half a minute.