After years of building websites, I got hit with an accessibility complaint.
I spent months learning WCAG, scanning my sites with every tool out there, and hating every one of them. They all generated massive PDF reports that sat in a shared drive collecting dust. So I built my own.
AccessGuard scans your site for WCAG 2.2 issues and generates production-ready code fixes for every one of them - not documentation links, not vague recommendations, actual code you can copy-paste and deploy.
What makes it different:
- AI-generated code fixes for every issue
- Scans JavaScript-rendered pages via headless Chrome, so React/Vue/Angular
SPAs work out of the box
- Prioritizes issues by lawsuit risk, not just WCAG severity
- Smart grouping - no 500-issue reports, just the issues that matter
- AltWizard: drag-and-drop AI alt text generator for images
The regulatory urgency is real - the EU Accessibility Act took effect June 2025
and ADA digital lawsuits hit 5,100+ in 2025 alone.
Tech stack for the curious: Rails 8, Ruby 3.4, PostgreSQL, Hotwire (no JS framework), Vanilla CSS (no Tailwind), Ferrum for headless Chrome scanning,
Solid Queue/Cache/Cable (everything on Postgres, no Redis), Kamal for deployment, ImportMap (no Node build step).
After years of building websites, I got hit with an accessibility complaint. I spent months learning WCAG, scanning my sites with every tool out there, and hating every one of them. They all generated massive PDF reports that sat in a shared drive collecting dust. So I built my own.
AccessGuard scans your site for WCAG 2.2 issues and generates production-ready code fixes for every one of them - not documentation links, not vague recommendations, actual code you can copy-paste and deploy.
What makes it different:
The regulatory urgency is real - the EU Accessibility Act took effect June 2025 and ADA digital lawsuits hit 5,100+ in 2025 alone.Tech stack for the curious: Rails 8, Ruby 3.4, PostgreSQL, Hotwire (no JS framework), Vanilla CSS (no Tailwind), Ferrum for headless Chrome scanning, Solid Queue/Cache/Cable (everything on Postgres, no Redis), Kamal for deployment, ImportMap (no Node build step).
Free tier: 3 scans, no credit card required.
https://getaccessguard.com
Happy to answer questions about the scanner architecture, the checker methodology, or the AI fix generation.