Ship client work that passes the motion check — a motion accessibility audit for agencies.
MotionSpec gives agencies and studios a fast way to prove the motion on every client site is reduced‑motion‑safe by construction — a free scan against WCAG 2.2.2 (Pause, Stop, Hide · Level A) and WCAG 2.3.3, plus a citable €29 report you can hand the client.
Across 196 AI‑built apps we measured on 16 Jul 2026, 66.3% ran a loop you can’t pause (WCAG 2.2.2, Level A) and 96.9% shipped no reduced‑motion guard (WCAG 2.3.3, a best‑practice gap). Fast‑moving studios inherit exactly these gaps — motion that looks fine and quietly ignores a visitor who asked for less of it.
To be precise: MotionSpec verifies and compiles UI animation in AI-generated web apps — it does not generate AI video.
Why does motion accessibility land on the agency?
Motion accessibility is the requirement that UI animation honor WCAG 2.2.2 (Pause, Stop, Hide — Level A) and WCAG 2.3.3, and under the European Accessibility Act the site you shipped carries your studio’s name when a complaint arrives. An unpausable loop or a missing reduced‑motion guard is invisible in a design review and cheap to miss at velocity — and it becomes unbillable rework the moment a client’s accessibility reviewer flags it.
“We already handle accessibility.”
Most agencies do — contrast, alt text, focus order, semantics. Motion is the layer general audits skim: WCAG 2.2.2 (Pause, Stop, Hide) and 2.3.3 are easy to overlook, and a modern build pipeline emits animation faster than anyone reviews it. This is the motion pass your existing process doesn’t already run.
“Not another subscription across every client site.”
There isn’t one. The scan is free on any URL, and the €29 Motion Report is paid per site — only when you want the citable artifact. No seat, no per‑site subscription. If you ship at real volume, there are keyed and quoted options, but the default is pay‑per‑report.
What do you actually hand the client?
The €29 Motion Report is a dated, WCAG‑cited PDF documenting each motion issue on one client URL and its fix — an evidence artifact you attach to the handoff, not a compliance certificate. The free scan is the pre‑flight you run before every ship; the report is the paper trail you leave behind.
A pre‑flight on every site
Paste any live client URL and see every CSS‑motion issue against WCAG 2.2.2 and 2.3.3 with the fix — before the handoff, not after the client’s reviewer. Free, no signup, nothing stored.
A client‑facing evidence artifact
The €29 Motion Report is dated, WCAG‑cited, and benchmarked against 196 AI‑built sites — a document you can hand the client or attach to a statement of work as proof the motion layer was checked and fixed.
A badge you can ship as a deliverable
When a site comes back clean on the static check, it earns an embeddable “Motion checked” badge that re‑runs the scan live on click — verification by reproduction, not a stored certificate. A small trust mark you can hand a client, honestly scoped.
A static scan is a lower bound — it reads your CSS, not runtime JS or GSAP; not a full accessibility audit.
See every motion issue we can spot in your CSS — free.
The free motion check scans a site’s linked CSS against WCAG 2.2.2 (Pause, Stop, Hide — Level A) and WCAG 2.3.3, and shows every CSS‑motion issue it flags with a copy‑paste fix. Want it human‑verified, cited and benchmarked against 196 AI‑built sites? The €29 Motion Report is refundable within 14 days, no questions.
A detection check — we find and show the issues; we never promise to make your site compliant.
How do you know most sites have this problem?
Agencies inherit these gaps at volume: in a study of 196 AI‑generated production apps measured on 16 July 2026, MotionSpec found that 66.3% shipped an unpausable loop (WCAG 2.2.2, Level A) and 96.9% shipped motion with no reduced‑motion guard (WCAG 2.3.3 — a best‑practice gap, not a Level A failure). The full method and raw dataset are public, so the numbers you hand a client are ones you can defend.
ran a loop with no way to pause (WCAG 2.2.2 Pause, Stop, Hide · Level A)
shipped motion with no reduced‑motion guard (WCAG 2.3.3 — a best‑practice gap, not an A/AA fail)
median distinct motion root causes per app
came back clean
Read the study & open dataset →
Conflict of interest, disclosed: we ran this study and sell a tool that addresses it. That is exactly why the full method and raw data are public — so you can reproduce every number rather than take it on faith.
What do you actually get — measurably?
MotionSpec turns “is this site’s motion OK?” into three numbers you can check before you hand it over.
problems on the typical site — see yours free, in ~10s
Paste any URL: a count of motion problems, each with a copy‑paste fix, and where you rank against the 196 real sites we measured. No signup — provable on your own site right now.
sites with no “reduce‑motion” fallback → yours covered
96.9% of the sites we measured ship animation with no fallback for people who’ve set their device to “reduce motion.” MotionSpec gives every animation that calm fallback — so you stop turning those visitors away.
lighter, faster pages (one measured pilot)
The heavy, always‑on motion we flag is the same stuff that makes pages stutter and drain battery — so clearing it is two‑for‑one: more accessible AND lighter. In our first real deployment, the main content appeared in ~1.0s instead of 1.8s and the performance score rose 71→90.
You don’t have to take our word for it — the method and raw data behind the first two numbers are published in full, so you can check them yourself. The speed figures are from one measured deployment, shown as an example — not a promise.
What’s the smallest first step for one client site?
The smallest step is the free scan: paste one live client URL and see every CSS‑motion issue against WCAG 2.2.2 and 2.3.3, with the fix — no signup, nothing stored. From there the ladder is short and reversible.
Scan a site you shipped — free
Run the free motion check on a live client URL. Copy the fixes straight into the build. This is the same MIT engine the product runs, not a mock.
Free · €0Get the €29 Motion Report as an evidence artifact
Human‑verified, WCAG‑cited, benchmarked against the 196‑site study, PDF within one business day — refundable within 14 days, no questions. Hand it to the client as proof the motion layer was checked.
€29 per siteScale it across the studio
Shipping many client sites? A Dev Key (€29/month, cancel anytime) adds a keyed MCP and API to run checks in CI, and larger volumes are quoted. See how the tiers work.
Keyed · quotedAgency questions, answered.
Can I hand the report to a client?
Yes. The €29 Motion Report is a dated PDF that lists each motion issue on one client URL with its WCAG citation (2.2.2 or 2.3.3) and a copy-paste fix — an evidence artifact you can attach to a handoff or a statement of work. It documents that the motion layer was checked; it is not a compliance certificate, and it does not claim the site is EAA- or WCAG-compliant.
How is this different from a full accessibility audit?
A full accessibility audit reviews a whole page against many WCAG criteria. MotionSpec checks the motion layer only — it verifies two specific criteria, WCAG 2.2.2 (Pause, Stop, Hide) and WCAG 2.3.3 (Animation from Interactions) — and shows every CSS-motion issue with its fix. It complements a full audit rather than replacing it; motion is the part general audits most often skim.
Need a full audit? Hire a specialist — we happily coexist with their findings.
What does it cost per site?
The free scan is €0 for any URL. The human-verified Motion Report is €29 per site (incl. VAT, PDF within one business day, refundable within 14 days, no questions). No subscription is required to run a report — you pay per site, only when you want the citable artifact.
Do you offer volume terms?
Yes. If you ship many client sites, the Dev Key (€29/month, cancel anytime) adds a keyed MCP and API so you can run checks in CI across every project, and business terms are quoted for larger volumes. See the pricing page for how the tiers work.
See the tiers: motionspec.dev/pricing
Scan a site you shipped.
Paste one live client URL, see every CSS‑motion issue it flags with its fix, and decide from there — no signup, nothing stored. When you want the citable version, the €29 Motion Report is one business day away and refundable within 14 days, no questions.
Want the evidence base first? Read the 196‑site study & open dataset →
Writing the code yourself? For developers → · Building a platform? For platforms → · EAA‑exposed? For enterprise →