European Accessibility Act · EN 301 549 · WCAG 2.1 AA

Accessibility issues,
already handled.

Conformly is a compliance agent for the European Accessibility Act. It finds the accessibility issues on your site, fixes them with real pull requests, and documents conformance as dated, hash-chained evidence.

Detection is deterministic & free

Merged
Fix image-alt on marketing hero
conformly[bot] · #1 · components/Hero.tsx

Re-scanned with axe-core — 0 issues on the changed node

Mapped toEN 301 549 §9.1.1.1WCAG 1.1.1

Remediated 1 routed to human review


The difference

Overlays paint over the problem.
Conformly fixes the code — and proves it.

Accessibility overlay widgets layer a script on top of your site. They don’t change your code, they’re widely litigated, and they leave you with nothing to show a regulator. Conformly works in the other direction.

Overlay widgets

  • A script bolted on at runtime — your source never changes.
  • Frequently named in accessibility lawsuits.
  • No durable, dated record of what was fixed or when.
  • Breaks again the next time you ship.

Conformly

  • Real pull requests against your repository — your code is genuinely fixed.
  • Every fix verified by re-scan before it’s trusted; unsure cases go to review, never a guess.
  • A dated, hash-chained audit trail mapped to EN 301 549.
  • Continuous monitoring catches regressions as they ship.

The loop

Detect → Fix → Document → Monitor

One closed loop, run continuously. Each step is built to be honest about what it can and can’t prove.

  1. 01 · Detect

    Find what’s broken

    Deterministic, LLM-free scanning with axe-core and a real headless browser. Because detection is rule-based, re-running it on an unchanged site costs essentially nothing.

    Deterministic

  2. 02 · Fix

    Open a real PR

    The model proposes a precise, validated change — never free-form code. Each fix is verified by re-scanning the result. When a fix needs human judgment, it routes to review instead of guessing.

    Verified by re-scan

  3. 03 · Document

    Produce the evidence

    An EN 301 549 mapping, an accessibility statement, and a dated, hash-chained audit trail — the documentation enforcement actually asks for.

    Hash-chained

  4. 04 · Monitor

    Keep it that way

    Scheduled re-scans watch for regressions the moment they ship, so a fix that landed last month doesn’t quietly break next week.

    Continuous

Evidence, not assertions

A record you can hand to a regulator.

Every scan and every fix appends to a tamper-evident, hash-chained audit log. Each entry is dated, linked to the one before it, and mapped to the standard it satisfies. Nothing is back-dated; nothing is silently overwritten.

scan
✓ complete · axe 4.11.4
findings
11 serious · 0 critical
clause
EN 301 549 §9.1.4.3
seq 6
pr_opened
prev
9f2a…c41e
this
35f7f9ff…1d24d
verified
✓ chain intact

We never tell you you’re “compliant.”

No tool can certify blanket legal compliance, and any that claims to is selling you risk. Conformly reports the conformance of detectable criteria as dated evidence — qualified status like remediated, human-review, or no automated issues — never a verdict. Honest status is the product.

Why now

The European Accessibility Act is in force.

Since June 2025, a broad range of digital products and services sold in the EU must meet accessibility requirements built on EN 301 549, which leans on WCAG 2.1 level AA. Enforcement and penalties are handled per member state. Conformly is built specifically for that landscape.

  • European Accessibility Act
  • EN 301 549
  • WCAG 2.1 AA
  • EU data residency
  • axe-core
  • Least-privilege GitHub app

Start in a week, not a quarter

See exactly where you stand.

Get a free audit of your site — a real scan, mapped to EN 301 549, with the issues ranked and the fixes scoped. No overlay, no obligation.