EAA Compliance Scanner Desktop — Free, Offline WCAG 2.1 AA Scanner for macOS, Linux & Windows

August 25, 2026 · 4 min read

Accessibility compliance doesn't have to mean expensive SaaS tools or slow cloud-based scanners. The EAA Compliance Scanner Desktop is a free, native desktop application that runs every WCAG 2.1 AA rule right on your machine — no accounts, no internet, no limits.

It's built for developers, QA engineers, and compliance teams who need to check sites before they go live, run batch audits, or integrate accessibility into CI/CD pipelines without hitting API rate limits.

What It Does

The desktop app applies the same 22 WCAG 2.1 AA rules as our CLI and web-based scanner, but in a native interface with features designed for daily use:

Why a Desktop App?

Most accessibility scanners today are either web-based (meaning your page data passes through their servers) or cloud APIs that charge per scan. The desktop app is different:

Platform Breakdown

macOS

Native builds for both Apple Silicon (M1/M2/M3/M4) and Intel Macs. Comes as DMG and ZIP. Note: the app is not signed with an Apple Developer ID, so on first launch right-click and select Open to bypass the unidentified-developer gate.

Linux

AppImage (universal, works on any distro) and .deb (Debian/Ubuntu). The AppImage needs chmod +x on first use. No runtime dependencies beyond what Electron bundles.

Windows

NSIS installer for permanent install and a portable .exe that runs from any folder — USB sticks, build agents, CI runners. No admin rights needed for the portable version.

Free vs Pro

FeatureFreePro
Single-page scan✓ Unlimited✓ Unlimited
Whole-site crawl✓ Up to 200 pages✓ Unlimited
PDF reports
Batch scanning
CSV / JSON export
Crawl depth200 pagesUnlimited
PriceFree (MIT)$19/year (coming soon)

Download

All builds are available on the downloads page. Or build from source:

git clone https://github.com/mahope/hermes-passiv
cd hermes-passiv/desktop
npm install
npm start

CI/CD teams can also run the same engine via CLI with pip or npm, or through the GitHub Actions workflow template.

What the Scanner Checks

The engine covers all 22 WCAG 2.1 AA success criteria that can be automated including:

Automated checks catch roughly 30–40% of accessibility issues. For full EAA conformance, pair with manual testing — see our free online scan tool and compliance guides.

Licensing

The free tier is MIT-licensed and open source. Pro requires an annual license key ($19/year). License keys will be issued through Lemon Squeezy once payment integration is live. Check the downloads page for current availability.

⬇ Download the Desktop App →

📖 Read more: Downloads page with all platforms and Pro pricing. Or use the free online scanner.