Title: AccessMate – AI Accessibility Scanner &amp; Widget
Author: awsm.in
Published: <strong>25 Mayıs 2026</strong>
Last modified: 26 Mayıs 2026

---

Eklentilerde ara

![](https://ps.w.org/accessmate/assets/banner-772x250.png?rev=3548400)

![](https://ps.w.org/accessmate/assets/icon.svg?rev=3548400)

# AccessMate – AI Accessibility Scanner & Widget

 [awsm.in](https://profiles.wordpress.org/awsmin/) tarafından

[İndir](https://downloads.wordpress.org/plugin/accessmate.zip)

 * [Detaylar](https://tr.wordpress.org/plugins/accessmate/#description)
 * [İncelemeler](https://tr.wordpress.org/plugins/accessmate/#reviews)
 *  [Kurulum](https://tr.wordpress.org/plugins/accessmate/#installation)
 * [Geliştirme](https://tr.wordpress.org/plugins/accessmate/#developers)

 [Destek](https://wordpress.org/support/plugin/accessmate/)

## Açıklama

**AccessMate** scans your WordPress site for WCAG 2.1 AA accessibility issues, scores
each page, and provides guided fixes — all from your WordPress dashboard.

**Zero running cost for you.** AccessMate is 100% free. AI features (code fixes,
plain-English explanations) use your own API key from Anthropic, OpenAI, Google 
Gemini, or a local Ollama instance. Your key is stored encrypted in your database
and never proxied through our servers.

#### ♿ Core features

✔ **Accessibility scanner** — checks 12 WCAG 2.1 AA rules on every page of your 
site
 ✔ **Score & grade** — A–F accessibility score with POUR (Perceivable, Operable,
Understandable, Robust) breakdown ✔ **Issue detail panel** — shows the offending
HTML, WCAG criterion, and affected element count ✔ **Issues by page** — stacked 
bar chart showing critical/warning/notice counts per page ✔ **Visitor accessibility
toolbar** — minimal floating widget with 10 user-controlled accessibility features
✔ **AI auto-fix** _(requires API key)_ — generates corrected HTML for fixable issues
✔ **AI explanations** _(requires API key)_ — plain-English summaries for non-technical
site owners

#### 12 WCAG rules checked

 1.  Images missing alt text (WCAG 1.1.1)
 2.  Colour contrast heuristic (WCAG 1.4.3)
 3.  Data tables missing headers (WCAG 1.3.1)
 4.  Missing landmark elements (WCAG 1.3.6)
 5.  Interactive elements not keyboard accessible (WCAG 2.1.1)
 6.  CSS animations without reduced-motion guard (WCAG 2.3.3)
 7.  Links with non-descriptive text (WCAG 2.4.4)
 8.  Skipped or empty heading levels (WCAG 2.4.6)
 9.  Focus indicator removed via CSS (WCAG 2.4.7)
 10. HTML lang attribute missing (WCAG 3.1.1)
 11. Form inputs missing label association (WCAG 4.1.2)
 12. Invalid ARIA role attributes (WCAG 4.1.2)

#### Visitor accessibility widget features

✔ Font size
 ✔ High contrast ✔ Dyslexia font ✔ Grayscale ✔ Reading guide ✔ Pause
animations ✔ Line height ✔ Large cursor ✔ Highlight links ✔ Screen mask

#### AI providers supported

 * **Anthropic Claude** (claude-haiku-4-5, claude-sonnet-4)
 * **OpenAI** (gpt-4o-mini, gpt-4o)
 * **Google Gemini** (gemini-1.5-flash, gemini-1.5-pro)
 * **Ollama** (local, no key needed — llama3.2, mistral, phi3)

#### Privacy

AccessMate makes no external requests unless you configure an AI provider and trigger
an AI action. When an AI action is triggered, your WordPress server makes a direct
request to your chosen provider using your key. No data passes through AccessMate
servers. The API key is encrypted at rest using AES-256-CBC with your WordPress 
auth salt.

### Third Party Libraries

 * [axe-core](https://github.com/dequelabs/axe-core) by Deque Systems — Mozilla 
   Public License 2.0 (MPL-2.0)
 * [OpenDyslexic font via Fontsource](https://fontsource.org/fonts/opendyslexic)—
   Bitstream Vera Fonts License — loaded on demand from jsDelivr CDN only when the
   dyslexia font feature is enabled by the visitor

### External Services

This plugin can connect to the following external services. No external requests
are made unless you explicitly configure and trigger the relevant feature.

#### AI providers (optional)

When you add an API key and click an AI action (auto-fix suggestion, alt-text generation,
or accessibility report summary), your WordPress server sends a direct HTTPS request
to your chosen AI provider. The request contains the page HTML snippet and accessibility
issue context being analysed. No data passes through AccessMate servers. These requests
are only sent when you have entered an API key in Settings and manually trigger 
an AI action.

**Anthropic** — `https://api.anthropic.com/`
 Used for: AI fix suggestions, alt-
text generation, accessibility report summaries. Data sent: page HTML snippet, accessibility
issue context, and your Anthropic API key (in the request header). [Terms of Service](https://www.anthropic.com/legal/consumer-terms)
| [Privacy Policy](https://www.anthropic.com/legal/privacy)

**OpenAI** — `https://api.openai.com/`
 Used for: AI fix suggestions, alt-text generation,
accessibility report summaries. Data sent: page HTML snippet, accessibility issue
context, and your OpenAI API key (in the request header). [Terms of Service](https://openai.com/policies/terms-of-use)
| [Privacy Policy](https://openai.com/policies/privacy-policy)

**Google Gemini** — `https://generativelanguage.googleapis.com/`
 Used for: AI fix
suggestions, alt-text generation, accessibility report summaries. Data sent: page
HTML snippet, accessibility issue context, and your Gemini API key (as a URL parameter).
[Terms of Service](https://ai.google.dev/gemini-api/terms) | [Privacy Policy](https://policies.google.com/privacy)

**Ollama** — `http://localhost:11434/` (local only)
 Ollama runs entirely on the
user’s own machine or local network. No data is sent to any external server.

#### jsDelivr CDN (visitor-facing, on demand)

When a site visitor enables the **Dyslexia Font** feature in the accessibility toolbar,
their browser loads the OpenDyslexic font stylesheet from jsDelivr. This is a standard
browser-initiated HTTP request that includes the visitor’s IP address and User-Agent
string. The font is cached locally after the first load; no further requests are
made on subsequent pages. This request is triggered only by the visitor explicitly
toggling the dyslexia font feature — it is never loaded automatically.

**jsDelivr** — `https://cdn.jsdelivr.net/`
 [Privacy Policy](https://www.jsdelivr.com/privacy-policy-jsdelivr-net)

## Yükleme

 1. Upload the `accessmate` folder to `/wp-content/plugins/`
 2. Activate the plugin through the **Plugins** menu in WordPress
 3. Navigate to **AccessMate** in your admin menu
 4. Click **Scan for issues** to perform your first accessibility check
 5. _(Optional)_ Go to **Settings** to add an AI provider key for AI-powered features

## SSS

### Is AccessMate free?

Yes, completely free. There are no premium tiers, subscriptions, or hidden costs.
AI features use your own API key billed directly by the AI provider.

### Does AccessMate guarantee WCAG compliance?

No. Automated scanning identifies a significant subset of WCAG 2.1 AA issues but
cannot replace manual testing with real assistive technologies. The plugin’s report
includes a disclaimer to that effect.

### Is the AI API key stored securely?

Your key is encrypted with AES-256-CBC using your WordPress authentication salt 
before being stored in `wp_options`. The raw key is never returned in any API response—
only a boolean `ai_key_set` flag.

### Which pages does AccessMate scan?

The scanner can scan any publicly accessible URL on your site. Run a scan from the
Dashboard (defaults to your homepage) or pass a specific URL via the REST API (`
POST /wp-json/accessmate/v1/scan` with a `url` body parameter).

### Does the toolbar affect my site’s performance?

The widget bundle is under 10KB (3.7KB gzipped) and loads with the `defer` attribute.
It uses Shadow DOM so its styles cannot affect your existing CSS.

### Will AccessMate conflict with Elementor or WooCommerce?

AccessMate only adds hooks for the REST API, WP-Cron, and `wp_footer`. It does not
modify the frontend DOM except via the opt-in accessibility toolbar.

## İncelemeler

Bu eklenti için herhangi bir değerlendirme bulunmuyor.

## Katkıda Bulunanlar ve Geliştiriciler

“AccessMate – AI Accessibility Scanner & Widget” açık kaynaklı yazılımdır. Aşağıdaki
kişiler bu eklentiye katkıda bulunmuşlardır.

Katkıda bulunanlar

 *   [ awsm.in ](https://profiles.wordpress.org/awsmin/)

[“AccessMate – AI Accessibility Scanner & Widget” eklentisini dilinize çevirin.](https://translate.wordpress.org/projects/wp-plugins/accessmate)

### Geliştirmeyle ilgilenir misiniz?

[Kodu görüntüleyin](https://plugins.trac.wordpress.org/browser/accessmate/), [SVN deposuna](https://plugins.svn.wordpress.org/accessmate/)
göz atın ya da [RSS](https://plugins.trac.wordpress.org/log/accessmate/?limit=100&mode=stop_on_copy&format=rss)
ile [geliştirme günlüğüne](https://plugins.trac.wordpress.org/log/accessmate/) abone
olun.

## Değişiklik Kaydı

#### 1.0.0

 * Initial release
 * 12-rule WCAG 2.1 AA scanner with per-page scoring
 * React admin dashboard with POUR breakdown and Issues by Page chart
 * Per-page scanner with per-URL results and slide-in issue panel
 * Per-page issue view with Details panel and AI fix button
 * AI provider integration (Anthropic, OpenAI, Gemini, Ollama) — bring your own 
   key
 * Visitor accessibility toolbar with 10 features (Shadow DOM, localStorage)
 * WP-Cron scheduled scans (daily, weekly, monthly)
 * Widget configurator with colour, position, and feature toggles
 * Full i18n support — all user-facing strings are translatable

## Meta

 *  Sürüm **1.0.0**
 *  Son güncelleme **10 saat önce**
 *  Etkin kurulumlar **10dan fazla**
 *  WordPress sürümü ** 5.8 veya üstü **
 *  Test edilen sürüm **6.9.4**
 *  PHP sürümü ** 7.4 veya üstü **
 *  Dil
 * [English (US)](https://wordpress.org/plugins/accessmate/)
 * Etiketler
 * [accessibility](https://tr.wordpress.org/plugins/tags/accessibility/)[ada](https://tr.wordpress.org/plugins/tags/ada/)
   [ARIA](https://tr.wordpress.org/plugins/tags/aria/)[screen reader](https://tr.wordpress.org/plugins/tags/screen-reader/)
   [wcag](https://tr.wordpress.org/plugins/tags/wcag/)
 *  [Gelişmiş görünüm](https://tr.wordpress.org/plugins/accessmate/advanced/)

## Puanlar

Henüz inceleme gönderilmedi.

[Your review](https://wordpress.org/support/plugin/accessmate/reviews/#new-post)

[Tüm değerlendirmeleri görün](https://wordpress.org/support/plugin/accessmate/reviews/)

## Katkıda bulunanlar

 *   [ awsm.in ](https://profiles.wordpress.org/awsmin/)

## Destek

Söyleyeceğiniz bir şey mi var? Yardım mı lazım?

 [Destek forumunu görüntüle](https://wordpress.org/support/plugin/accessmate/)