📜 Anthropic quietly rolled out machine-readable marking for AI-generated content — so now there's a (mostly invisible) way to tell what Claude wrote versus what a human wrote. Here's what's actually in the new content-marking system and what it means for the stuff you ship. ⚓ Why This Exists This isn't a Claude feature Anthropic dreamed up for fun — it's compliance. The EU AI Act's Article 50(2) Code of Practice on Transparency requires AI providers to make generated content identifiable. Claude now does this two different ways depending on what it's generating. ⚓ How It Marks Text Claude weaves an "imperceptible watermark directly into the text itself" — it doesn't change how the text reads or its quality. The key detail: this watermark travels with the text when it's copied, and can survive editing because it's embedded at the model level, not as a visible tag or metadata field you could strip out by hand. ⚓ How It Marks Images and Files For file types Claude can generate (PNG, JPEG), it attaches signed Content Credentials using the C2PA standard — the same open provenance standard used across the industry (Coalition for Content Provenance and Authenticity). This is metadata that signals "Claude processed this file," separate from the text watermark. ⚓ Where It Applies - Claude.com, Claude Code, Claude Cowork, Claude Tag, and the Claude Platform (API) - Cloud partner integrations too — AWS Bedrock, Google Cloud, Microsoft Foundry - Text watermarking applies to all generated text across these surfaces; C2PA file marking applies wherever Claude can generate files - No plan restriction mentioned — this isn't a paid-tier-only thing ⚓ Model Rollout Any Claude model launched on or after August 2, 2026 supports marking at launch. Older models are getting watermark support added retroactively during a transition period — Anthropic specifically called out Amazon Bedrock as completing that rollout by October 12. ☠️ Watch Out - Detecting a watermark only means content "may have been processed by Claude" — it's not proof Claude wrote the whole thing. Proofreading, translating, or summarizing your own text still leaves a mark. - No detected mark does NOT mean something wasn't AI-generated — older models, heavy editing, very short passages, stripped metadata, or unsupported formats can all mean a mark never existed or didn't survive. - Detection tooling is in private preview right now — only open to "eligible organizations" (regulators, law enforcement, media, fact-checkers, researchers, compliance teams). Regular members can't query whether a given piece of text came from Claude yet, except via the public Content Checker tool for files.