=== A11yBridge – Accessibility Toolkit (AI optional) ===
Contributors: berlinlion
Tags: accessibility, wcag, contrast, font-size, text-to-speech, keyboard-navigation, dyslexia, color-blindness, focus-mode, easy-reading, ai
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
A practical accessibility toolbar for WordPress: font size, contrast, focus mode, color-blind filters, keyboard navigation, text-to-speech, and optional AI text simplification.
== Description ==
A11yBridge adds a visitor-friendly accessibility toolbar to your WordPress site. It helps users adjust how your content is displayed and navigated, and can optionally simplify text with AI in multiple languages and levels.
Key features
- Font size controls
- Focus mode (reduce distractions / highlight content area)
- Contrast adjustments
- Color-blindness filters / color adjustments
- Keyboard navigation support
- Text-to-speech (TTS)
- AI-powered text simplification (multiple levels and languages)
Important note
This plugin can improve usability and accessibility, but it cannot guarantee full compliance with WCAG or any specific legal requirement. Always test your site with real assistive technologies and accessibility audits.
== AI features & quotas ==
A11yBridge can optionally use your A11yBridge AI backend to simplify selected text.
The free tier includes a monthly AI action quota, and paid plans offer higher monthly quotas.
== External Services / Data Transmission ==
This plugin connects to A11yBridge backend services to provide accessibility and optional AI-assisted features.
Data that may be transmitted (depending on enabled features):
- Pseudonymous installation ID
- Domain/host
- License key hash (pseudonym)
- Usage/quota counters
- Request metadata (no IP forwarding; IP may be processed in server/security logs depending on configuration)
Purposes:
- License validation, quota management, abuse prevention
- Service operation, security and troubleshooting
Infrastructure / Hosting:
- The backend services are hosted on a Hetzner server located in Nuremberg, Germany.
- Payment processing for subscriptions is handled by Paddle (Merchant of Record).
Privacy Policy:
https://a11ybridge.de/datenschutzerklaerung/
== Privacy & data handling ==
A11yBridge does not sell user data.
If you use AI features, the text you choose to simplify is sent to your A11yBridge backend for processing and returned as simplified text. Avoid sending sensitive or personal data. You can disable AI features in the plugin settings if you do not want any text transmitted to the backend.
== Support ==
For support and security reports:
Email: support@a11ybridge.de
Website: https://a11ybridge.de/
== Installation ==
- Upload the plugin folder to
/wp-content/plugins/, or install the plugin through the WordPress “Plugins” screen. - Activate the plugin through the “Plugins” screen in WordPress.
- Go to Settings → A11yBridge to configure the toolbar and optional AI features.
- Open your site and test the toolbar on real pages (desktop + mobile).
== Frequently Asked Questions ==
= Does A11yBridge guarantee WCAG compliance? =
No. It provides usability/accessibility improvements (visual adjustments, keyboard support, etc.), but compliance depends on your theme, content, and site structure. Use audits and real assistive-tech testing.
= Does the plugin work without AI? =
Yes. All non-AI accessibility tools work without any AI connection.
= What data is sent when I use AI text simplification? =
Only the text you explicitly choose to simplify is transmitted to the A11yBridge backend for processing. Do not submit sensitive content.
= Will this slow down my site? =
The toolbar is designed to be lightweight. Like any plugin, performance depends on your theme, other plugins, and hosting. Test with caching enabled and measure using real pages.
= Is it compatible with caching plugins/CDNs? =
Usually yes. The toolbar runs client-side for visitors. If you use aggressive JS optimization/minification, exclude the plugin scripts if you notice issues.
= Which PHP and WordPress versions are supported? =
PHP 7.4+ is required. WordPress compatibility depends on your final “Requires at least” setting (see release notes). Tested up to WordPress 6.9.
== Screenshots ==
- A11yBridge toolbar on the front-end
- Quick controls: font size, contrast, focus mode
- Color-blindness and color adjustment presets
- Text-to-speech controls in action
- Keyboard navigation helpers (focus visibility and navigation support)
- AI text simplification: choose level and language
- AI simplification result preview (before/after)
- Plugin settings page (general configuration)
- Advanced settings (feature toggles and behavior)
- Mobile view: toolbar usability on small screens
== Changelog ==
= 1.0.0 =
- Initial release.
== Upgrade Notice ==
= 1.0.0 =
Initial release.