EAA + AI adoption

Engineering audits for European SaaS teams.

Accessibility and AI adoption audits that turn compliance pressure and tooling chaos into prioritized engineering work, delivered in 7–21 days at a fixed price.

  • No SaaS subscription
  • No overlay resale
  • No mandatory retainer

Why now

Two operating realities, one engineering response.

Two parallel shifts in how European SaaS teams ship software. Each is new engineering work that is hard to scope from the inside.

Accessibility

The European Accessibility Act is in effect.

The EAA applies to a broad set of digital products and services sold into the EU, including SaaS serving European customers. Automated scans surface a fraction of the real WCAG issues, so engineering teams still need a prioritised, implementable plan tied to their codebase. The accessibility audit produces that plan: a compliance-readiness assessment, not legal certification.

AI adoption

AI coding tools spread faster than the governance around them.

Cursor, Claude Code, and Copilot are already in daily use across most engineering teams, with adoption uneven from one engineer to the next. The familiar gaps are inconsistent code quality, unclear allowed use, and weak repository-specific guidance. The AI adoption audit produces a tooling-fit assessment, repo-specific rules, and a rollout roadmap for engineering governance.

Audit products

Four fixed offers. Clear scope before kickoff.

Accessibility

EAA Accessibility Audit

For SaaS teams that need to understand EAA/WCAG exposure and turn accessibility findings into a prioritized engineering backlog.

€7,50014 days
  • Technical findings report
  • Prioritized remediation backlog
  • WCAG/EAA mapping
  • Dev-hour estimates
  • 3 sample PRs
Explore EAA audit

Remediation

Best when the team needs urgent component-level remediation, not a product-wide rewrite. If the codebase is too degraded for five fixes to make a meaningful impact, start with the audit alone.

EAA Audit + Top-Critical Remediation

For teams that need the audit plus implementation of the highest-priority frontend accessibility fixes.

€12,00014 days
  • Everything in the EAA Audit
  • Up to 5 Critical/High component-level frontend fixes
  • Fixes agreed at kickoff
  • Delivered inside the same 14-day window
Explore audit + remediation

AI governance

AI Adoption Audit

For engineering teams already using Cursor, Claude Code, or Copilot without consistent governance, repo-specific rules, or quality controls.

€5,0007 days
  • Tooling-fit assessment
  • Maturity scorecard
  • AI usage risk map
  • Custom Cursor / Claude Code rules + MCP templates
  • 30/60/90 rollout roadmap
Explore AI adoption audit
Most popular

Combined

EAA + AI Bundle

For SaaS teams facing accessibility compliance pressure and AI tooling governance at the same time.

€11,00021 days
  • Full EAA audit
  • Full AI adoption audit
  • Combined leadership handoff
  • €1,500 saving versus buying both separately
Book a fit call

Example output

See a deliverable, not a promise.

Every audit ships findings as engineer-ready tickets: severity, WCAG criterion, EAA mapping, root cause, a concrete fix, and a dev-hour estimate. Here is one, in the format you would receive it.

See the full artefact and the AI-track examples

Finding ticket

WCAG 2.4.3 · 2.1.2

High severity

Example output: illustrative, not from a client engagement

Modal dialog returns focus to body, not the trigger element

Affected
Shared <Dialog> primitive: checkout, account settings, invite flow
User impact
Keyboard and screen reader users lose their place in the page after closing any dialog. Focus drops to document body, forcing a manual re-tab through the navigation to resume the task.
Technical cause
The dialog component unmounts on close without storing the previously focused element. Radix's onOpenChange handler is wired, but the parent caller does not call element.focus() on the trigger after the close transition completes.
Suggested fix
Capture document.activeElement on open and restore focus to it inside a useEffect cleanup. Wrap with FocusScope from @radix-ui/react-focus-scope and set loop=false. Add a Playwright keyboard test that opens, closes, and asserts the trigger is the active element.

— EAA mappingAnnex I, Section III: perceivable and operable user interface

Category fit

Not a scanner. Not a widget. Not a six-month consultancy.

AuditSmith sits between tooling and enterprise programs: a short, senior-led audit that produces implementation-ready artefacts.

What they give
The value each option brings.
What they miss
The gap AuditSmith closes.
  1. Automated scanners

    Gives
    fast issue detection
    Misses
    prioritization, manual judgment, or remediation planning
  2. Accessibility overlays

    Gives
    a front-end patch layer
    Misses
    engineering remediation or compliance confidence
  3. Enterprise programs

    Gives
    broad platform and governance
    Misses
    fast, fixed-scope engineering output
  4. Open-ended consulting

    Gives
    advisory hours
    Misses
    fixed price, fixed timeline, or repo-ready artefacts
  5. Internal DIY

    Gives
    full team control
    Misses
    external prioritization, standards mapping, or structured output

Where AuditSmith fits

Fixed-scope engineering audit

A fixed-scope audit that produces reports, backlog items, rules, roadmaps, and sample implementation artefacts.

Operator proof

Performed end-to-end by one senior frontend engineer.

Muhammed Erdem, Senior Frontend Engineer

Muhammed Erdem

Senior Frontend EngineerMadrid

One senior engineer runs each audit end to end: scoping, the technical pass, and the implementation-ready writeup. The work behind it is public and checkable: open-source packages and shipped production products.

— Engineering profile

Stack
VueReactNext.jsTypeScript
Standards
WCAG 2.1 / 2.2 AA
Testing
PlaywrightVitestCypress
Practice
Design systemsperformance work
AI
Claude CodeCursorCopilotMCP
Years
9+shipping production products
Sectors
5AI · fintech · e-commerce · Web3 · mobile
Production AI
WCAG AAled frontend accessibility on a webchat platform
CodePen
#1Most Hearted creator, 2018 & 2019

Access and boundaries

Clear security, independence, and scope boundaries.

Built so internal champions can forward this page to legal, security, and procurement without surprises.

Legal

  • Standard NDA

    Plain-English mutual NDA available before any access discussion.

  • 24-hour countersign

    NDA returned countersigned within one business day.

Access

  • Repo access under NDA

    Read-only repository access handled under signed NDA, scoped to the surfaces being audited.

  • Least-access principle

    Only the access required to deliver the audit. Nothing broader, nothing retained.

Independence

  • No outsourcing

    One senior engineer performs the work end-to-end. No subcontractors, no offshore handoff.

  • No overlay resale

    Independent of accessibility overlays, scanner vendors, and remediation widgets.

  • No AI tooling reseller

    Independent of Cursor, Claude, Copilot, and other AI vendors. No referral fees.

Data

  • 30-day data deletion

    Repository copies, engagement notes, and working artefacts deleted 30 days after delivery.

  • Sample PR fallback

    If repo access is not possible, sample changes ship as gists or patch files instead of pull requests.

Pricing

Fixed price. Fixed timeline. No retainer.

Discovery call first to confirm scope and access. No self-serve checkout.

AuditSmith pricing
OfferPriceTimeline
AI Adoption AuditEngineering governance and tooling-fit audit
€5,0007 days
EAA Accessibility AuditUp to 50 web screens / flows
€7,50014 days
Most popular:
EAA + AI BundleBoth audits together, combined leadership handoff
€11,00021 days
EAA Audit + Top-Critical RemediationEAA audit plus up to 5 Critical / High component-level frontend fixes
€12,00014 days

Payment terms

  • 50% on contract signing
  • 50% on delivery handoff
  • 20-min fit call required
  • No self-serve checkout

Cancellation

  • Full refund before kickoff
  • 50% refund within first 3 days
  • No refund after Day 3

Forwardable PDF

Download the methodology pack.

— Methodology pack

v2 · 13 pages

A 13-page document covering audit process, standards, data and access handling, sample outputs, exclusions, and pricing. Built for forwarding internally to CTO, VPE, security, and procurement.

  1. 01

    Methodology

    Why now · Audit process · Standards covered · Data and access handling · Day-by-day schedule

  2. 02

    Deliverables

    EAA deliverables · AI deliverables

  3. 03

    Sample artefacts

    WCAG finding card · AI maturity scorecard · .cursor/rules excerpt · 30/60/90 roadmap

  4. 04

    Scope and exclusions

    Per-SKU boundaries · What is excluded

  5. 05

    The operator

    Credentials · Verifiable work

  6. 06

    Commercial

    Pricing · Payment terms · Path to kickoff · FAQ

— Request the PDF

Sent to your inbox.

methodology-pack.pdf

PDF · 13 pages

  • Sent in seconds
  • Forwardable
  • No newsletter

We send the PDF and a one-line follow-up. No newsletter, no third-party trackers. See our privacy policy for what happens to your email.

FAQ

Short answers to common buying questions.

General and commercial questions. Product-specific FAQs live on the individual audit pages.

General

6 questions

Commercial and security

5 questions

Next step

Book a 20-minute fit call.

Used to confirm scope, access, timeline, and whether AuditSmith is the right shape for the problem. No self-serve checkout. Every engagement starts here.

Booking this week

— Click here

Get on a call this week.

  • 20-minute call
  • Confirms scope, access, timeline
  • No charge, no commitment

— What happens next

  1. 01

    Fit call

    20-minute video call to confirm scope, access, and timeline.

  2. 02

    SOW + NDA

    Short SOW, invoice, and a mutual NDA before any repository access.

  3. 03

    Kickoff

    Repo access in place, audit timeline starts on the agreed date.