

<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 — a full WCAG 2.1 accessibility scanner, a self-hosted click heatmap engine, and behavior analytics — all inside a single dark-themed dashboard, with no data ever leaving your server.
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 compliance is increasingly required 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 Accessibility Scanner
Run unlimited scans on any page or post URL. Get a 0–100 compliance score, severity-ranked violations with element selectors, full scan history, and one-click rescans. Supports Level A, AA, and AAA.
🔥 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.
🔡 Frontend Accessibility Widget
A floating toolbar visitors can use to adjust font size, enable high contrast, apply a dyslexia-friendly font, and improve keyboard navigation — without a page reload.
📊 Score History Chart
Track how your accessibility score changes over time for any scanned URL. See compliance progress at a glance.
📅 Scheduled Scanning
Set weekly or monthly automatic scans across all published pages with email alerts when results are ready.
Developers & Agencies — Audit client sites before launch. Deliver professional WCAG compliance reports that build trust and justify ongoing maintenance retainers.
Business Owners — ADA and EAA lawsuits are rising fast. AccessIQ keeps you compliant and documents your remediation efforts — which matters in court.
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 — Google uses accessibility signals as ranking factors. Accessible, well-structured content with proper headings and alt text ranks better. AccessIQ catches both.
The 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 WCAG scanner runs client-side in your browser — it loads your page locally and sends results via AJAX to your own database. Nothing leaves your server.
The plugin loads fonts from Google Fonts (DM Sans, DM Mono for admin; Lexend for the frontend widget). See the External Services section for details.
Need more power? AccessIQ Pro takes accessibility to the next level:
This plugin does not send scan, click, or session data to external servers. All data is stored in your WordPress database.
AccessIQ loads typefaces from Google Fonts (fonts.googleapis.com):
When fonts are requested, the visitor’s browser sends a standard HTTP request to Google servers, which may include the visitor’s IP address, browser user-agent, and referring page URL.
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. The WordPress admin loads fonts from Google Fonts (see External Services). 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