

<strong>Overview Dashboard</strong> — Combined accessibility + analytics dashboard with animated score ring and tab navigation
AccessIQ is a free WordPress accessibility plugin that combines three tools most sites pay separately for — an automated WCAG 2.1 & 2.2 accessibility checker, a self-hosted click heatmap engine, and behavior analytics — all inside a single dark-themed dashboard, with no data leaving your server.
Please note: automated checks find many common problems (missing alt text, empty links, skipped headings, missing page language, form labels, contrast and more) but cannot prove that a site conforms to WCAG. Treat the score as a guide and complement it with manual testing (keyboard, screen reader, content review).
No API keys. No subscriptions. No third-party services for core features.
🔬 Live Demo | 📖 Documentation | 💬 Support Forum
ADA and EAA lawsuits are rising. Any publicly accessible website can be targeted — and “we didn’t know” is not a legal defense. WCAG 2.1 conformance is increasingly referenced by law across the US, EU, and UK.
Inaccessible sites lose real users. 1 in 4 adults has a disability that affects how they use the web. An inaccessible checkout button or unlabeled form field directly costs you conversions.
Most tools only tell you there’s a problem. AccessIQ shows you exactly which element failed, why it failed, and what to fix.
♿ WCAG 2.1 & 2.2 Accessibility Scanner
Run unlimited scans on any page or post URL on your site. Get a 0–100 accessibility score, severity-ranked issues with element snippets, and full scan history. Choose Level A, AA, or AAA as the target; the checks are automated and cover a subset of WCAG.
🔥 Self-Hosted Click Heatmap Engine
See exactly where your visitors click, overlaid on your live site inside a macOS-style browser frame. All click data stays in your own database — no Hotjar, no external service required.
📈 Behavior Analytics
Track sessions, bounce rates, average time on page, and device splits. Animated Chart.js dashboards that rival tools costing $50/month — built right into WordPress.
🧩 Accessibility Profiles
Five one-click preset configurations — Vision Impaired, ADHD Friendly, Seizure Safe, Dyslexia, and Keyboard Only — that apply multiple accessibility settings instantly. The fastest way for visitors to get the experience they need.
🔡 Frontend Accessibility Widget
A fully redesigned floating toolbar with 15 accessibility tools, grouped accordion layout, Lucide SVG icons, Dark/Light/System theme switching, adjustable panel width and height, and mobile bottom-sheet support.
📊 Score History Chart
Track how your accessibility score changes over time for any scanned URL. See progress at a glance.
📋 Accessibility Statement Generator
One-click publish of an accessibility statement page (it states that you aim to conform; it does not certify conformance). Auto-fills last scan date and top violations, with a live preview and an embeddable [accessiq_badge] shortcode.
🔧 Auto-Fix Engine
Automatically apply frontend fixes for common violations — Skip Link, Focus Outline, HTML Lang Attribute, and Image Alt Text — with no code required.
Developers & Agencies — Audit client sites before launch. Deliver professional accessibility reports that build trust and justify ongoing maintenance retainers.
Business Owners — ADA and EAA lawsuits are rising fast. AccessIQ helps you find and track accessibility issues and documents your remediation efforts. It does not provide legal advice or guarantee compliance.
E-commerce Stores — Heatmaps reveal exactly which product page elements get clicked and which get ignored. Fix what matters for conversions.
Bloggers & Content Creators — Understand where readers engage without handing your data to Google Analytics.
UX Designers — Validate design decisions with real click data. Measure the impact of layout changes with before/after score tracking.
SEO Professionals — Clear heading structure, descriptive alt text and well-labelled links help both visitors and search engines understand your content. AccessIQ checks for these common problems.
Text & Reading
Color & Vision
Motion & Navigation
Accessibility Profiles
Widget Customisation
[accessiq_badge] Shortcode: Embed an accessibility badge (dark or light variant) anywhere on your site. It reads “Committed to WCAG 2.2 AA” by default (follows your scanner target; override with version="2.1"); add claim="compliant" only after you have verified conformance yourself[accessiq_statement] Shortcode: Show the saved statement on any page; use link="1" for a link only<html> tagThe free plugin is fully featured for most sites. AccessIQ Pro adds agency-grade tools:
AccessIQ stores all data in your own WordPress database. No scan results, click events, or session data are sent to external servers.
The scanner loads your own pages and saves the results to your own database. Nothing is sent to third parties.
No external fonts, scripts or services are loaded. Tracking uses a random per-browser-session id kept in the visitor’s sessionStorage (no cookies); no IP address is stored. A short-lived (one minute) hashed counter is used to throttle abusive request bursts.
This plugin does not connect to any external service. Scan, click, and session data are stored in your WordPress database, and no third-party fonts, scripts or APIs are loaded. (Optional integrations such as the Remote Hub only contact sites that you configure yourself.)
AccessIQ stores the following data in your WordPress database only:
Click Events (Heatmap): X/Y coordinates, CSS element selector, page URL, timestamp, device type.
Sessions (Behavior Analytics): Page URL, session duration, device type, timestamp, bounce status.
Scan Results: Page URL, WCAG violations, compliance score, scan timestamp, WCAG level.
What we do NOT collect: IP addresses, usernames, email addresses, cookies, or any personally identifiable information (PII).
No data is sent to third-party servers, and no external fonts or scripts are loaded. You can delete all AccessIQ data by deactivating and deleting the plugin.
For heatmap and analytics tracking, we recommend adding a disclosure to your site’s privacy policy informing visitors that anonymous click and session data is collected for site improvement.
Unminified source code available at: https://gitlab.com/thereadscope/accessiq