Before (up to 2026-10-04)
EU AI Act Article 50(2) transparency obligations in force since 2026-08-02;
Code of Practice finalised 10 June 2026 with ~190 signatories; Article 50
guidelines published 20 July 2026; compliance deadline for pre-existing
systems 2 Dec 2026.
OpenAI's public provenance posture: images and audio covered by Content
Credentials (C2PA-conformant) and invisible SynthID watermarks, verifiable
via https://openai.com/verify and the Content Provenance API. **Text was the
documented gap** — OpenAI had built a text watermark before and held off
(2024 WSJ reporting cited by TechCrunch), partly over fear users would
switch to non-watermarking rivals.
Anthropic (14 Aug 2026) had already announced global Claude text
watermarking "because we don't yet have a durable way to scope it by
region" — and taken user backlash over it (TechCrunch, 12 Aug 2026).
Enterprise/deployer obligations were grey: the Commission's guidelines say a
deployer may rely on the upstream provider's marking "to the extent that
this marking is compliant", but did not explicitly address a *disabled by
default* option. Integrators integrating OpenAI models under their own names
were in an ambiguous position.
After (2026-10-06 onward)
The EU is the first region where OpenAI's consumer text output carries an
invisible watermark by default (once rolled out); everywhere else, default
remains unwritten.
API integrators in the EU that leave the opt-in off now carry a documented
compliance question: the Commission guidelines (ActuIA's reading) say a
provider may rely on the upstream marking solution "to the extent that this
marking is compliant" — an integrator that leaves the default setting in
place cannot point at OpenAI's watermark, and must enable it or mark outputs
by other means.
Procurement and newsroom workflows in Europe can now demand: the provider's
three curves (FP rate, length curve, editing/translation curve) — the S09
lab shows all three are auditable from public data.