T-minus … to EU AI Act Article 50 enforcement · 2 Aug 2026
EU AI Act · Article 50(1) · Chat widgets

Chatwoot and the EU AI Act: does your chat widget tell people it's AI?

Applies from 2 Aug 2026Fines up to €15M / 3% turnoverLast reviewed July 2026

Chatwoot is open-source — self-hosted or Chatwoot Cloud — which means its Captain AI Agent shows up on sites run by developers and small teams who deployed it themselves, often without anyone else reviewing the setup. Captain works as named, configurable "Assistants" that can be assigned per inbox (a support Assistant on the website widget, a sales Assistant on WhatsApp, and so on) — flexible, and one more setting screen that can quietly ship without a visitor-facing AI disclosure.

The rule itself is short. Article 50(1) of the EU AI Act requires AI systems that interact directly with people to be designed so users know they're dealing with AI — no later than the first interaction, in a clear and distinguishable way. The exception for cases where it's "obvious" is narrow: a natural-language customer-service bot doesn't qualify just because it has a robot icon. A line in your terms of service doesn't satisfy it either. And it's easy to enforce, because a regulator can simply open your site and start a chat.

Who's on the hook? Responsibility is split: Chatwoot carries provider-side duties for the system itself, but how the widget is configured and presented on your site is your deployment. If the disclosure setting exists and isn't enabled — or the notice is hidden — that gap is yours.

Where the disclosure lives in Chatwoot

In a typical Chatwoot setup, the surfaces that can carry (or fail to carry) the AI disclosure are:

Your Chatwoot disclosure checklist

Keep proof. On a complaint, an authority will want to see that the disclosure was there and how it was designed. Keep timestamped screenshots of the first-interaction state, your widget configuration, and a record of when each was last changed — that evidence file is the difference between "we comply" and "we can show we complied."

Watch out for

Because Chatwoot is self-hosted or lightly-managed cloud software aimed at technical teams, Captain often gets configured once by a developer optimizing for accuracy and tone, with no compliance review step in the deployment process at all. Open-source flexibility is the same property that lets a disclosure gap ship silently and stay unnoticed indefinitely.

Note: vendor interfaces and setting names change. This page describes where disclosure surfaces typically live in Chatwoot as of July 2026 — verify the exact toggles in your own Chatwoot workspace and against Chatwoot's current documentation.

Common questions

We self-host Chatwoot — does that change our obligations?

No — Article 50(1) attaches to the interaction with EU visitors, not to who hosts the software or whether you paid for it. Self-hosting removes Chatwoot the company from the equation, but not you.

We run a different Captain Assistant per inbox — do we need to disclose in all of them?

Yes, independently. Each Assistant is a separate configuration and a separate first-interaction moment; fixing your website widget's Assistant does nothing for the one answering on WhatsApp.

Check it in one scan.

DisclosureProof opens your site the way a regulator would, triggers your Chatwoot widget, and records whether the AI disclosure actually appears — with timestamped evidence either way.

Scan your site free