{"id":343888,"date":"2026-07-22T09:00:47","date_gmt":"2026-07-22T09:00:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/legalithm-eu-ai-act-compliance\/"},"modified":"2026-07-22T13:00:09","modified_gmt":"2026-07-22T13:00:09","slug":"legalithm-ai-act","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/legalithm-ai-act\/","author":23536932,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.0.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Legalithm \u2013 EU AI Act Compliance","header_author":"Legalithm","header_description":"EU AI Act transparency (Article 50), AI literacy (Article 4), and on-site AI-tool detection for WordPress. Runs fully locally with no required external service.","assets_banners_color":"9f9f9f","last_updated":"2026-07-22 13:00:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/legalithm.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":43,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"legalithmteam","date":"2026-07-22 12:06:41"},"1.1.0":{"tag":"1.1.0","author":"legalithmteam","date":"2026-07-22 13:00:09"}},"upgrade_notice":{"1.1.0":"<p>Adds a Transparency Readiness score for your Article 50 and Article 4 duties.<\/p>","1.0.0":"<p>First public release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3618311,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3618311,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3618318,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3618318,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3618629,"resolution":"1","location":"assets","locale":"","width":2400,"height":1840},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3618629,"resolution":"2","location":"assets","locale":"","width":800,"height":230},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3618629,"resolution":"3","location":"assets","locale":"","width":2400,"height":1800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3618629,"resolution":"4","location":"assets","locale":"","width":2400,"height":1800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3618629,"resolution":"5","location":"assets","locale":"","width":2400,"height":1800}},"screenshots":{"1":"Your Transparency Readiness score: what to fix, and what lies beyond this plugin.","2":"The AI disclosure notice as visitors see it (badge style).","3":"Choosing a disclosure style and language in the admin.","4":"AI detection results, showing which tools were found and why.","5":"The Article 4 AI literacy checklist with a dated completion record."}},"plugin_section":[],"plugin_tags":[262178,262179,254921,254919,254918],"plugin_category":[],"plugin_contributors":[272762,272763],"plugin_business_model":[],"class_list":["post-343888","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-compliance","plugin_tags-ai-disclosure","plugin_tags-ai-transparency","plugin_tags-article-50","plugin_tags-eu-ai-act","plugin_contributors-legalithmteam","plugin_contributors-pedrammadani","plugin_committers-legalithmteam"],"banners":{"banner":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/banner-772x250.png?rev=3618318","banner_2x":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/banner-1544x500.png?rev=3618318","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/icon-128x128.png?rev=3618311","icon_2x":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/icon-256x256.png?rev=3618311","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/screenshot-1.png?rev=3618629","caption":"Your Transparency Readiness score: what to fix, and what lies beyond this plugin."},{"src":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/screenshot-2.png?rev=3618629","caption":"The AI disclosure notice as visitors see it (badge style)."},{"src":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/screenshot-3.png?rev=3618629","caption":"Choosing a disclosure style and language in the admin."},{"src":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/screenshot-4.png?rev=3618629","caption":"AI detection results, showing which tools were found and why."},{"src":"https:\/\/ps.w.org\/legalithm-ai-act\/assets\/screenshot-5.png?rev=3618629","caption":"The Article 4 AI literacy checklist with a dated completion record."}],"raw_content":"<!--section=description-->\n<p>The EU AI Act's transparency rules apply from 2 August 2026. If your website uses an AI chatbot, AI-generated content, or an AI assistant, Article 50 requires you to tell visitors clearly. This plugin adds that transparency to WordPress in minutes.<\/p>\n\n<h4>What it does<\/h4>\n\n<ul>\n<li><strong>AI disclosure (Article 50).<\/strong> Show a clear, accessible notice that visitors are interacting with AI or viewing AI-generated content. Four styles (banner, inline, badge, modal), with default copy in English, German, Italian, French, Dutch, and Spanish. Shortcode: <code>[legalithm_ai_act_disclosure]<\/code>.<\/li>\n<li><strong>AI literacy (Article 4).<\/strong> A built-in staff AI-literacy checklist that records a dated completion, so you can show you have addressed the literacy obligation. Optional shortcode: <code>[legalithm_ai_act_literacy]<\/code>.<\/li>\n<li><strong>Automatic AI-tool detection.<\/strong> Scan your site for known AI tools (chatbots, AI content plugins, AI assistants) and get a one-click suggestion to switch on the matching disclosure. You review and confirm; nothing visitor-facing is ever enabled behind your back.<\/li>\n<\/ul>\n\n<h4>Why this plugin<\/h4>\n\n<ul>\n<li><strong>Runs entirely on your site.<\/strong> No account, no signup, and no data is sent anywhere. Your content and visitor data never leave your server.<\/li>\n<li><strong>Fast and lightweight.<\/strong> Detection runs on demand (or on an optional schedule) and caches the result. Nothing scans on every page load.<\/li>\n<li><strong>Free.<\/strong> Disclosure, literacy, and detection are free and fully functional on their own.<\/li>\n<li><strong>Coexists cleanly.<\/strong> Uses its own settings option (<code>legalithm_ai_act_settings<\/code>), so it will not clash with other tools.<\/li>\n<\/ul>\n\n<p>The AI-tools registry is a curated starter set (dozens of common chatbots and content tools), not an exhaustive catalog. Matches show why they fired, so you can sanity-check before enabling a notice.<\/p>\n\n<h4>What it does not do<\/h4>\n\n<p>This plugin covers the Article 50 and Article 4 transparency obligations. It does not determine your risk tier or cover high-risk duties such as technical documentation, a fundamental-rights impact assessment (FRIA), or EU database registration. To see which obligations apply to your AI, run the free assessment at https:\/\/www.legalithm.com\/en\/ai-act-assessment .<\/p>\n\n<p><strong>Important:<\/strong> This plugin helps you implement common AI Act transparency measures. It is a technical tool, not legal advice, and it does not guarantee compliance. For your specific obligations, consult a qualified professional.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin does not use, connect to, or send any data to external or third-party services. Everything runs locally on your WordPress site:<\/p>\n\n<ul>\n<li>The AI disclosure notice and AI literacy checklist render from bundled, local settings and copy.<\/li>\n<li>AI detection compares a local, bundled list of known AI-tool \"fingerprints\" (plugin slugs and script hostnames) against your site's own installed plugins and already-enqueued scripts. Hostnames such as <code>generativelanguage.googleapis.com<\/code>, <code>widget.intercom.io<\/code>, or <code>embed.tawk.to<\/code> appear only as text to match against; the plugin never contacts them, makes no HTTP requests, and loads no remote files.<\/li>\n<\/ul>\n\n<p>The only outbound link in the plugin is an optional, clearly labelled link in the admin screens that opens the free assessment at https:\/\/www.legalithm.com\/en\/ai-act-assessment in a new browser tab. It is a plain link (no data is sent, no API is called) that the site owner may choose to click.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install via Plugins \u2192 Add New \u2192 Upload Plugin, or upload the <code>legalithm-ai-act<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Open <strong>AI Act \u2192 AI Detection<\/strong> and run a scan, or <strong>AI Act \u2192 AI Disclosure<\/strong> to configure the notice manually.<\/li>\n<li>Choose a style and language, then enable the visitor notice.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20this%3F\"><h3>Do I need this?<\/h3><\/dt>\n<dd><p>If your site shows an AI chatbot, AI-generated text or images, or an AI assistant to visitors in the EU, Article 50 of the EU AI Act requires you to disclose it. This plugin adds that disclosure.<\/p><\/dd>\n<dt id=\"does%20it%20send%20any%20of%20my%20data%20to%20a%20third%20party%3F\"><h3>Does it send any of my data to a third party?<\/h3><\/dt>\n<dd><p>No. Everything runs locally on your WordPress site. There is no account, no external API call, and no data leaves your server.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%3F\"><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>No. The AI-tool scan runs only when you trigger it (or on an optional schedule) and the result is cached. Nothing scans on every page load.<\/p><\/dd>\n<dt id=\"is%20it%20really%20free%3F\"><h3>Is it really free?<\/h3><\/dt>\n<dd><p>Yes. The Article 50 disclosure, the Article 4 literacy checklist, and AI detection are free and work on their own.<\/p><\/dd>\n<dt id=\"does%20detection%20turn%20on%20the%20visitor%20notice%20automatically%3F\"><h3>Does detection turn on the visitor notice automatically?<\/h3><\/dt>\n<dd><p>No. Detection only suggests settings. Enabling the Article 50 notice always requires an explicit admin action.<\/p><\/dd>\n<dt id=\"does%20installing%20this%20make%20me%20compliant%20with%20the%20eu%20ai%20act%3F\"><h3>Does installing this make me compliant with the EU AI Act?<\/h3><\/dt>\n<dd><p>No plugin can do that. This helps you implement the transparency measures Article 50 asks for. It is not legal advice and does not guarantee compliance.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Transparency Readiness score. One local, private score for the Article 50 and Article 4 duties this plugin covers, with the gaps you can fix and a clear note on what lies beyond transparency.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial standalone release: Article 50 AI disclosure (4 styles, 6 languages), Article 4 AI literacy checklist, and local AI-tool detection.<\/li>\n<\/ul>","raw_excerpt":"EU AI Act compliance for WordPress: AI chatbot disclosure (Article 50), AI literacy (Article 4), and AI-tool detection. Free, local, no account.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/343888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=343888"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/legalithmteam"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=343888"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=343888"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=343888"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=343888"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=343888"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=343888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}