AI chatbot disclosure

How to implement an AI chatbot disclosure under Article 50

For public AI chat experiences, the implementation question is not only what the disclosure says. It is whether a user can understand that they are interacting with AI at the relevant point in the journey—and whether that remains true on every device and state.

Updated 7 October 2026 · Technical implementation guidance, not legal advice.

Place the disclosure in the real interaction path

Review the launcher, pre-chat state, header and first-response flow. If the AI identity appears only after the user has already interacted, product and legal teams should review whether the timing matches the intended transparency requirement.

Design for mobile and embedded chat

Chat widgets are frequently constrained by small screens and host-page overlays. Disclosure text should remain legible, tappable controls should not overlap it, and the information should survive keyboard opening, rotation and narrow viewport states.

  • Test common phone widths and at least one tablet breakpoint.
  • Check launcher, expanded widget and full-screen mobile chat states.
  • Confirm the disclosure is not hidden by cookie banners, fixed footers or keyboard overlays.
  • Verify contrast, font size and line wrapping in supported themes.

Handle human handoff clearly

When a conversation moves from AI to a human agent—or back again—the interface should not leave users guessing which state they are in. Capture the transition as part of QA and retained release evidence.

Keep evidence of what shipped

Retain a dated screenshot or recording of the disclosure state, the implementation ticket or release reference, and the acceptance result for the primary mobile and desktop journeys.

Common questions

Does a chatbot disclosure have to use specific words?

The Commission guidance focuses on making people aware that they are interacting with an AI system, unless that is obvious from the circumstances and context. Exact product wording should be reviewed in context.

Should the disclosure appear before the first message?

Timing is a key implementation question. Product teams should review whether the disclosure is present at the relevant interaction point rather than only after the user has already engaged.

Can TraceNotice review a public chat widget without credentials?

Yes. A standard review can start from a publicly accessible chat experience and produce observable implementation findings and acceptance criteria.