Claude’s AI Watermarks and the Limits of Detecting Generated Content

Theo Browne examines Anthropic’s marking plans, the challenge of text watermarks, and what signed provenance can and cannot establish.

TBTheo BrownePonente · t3.gg
Canal
Theo - t3․gg
Publicado
14 ago 2026
Vídeo
31:58
Lectura
7 min
Diapositivas
7
Original
inglés
Abrir en YouTube
Al desplazarte, el vídeo se reduce a la esquina inferior derecha y sigue reproduciéndose. Los subtítulos siguen tu idioma de lectura.
Idioma de lecturaDisponible en 2 idiomas
Este artículo aún no está en español, así que se muestra el original en inglés.
RESUMEN

En 30 segundos

Theo Browne discusses Anthropic’s plans to mark output from supported Claude models and the EU transparency framework. He uses a simple image example and Sean Goedecke’s discussion of text watermarking to explain why detection can be difficult after content changes. Theo is skeptical that watermarking alone can deter deliberate misuse and favors stronger provenance and public education. His demonstration does not test commercial watermark robustness; detected or missing marks are not conclusive evidence of authorship.

  1. 1A transparency proposalAnthropic describes text watermarks and signed file credentials for supported Claude models.
  2. 2Durability depends on the methodTheo’s toy image pattern illustrates a challenge but does not establish the robustness of commercial watermarks.
  3. 3Detection has limitsA positive mark does not prove complete authorship, and a missing mark does not prove human origin.
  4. 4Statistical text markingToken sampling can create a detectable statistical signal; the example is not a description of Claude’s implementation.
  5. 5Signed provenanceC2PA credentials can authenticate a provenance claim and bound content, but cannot independently guarantee the claim or scene is true.

Conclusiones

  1. Anthropic describes embedded text marks and signed credentials for supported files, subject to model and platform support.
  2. A detected mark is a signal of possible processing, not a complete account of authorship.
  3. A missing mark does not establish that content was created by a human.
  4. Simple image demonstrations do not prove the resilience or failure of a commercial watermark.
  5. Statistical text marking and signed file provenance are different approaches with different limitations.
  6. A valid provenance signature verifies a signed claim and its binding, not the truth of everything it describes.
TEXTO COMPLETO

Lee el texto editado por capítulos

Solo la transcripción
01

Why marking AI output matters

Theo introduces Anthropic’s plans and his concern about detecting AI-generated text and code.

It can be difficult to tell whether text or code was created with AI. Familiar stylistic habits are not proof of authorship, but the difficulty has made people worry about a flood of misleading or low-quality content. Anthropic's plans for machine-readable marks make that problem concrete for people who use Claude to write and code.

The discussion is connected to the EU AI Act and its transparency framework. Anthropic says supported Claude models will embed watermarks in generated text and add signed provenance metadata to supported files. I worry that applying a marking scheme to text and code will not achieve the goals people expect of it.

02

The EU transparency framework

He reads the AI Act and code-of-practice material, including qualifications and exceptions.

The EU page I show distinguishes a voluntary code of practice from the AI Act's legal transparency obligations. It describes one section for providers on marking and detection and another for deployers on disclosure. Article 50(2) refers to machine-readable marking and qualifications around technical feasibility; its precise legal application depends on the law and context.

The EU code of practice and transparency obligations
DIAPOSITIVA 1 / 7The EU code of practice and transparency obligationsThe displayed page distinguishes the voluntary code from legal obligations.

The provision also describes exceptions, including certain standard editing assistance and cases where the input or its meaning is not substantially altered. I interpret this as a distinction between modest assistive editing and generated output. A specific use case needs to be assessed against the actual wording, not a blanket rule that every edit is exempt.

Article 50(2) and its qualifications
DIAPOSITIVA 2 / 7Article 50(2) and its qualificationsTheo highlights language concerning standard editing assistance and other exceptions.
03

The image watermark analogy

A simple pixel example illustrates the tension between hidden signals and image processing.

To explain the technical problem, I start with an obviously absurd image and compare versions that look alike but use different file formats. An image contains a lot of data, and changes to its encoding need not produce an obvious visual difference. That gives a marking system room to embed a signal, but also creates problems for preserving it.

Imagine altering a small number of pixels in a repeated pattern, or changing a color value by a tiny amount. A viewer might not notice, while a detector that knows the pattern could look for it. This is a simplified illustration, not a description or test of a particular commercial watermark.

A simplified pixel-pattern example
DIAPOSITIVA 3 / 7A simplified pixel-pattern exampleThe illustration helps explain how a signal might be embedded; it is not a commercial watermark test.

The difficulty is making the signal survive normal processing. Lossy compression, resizing and other transformations change image data while trying to preserve what people see. A simple pixel-level pattern can be damaged in the process. The resilience of an actual watermark depends on its design and the transformation; this toy example doesn't establish that every image watermark fails.

I mention Google's SynthID and show a visible noise-pattern illustration, but I don't know the complete detection method. My demonstration with filters and resizing shows what can happen to that illustrative pattern; it does not independently measure the robustness of SynthID or prove how Google's or another company's detector works.

04

Claude’s marks and their limits

Theo examines text watermarks, signed file credentials and the limits Anthropic documents.

Text presents a different challenge. It contains much less redundant information than an image, and changes to a short sentence can be conspicuous. A long passage offers more material for a statistical signal than a very short one, but preserving meaning while making the signal detectable is still a tradeoff.

The Anthropic page describes markings across supported models and products, including Claude Code and the API, and says the company is working on older models too. These statements are about supported models, platforms and rollout, not proof that all historical Claude output is marked. The documentation can change as the rollout proceeds.

Anthropic’s description of supported marks
DIAPOSITIVA 4 / 7Anthropic’s description of supported marksThe page distinguishes models, products, platforms and regions.

Anthropic describes two complementary mechanisms: a watermark embedded in generated text and signed provenance metadata on supported files. It says a text mark travels with copied text and may persist through some editing. A file credential records a provenance claim and can help detect changes to the signed content.

Limitations of a detected mark
DIAPOSITIVA 5 / 7Limitations of a detected markAnthropic says a mark is not conclusive evidence of the content’s full origin.

A detected Claude mark is a signal that the content may have been processed by Claude, not a complete history of who authored it. A person might have supplied the original ideas or text and used Claude to translate, summarize or proofread it. The content may also have changed after processing.

The absence of a detected mark also does not prove that content was human-made. Anthropic lists possible reasons such as unsupported models or formats, short passages, extensive editing or translation, and metadata removed during file processing. Detection therefore has limitations in both directions.

My concern is that a determined person can alter material or use an unmarked model, while direct copy-and-paste may remain easier to identify. I am skeptical that marking will stop sophisticated misuse. That is a judgment about incentives and robustness, not a measurement proving that minor edits defeat every implementation.

05

How text watermarking might work

He discusses statistical token choices, Unicode speculation, detection costs and editing.

I also discuss a post by Sean Goedecke on why text watermarking is difficult. The basic problem resembles steganography: a signal must be concealed in ordinary text without making that text unusable. An obvious fixed-letter pattern would distort the writing, while more subtle methods face different tradeoffs.

One alternative might be to compare a passage with predictions from a model, but stylistic similarity can produce false positives and running many models may be expensive. People can naturally write in patterns that a model also uses. A distinctive watermark aims to provide a different kind of signal from an ordinary style detector.

Goedecke uses SynthID as an example of statistical marking. A language model chooses among possible next tokens during generation; a watermarking method can bias those choices in a way that produces a detectable aggregate pattern. This is an explanation of one family of techniques, not a claim about Claude's undisclosed implementation.

A discussion of statistical text watermarking
DIAPOSITIVA 6 / 7A discussion of statistical text watermarkingThe displayed article illustrates a token-based approach, not Claude’s disclosed implementation.

He also considers visually similar Unicode characters as a possible way to hide information. Such a pattern would differ from a statistical watermark, and the presence of an unusual space alone does not establish why it appeared. Speculation about Unicode characters is not evidence that they are the mechanism Anthropic uses for Claude's announced marks.

Editing and paraphrasing may weaken a statistical signal, and file conversion may remove metadata. How much modification defeats a given detector is an empirical question. I argue that people who want to evade detection have incentives to keep trying, while readers and platforms need to understand false positives and false negatives.

The discussion also raises a tension between interoperable verification and keeping a marking method hard to evade. I see this as an open design challenge. Interoperability does not by itself prove that a provider must publish secret keys or every detail of its implementation.

06

Provenance and the broader goal

Theo discusses C2PA, resilience against evasion and the different problems transparency tools might address.

C2PA and signed provenance
DIAPOSITIVA 7 / 7C2PA and signed provenanceThe discussion separates file credentials from marks embedded in plain text.

C2PA takes a different approach: a file can carry digitally signed provenance information, sometimes called Content Credentials. A valid signature can help verify that the information came from a signing entity and that bound content has not changed in ways that invalidate the credential. It does not independently prove that every claim in the metadata is true or that an image depicts reality.

I find the prospect of recording camera or human-origin provenance more promising than trying to detect every fabricated image. But missing credentials do not prove that an image is fake: genuine material may never have been signed or may have lost its credentials. Trust also depends on the issuer and the capture and editing chain.

Signed file metadata is also different from a watermark embedded in plain text. File formats can carry a credential alongside the content, while copied chat text doesn't automatically retain a file's provenance record. The question of which generated files carry credentials depends on the supported formats and platform.

I show a repository that claims to handle several types of provenance marks, illustrating my concern that a determined user may try to alter or remove signals. The existence of such a tool is not evidence that it defeats every watermark or preserves every document's meaning. Different approaches need independent testing.

I see this as a cat-and-mouse problem: a robust, inexpensive signal that survives useful editing but is difficult to evade is hard to design. I am pessimistic that text watermarks alone will stop deliberate deception. That doesn't mean a particular implementation has been tested here or that all detection is useless.

We should be clear about the goal. Is it identifying unedited copied output, discouraging school cheating, or limiting organized propaganda? Each is a different problem with a different adversary. I expect the technique to be more useful against low-effort copying than against people prepared to adapt their process.

My preferred long-term direction is stronger provenance for real media combined with public education about convincing synthetic content. Even then, provenance is evidence about a file's history, not a guarantee of truth. I appreciate the intention behind transparency efforts, but remain doubtful that watermarking on its own can meet the expectations being placed on it.

Más de este canal

5 diapositivas38:47EN
Theo - t3․gg· 28 oct 2026Theo’s Long-Running Agent Experiments: Verification, Compute and CostTheo Browne · Ping LabsA skateboard game and two compiler projects show how repeated checks and flexible compute can sustain agent work—and how expensive those loops can become.Agentes de programaciónIngeniería de agentesAI cost & performance+2
5 diapositivas36:07EN
Theo - t3․gg· 27 oct 2026Theo on Token Costs, Coding Agents, and the Price of AI CapabilityTheo Browne · Ping LabsA viral estimate of Lauren's AI spending prompts a closer look at cache pricing, benchmarks, and the changing work of coding agents.AI cost & performanceAgentes de programaciónInference+1
5 diapositivas30:37EN
Theo - t3․gg· 26 oct 2026Theo’s Three Skills for Reviewing and Shipping with Coding AgentsTheo Browne · Ping LabsHow sol-loop, full-send and full-stop encode review, verification and different levels of merge authority.Agent skillsAgentes de programaciónCode review & verification+2
2 diapositivas0:43EN
Theo - t3․gg· 23 oct 2026Theo Distinguishes Security Vulnerabilities from Active AttacksTheo Browne · Ping LabsA short explanation of why disclosed software flaws and reported attacks are different kinds of security news.CybersecuritySoftware engineering
6 diapositivas29:22EN
Theo - t3․gg· 22 oct 2026Theo on Security Vulnerabilities, Stolen API Keys and AITheo Browne · Ping LabsA look at the gap between vulnerability disclosure and patching, and a speculative account of why stolen inference keys may be valuable.CybersecurityAI securitySoftware engineering+1
4 diapositivas31:13EN
Theo - t3․gg· 20 oct 2026Theo on Why Smarter Models Help More Than DevelopersTheo Browne · Ping LabsFrom game modifications to compiler experiments, Theo revisits his assumptions about who benefits from more capable AI.Agentes de programaciónDeveloper productivityHuman-AI Collaboration+1