WordPress plugin intelligence profile

AsafAmos Accessibility Scanner

Free WordPress accessibility checker: scan for WCAG 2.1/2.2 AA & ADA issues with axe-core — private, in-admin, no overlay widget. EAA 2025 ready.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update19 Oct 202613d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records AsafAmos Accessibility Scanner version 1.3.0 as active, updated 13d ago and tested up to WordPress 7.1.

Overview

About this plugin

2 AA and ADA accessibility violations on your site — the standards behind the EAA 2025, ADA Title III, and Israeli תקנה 35. 11 — is bundled with the plugin and runs entirely in your WP admin browser tab. The target page is loaded in a hidden iframe inside the admin area and evaluated there.

The default scan flow does not transmit your URL, your HTML, or any scan contents to any external service.

What it does

  • Loads the target page in a hidden iframe inside your WP admin and evaluates it with bundled axe-core 4.11. Nothing leaves your server during a normal scan.
  • Reports every violation grouped by severity (critical / serious / moderate / minor).
  • Links to axe-core documentation for each rule so you can fix it in your theme or content.
  • New in 1.3: a Generate AI fix button on every violation. Click it and Claude suggests the exact before / after code change for that element. Nothing is sent until you click — see “Optional features” below for exactly what is transmitted. Fixes are suggested code changes; you (or your developer) apply them in your theme or content.
  • Optional daily cron re-scans (off by default — see “Optional features” below for what it does and does not transmit).
  • Works with any theme, any page builder, any caching plugin.

Why not an accessibility overlay?

Overlay widgets (the “robot button” you’ve seen on other sites) inject runtime JavaScript over broken HTML. They do not fix anything; the FTC fined the largest vendor $1M in January 2025. Real compliance means fixing the source HTML / CSS.

This plugin shows you what to fix — it does not hide problems and it does not ship any JavaScript to your visitors.

Built for new accessibility regulations

  • EAA 2025 — European Accessibility Act, enforceable since June 2025
  • ADA — U.S. courts apply WCAG 2.1 AA as the de facto standard
  • Israeli תקנה 35 — updated October 2024 with stricter enforcement

Free. Optional paid tier (separate hosted service)

The plugin itself is free. Unlimited scans, optional daily cron, full per-rule violation report — all included.

com generates the AI fix suggestions. The service is not part of this plugin and is never contacted by the default scan flow. A small number of AI fixes per day is free without an account.

For unlimited fixes, the axle Site plan ($19/month) gives you an API key that you paste in this plugin’s Settings; it is then sent with your fix requests and with the optional cron scan, both described below.

Not a compliance certificate

11, the engine used here) catch roughly 57% of WCAG issues. Manual review by a qualified human auditor is still recommended for full conformance.

Optional features (and what they transmit)

This is the full and accurate transmission story for every feature. The default install transmits nothing.

1. “Scan now” button — default scan flow

  • Runs entirely in your WP admin browser tab.
  • Loads the target page in a hidden iframe and evaluates it with bundled axe-core 4.11.
  • Does not transmit anything to any external service.
  • Scan results are written to your WordPress wp_options table under the key axle_last_scan so the admin dashboard can render the summary.

2. Auto scan = Daily (opt in only — Off by default)

  • Only relevant if you explicitly enable this in Tools → AsafAmos Accessibility Scanner → Settings.
  • WP-Cron runs without a browser, so the daily cron cannot use the in-browser iframe scanner. Instead it uses the hosted scanner at POST https://axlescan.com/api/scan with body { "url": "<your configured target URL>", "source": "axle-wordpress" } (and Authorization: Bearer <key> if you’ve entered an axle API key).
  • Requires your target URL to be publicly reachable — the hosted scanner cannot reach LocalWP, staging behind basic auth, or VPN-only environments.
  • No visitor data, form data, or admin content is sent. Only the configured target URL.
  • Disabled by default. Setting can be turned off again at any time.

3. “Generate AI fix” button — only when an administrator clicks it

  • Nothing is sent when the page loads or when a scan runs. A request is made only when a user with the manage_options capability clicks the “Generate AI fix” button on a violation row.
  • Your WordPress server then sends one request to POST https://axlescan.com/api/fix. The request contains: the axe-core rule id, impact, description, help text and documentation link for that violation; one element’s HTML (truncated to 500 characters), its CSS selector, and axe-core’s failure summary for that element.
  • If you entered an axle API key in Settings, it is sent in an x-axle-key header so the service can apply your plan. Without a key the free daily allowance is used.
  • Not sent: your site URL, other pages, visitor data, form data, WordPress users, passwords or any other admin content.
  • The service passes the violation text and the element snippet to Anthropic’s Claude API to generate the suggested change, and returns the suggestion to your admin screen. The suggestion is displayed as plain text and is never applied to your site automatically.
  • No fix is requested unless you click, and you can stop using the feature at any time simply by not clicking it.

com)

com/legal/privacy)

com/terms

com/privacy

com at the network level.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • accessibility checker
  • a11y
  • ada
  • wcag
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity19 Oct 202613d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.2.41.3.0
WordPress compatibility7.1.27.1.3
Version1.2.31.2.4
WordPress compatibility7.17.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.