{"id":330616,"date":"2026-06-28T13:43:36","date_gmt":"2026-06-28T13:43:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/disclo-eu-ai-act-article-50-disclosure\/"},"modified":"2026-06-29T08:43:11","modified_gmt":"2026-06-29T08:43:11","slug":"disclo-eu-ai-act-article-50-disclosure","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/disclo-eu-ai-act-article-50-disclosure\/","author":23521605,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"trunk","tested":"6.8.5","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Disclo \u2014 EU AI Act Article 50 Disclosure","header_author":"Disclo","header_description":"Adds a compliant AI disclosure badge to your website and automatically logs every time it fires \u2014 giving you exportable proof for EU AI Act Article 50 compliance. One snippet, hosted on Disclo's side, auto-updates when official guidelines change.","assets_banners_color":"","last_updated":"2026-06-29 08:43:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/disclo.eu\/blog\/wordpress-eu-ai-act-disclosure","header_author_uri":"https:\/\/disclo.eu","rating":0,"author_block_rating":0,"active_installs":0,"downloads":41,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.1":"<p>Documentation update only. No functional changes.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3589003,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3589003,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The AI disclosure badge shown on a live site.","2":"The Disclo Pro evidence log dashboard showing disclosure events.","3":"One-click regulator export \u2014 PDF or CSV.","4":"Plugin settings screen \u2014 enter your Site ID and choose your language."}},"plugin_section":[],"plugin_tags":[262178,262179,254919,2364,254918],"plugin_category":[],"plugin_contributors":[269262],"plugin_business_model":[],"class_list":["post-330616","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-compliance","plugin_tags-ai-disclosure","plugin_tags-article-50","plugin_tags-chatbot","plugin_tags-eu-ai-act","plugin_contributors-discloeu","plugin_committers-discloeu"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/disclo-eu-ai-act-article-50-disclosure\/assets\/icon-128x128.png?rev=3589003","icon_2x":"https:\/\/ps.w.org\/disclo-eu-ai-act-article-50-disclosure\/assets\/icon-256x256.png?rev=3589003","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>From 2 August 2026, EU AI Act Article 50 requires websites that use AI chatbots or AI assistants to clearly inform visitors they are interacting with AI \u2014 before the first interaction.<\/strong><\/p>\n\n<p>If your WordPress site uses a chatbot, voice agent, or AI-powered tool, your visitors have a legal right to know. Disclo makes this requirement simple.<\/p>\n\n<h4>What this plugin does<\/h4>\n\n<p>Disclo adds a hosted, compliant AI disclosure badge to your site and silently logs every time the disclosure fires on a visitor's screen. You get a timestamped evidence log \u2014 not just a visible \nnotice, but provable proof that it ran.<\/p>\n\n<p>There is no document to upload. No screenshot to save. Every disclosure event is recorded server-side, automatically, with a timestamp. Export a regulator-ready report in one click from your Disclo \ndashboard.<\/p>\n\n<h4>From the moment you activate it<\/h4>\n\n<ol>\n<li><strong>It shows a compliant Article 50 disclosure notice<\/strong> to visitors \u2014 at first interaction, as the law requires.<\/li>\n<li><strong>It logs every disclosure event<\/strong> with a server-side timestamp \u2014 automatically, with nothing to configure.<\/li>\n<li><strong>It gives you a dashboard<\/strong> showing how many times your disclosure was shown this month.<\/li>\n<li><strong>It lets you export proof<\/strong> as a PDF or CSV \u2014 ready to hand to a regulator if asked.<\/li>\n<li><strong>It auto-updates<\/strong> when official EU Commission guidelines change \u2014 no plugin update needed.<\/li>\n<\/ol>\n\n<h4>Why the evidence log matters<\/h4>\n\n<p>Most compliance tools give you a banner. Disclo gives you a record.<\/p>\n\n<p>If a visitor files a complaint on 3 August 2026, the authority will ask: prove your disclosure was shown. A screenshot proves it existed once. Disclo's server-side event log proves it ran \u2014 every \ntime, for every visitor, with a timestamp. That is the difference between \"we had a notice\" and \"here is the documented evidence.\"<\/p>\n\n<p>Fines for Article 50 violations may reach up to \u20ac15 million or 3% of global annual turnover, whichever is higher, under Article 99 of the EU AI Act. Documented good-faith compliance is an important \nfactor in fine calibration.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>One badge, one setting.<\/strong> Paste your Site ID, choose your language, done. No code editing required.<\/li>\n<li><strong>Hosted and auto-updating.<\/strong> The badge script lives on Disclo's servers. When official Article 50 guidelines update, your badge updates automatically \u2014 no plugin update needed.<\/li>\n<li><strong>Server-side evidence log.<\/strong> Every time the badge fires on a visitor's screen, Disclo logs a timestamped disclosure event. Export as PDF or CSV for regulators with one click from your dashboard.<\/li>\n<li><strong>6 EU languages.<\/strong> English, Dutch, German, French, Spanish, and Italian \u2014 each rendering the disclosure in the correct legal language for your visitors.<\/li>\n<li><strong>Privacy-by-design.<\/strong> The badge script does not place cookies, does not track individual users, and does not process personal data. It logs the event that the badge was shown \u2014 nothing more.<\/li>\n<\/ul>\n\n<h4>Is this plugin for me?<\/h4>\n\n<p>If your WordPress site uses any of the following, you may be required to show an AI disclosure under Article 50:<\/p>\n\n<ul>\n<li>A live chat plugin with AI features (Tidio, Tawk.to AI, Chaport, Smartsupp, WPBot, or similar)<\/li>\n<li>Any AI assistant or chatbot that responds to visitors in real time<\/li>\n<li>WooCommerce AI tools with a conversational interface<\/li>\n<li>A voice agent or emotion recognition system<\/li>\n<\/ul>\n\n<p>Not sure? Use the <a href=\"https:\/\/disclo.eu\/scope-check\">free Article 50 Validator at disclo.eu<\/a> to find out in 2 minutes.<\/p>\n\n<h4>What this plugin does NOT do<\/h4>\n\n<ul>\n<li>It does not include the Compliance Kit templates (first-interaction disclosure text, chat label copy, voice agent script, AI transparency page). Those are available separately at disclo.eu\/kit.<\/li>\n<li>It does not replace legal advice. Disclo is a documentation and tooling product based on official EU guidelines \u2014 consult a qualified EU technology lawyer for your specific situation.<\/li>\n<\/ul>\n\n<h4>Honest about the law<\/h4>\n\n<p>A few things a lot of advice online gets wrong:<\/p>\n\n<ul>\n<li><strong>There is no small-business exemption.<\/strong> Article 50 applies to organisations of every size.<\/li>\n<li><strong>The high-risk rules were deferred, but Article 50 keeps its 2 August 2026 date.<\/strong> The delay you read about applies to high-risk AI systems only.<\/li>\n<li><strong>Your chatbot provider's label is probably not enough.<\/strong> Article 50(1) places the disclosure obligation on the deployer \u2014 that is you, not your chatbot vendor.<\/li>\n<\/ul>\n\n<p>Disclo is a documentation and tooling product, not legal advice. Based on Regulation (EU) 2024\/1689 and the official EU Commission Article 50 guidelines.<\/p>\n\n<h4>Requires a Disclo account<\/h4>\n\n<p>The badge and evidence log require a Disclo Pro subscription (\u20ac19\/month or \u20ac149\/year per site). <a href=\"https:\/\/disclo.eu\">Get started at disclo.eu<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>disclo-ai-disclosure<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install via <strong>Plugins &gt; Add New<\/strong> and search for \"Disclo AI Disclosure.\"<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Settings &gt; Disclo AI Disclosure<\/strong>.<\/li>\n<li>Enter your <strong>Site ID<\/strong> (your domain as registered in your Disclo dashboard).<\/li>\n<li>Choose your preferred language and badge style.<\/li>\n<li>Click <strong>Save Settings<\/strong>.<\/li>\n<\/ol>\n\n<p>The AI disclosure badge will appear on your site within 60 seconds. Evidence logging begins immediately.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20really%20need%20this%20before%202%20august%202026%3F\"><h3>Do I really need this before 2 August 2026?<\/h3><\/dt>\n<dd><p>Yes, if your site uses a chatbot, voice agent, or AI-powered tool that interacts with visitors. Article 50 of the EU AI Act applies from 2 August 2026 with no grace period for deployers. Fines can \nreach up to \u20ac15 million or 3% of global annual turnover.<\/p><\/dd>\n<dt id=\"my%20chatbot%20provider%20already%20shows%20a%20label%20%E2%80%94%20do%20i%20still%20need%20this%3F\"><h3>My chatbot provider already shows a label \u2014 do I still need this?<\/h3><\/dt>\n<dd><p>Usually yes. Article 50(1) places the disclosure obligation on the deployer (you), not the provider (your chatbot vendor). Your vendor's label covers their obligation. You need to cover yours.<\/p><\/dd>\n<dt id=\"does%20article%2050%20apply%20to%20my%20small%20business%3F\"><h3>Does Article 50 apply to my small business?<\/h3><\/dt>\n<dd><p>Yes. There is no size exemption. Article 50 applies to any business deploying AI systems that interact with users \u2014 regardless of company size or turnover.<\/p><\/dd>\n<dt id=\"where%20is%20my%20evidence%20log%20stored%20%E2%80%94%20and%20who%20controls%20it%3F\"><h3>Where is my evidence log stored \u2014 and who controls it?<\/h3><\/dt>\n<dd><p>Your disclosure evidence is stored server-side on Disclo's infrastructure, not on your WordPress installation. You can export a full timestamped report as PDF or CSV at any time from your Disclo \ndashboard.<\/p><\/dd>\n<dt id=\"does%20installing%20this%20make%20me%20legally%20compliant%3F\"><h3>Does installing this make me legally compliant?<\/h3><\/dt>\n<dd><p>This plugin helps you implement and document your Article 50 disclosure obligations. It is a practical tooling product based on official EU Commission guidance, not legal advice. For your specific \nsituation, consult a qualified EU technology lawyer.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20my%20site%20down%3F\"><h3>Will it slow my site down?<\/h3><\/dt>\n<dd><p>No. The badge script is lightweight, hosted externally, and loads asynchronously. It has no measurable impact on page load times.<\/p><\/dd>\n<dt id=\"does%20it%20send%20my%20visitors%27%20data%20anywhere%3F\"><h3>Does it send my visitors' data anywhere?<\/h3><\/dt>\n<dd><p>No. The script logs the disclosure event (badge shown) only \u2014 not visitor identity, behaviour, or any personal data. No cookies are set. No tracking occurs.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Updated readme with full Article 50 guidance and FAQ.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Add a compliant EU AI Act Article 50 disclosure badge to your WordPress site and log every time it fires \u2014 exportable proof for regulators.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/330616","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=330616"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/discloeu"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=330616"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=330616"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=330616"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=330616"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=330616"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=330616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}