AI Act for builders · reviewed 2026-09-23

Article 50 for apps built on someone else's model

If you ship a chatbot, an agent or a generative feature under your own name, you are its provider, even when the model comes from an API. Article 50 has applied since 2 August 2026; for systems already on the market, machine-readable marking is due by 2 December 2026.

Who has which duty

Art.DutyOn whomDetails
50(1)Tell people they are interacting with AIProvider (you, if you ship the chatbot or agent under your name)At the latest at the first interaction, unless obvious to a reasonably well-informed person
50(2)Mark generated audio, image, video and text as artificially generated, machine-readablyProvider of the generating systemEffective, interoperable, robust and reliable as far as technically feasible; not for assistive editing that does not substantially alter the input
50(3)Inform people exposed to emotion recognition or biometric categorisationDeployerAlso GDPR; emotion recognition at work and in education is prohibited outright (Art. 5)
50(4)Disclose deepfakes, and AI-generated text published to inform the public on matters of public interestDeployerLight-touch for evidently artistic, creative or satirical work; text exempt when a person reviews it and holds editorial responsibility

The information has to be clear and distinguishable, given at the latest at the first interaction or exposure, and accessible (Art. 50(5)).

Disclosure: a first message that does the job

<div role="status" class="ai-disclosure">
  You are chatting with an AI assistant from [Company].
  It can make mistakes. Type "human" to reach a person.
</div>

Put it in the first message, not only in the terms of service, and keep a short persistent label near the input. For voice, say it at the start of the call. Our disclosure generator writes the text in several variants.

Marking: check upstream, then keep it intact

  1. Find out what your model provider already marks: many image and video APIs attach C2PA content credentials or a watermark; text marking varies.
  2. Add what is missing for your outputs, and document the choice.
  3. Make sure your own pipeline does not remove it. Image optimisers, CDNs and format conversions can strip metadata unless configured to keep it (for example, Cloudflare's option to preserve content credentials).

The Commission's Code of Practice on marking and labelling of AI-generated content (final, June 2026) is voluntary; the Commission and the AI Board have confirmed it as adequate for showing compliance with Article 50. Following it is the simplest way to show that your marking is good enough.

Labels: deepfakes and public-interest text

These are deployer duties, which often means your customers. If your product publishes content for them, give them a label next to the content. The Commission's EU icons for labelling AI-generated content (SVG and PNG, updated 10 August 2026) are optional to use; the labelling duty is not.

Test checklist

Next