Legibright – AI Act Compliance
Legibright – AI Act Compliance helps WordPress site owners meet their obligations under the EU AI Act — the Artificial Intelligence Act (Regulation 2024/1689) — automatically and without legal expertise.
Developed by Legibright — EU AI Act compliance tools for businesses.
The EU AI Act applies to any organisation in the EU (or targeting EU users) that uses AI systems on their website. Transparency obligations begin 2 August 2026.
Legibright is a free AI Act compliance plugin that adds the AI transparency measures the law expects — an AI chatbot disclosure (« you are talking to an AI » notice), AI-generated content and image (deepfake) labelling, and an AI transparency statement page — backed by an honest compliance dashboard that flags only what genuinely applies to your site. No fear-selling, no vanity scores.
What the plugin does
Chatbot Disclosure (Art. 50) Detects chatbots on your site (Intercom, Tidio, Crisp, Drift, Zendesk, LiveChat, Tawk.to, Voiceflow, and 30+ more) via homepage scan and plugin detection. Displays a clear, multilingual « You are talking to an AI » notice to visitors.
AI Content Labelling (Art. 50) Adds an « AI-generated » checkbox to the post and page editor. Automatically detects AI content plugins (AI Engine, Bertha AI, ContentBot, ClassifAI, and more). Displays a visible label on published content.
AI Image & Synthetic Media Disclosure (Art. 50) Adds an « AI-generated / deepfake » flag to each image in the Media Library. Auto-detects AI-generated images from C2PA metadata, EXIF Software field (DALL·E, Adobe Firefly, Midjourney, Stable Diffusion), and XMP signals. Labeled images display a discreet front-end badge.
Transparency Statement Page One-click generator for an AI transparency page (EN / NL / DE). Publishes directly to WordPress and is detected by the compliance scanner.
Compliance Dashboard An honest, real-time status card scanned from your live site. Each check — chatbot disclosure, AI content labelling, transparency page, AI image disclosure — clearly shows whether it applies to your site (Compliant, Partial, or N/A), with quick-fix buttons only where action is genuinely needed. No fear-selling, no vanity scores.
Risk Assessment Wizard (Arts. 5 & 6) Guided questionnaire maps your AI use cases to EU AI Act risk levels: Prohibited (Art. 5), High-Risk (Annex III), Limited Risk (Art. 50), and Minimal Risk. Your result is saved so you can revisit it any time.
Supported languages
All front-end notices and admin interfaces support: English (EN), Dutch (NL), German (DE), French (FR), Spanish (ES).
WooCommerce support
Full support for WooCommerce product listings: AI-generated products are labelled alongside posts and pages.
Privacy
All data is stored in your own WordPress database (wp_options and wp_postmeta). The plugin does not collect, transmit, or store any personal data on external servers.
The compliance scan works by fetching your own site’s public pages — an ordinary HTTP request to your own URL, the same way any visitor loads them — to look for chatbot and AI signals. Nothing is sent to Legibright or any third-party service; the scan runs entirely between your server and your own site.
Disclaimer
This plugin provides indicative compliance guidance only — it is not legal advice. Consult a qualified lawyer for compliance decisions specific to your organisation.
External services
This plugin does not connect to, send data to, or receive data from any third-party external service. It has no external dependencies and makes no outbound calls to Legibright or any other party.
The Compliance Dashboard includes a site scanner that performs a self-scan of your own public pages (via wp_remote_get) to check whether a chatbot or AI widget is present. Every request is made from your own server to your own site’s public URLs (starting from home_url('/')), exactly the way any visitor loads your pages. Chatbot detection works purely by pattern-matching known script signatures in your own homepage’s HTML — the plugin never contacts those chat vendors, and no data leaves your site.
No visitor data from your site is transmitted anywhere by this plugin.
