How Claude's Invisible Watermark Actually Works, and Where the Signal Breaks Down
Anthropic's watermark isn't a stamp applied after the fact - it's built into how Claude picks words while it writes. Using a token-probability-biasing approach in the same family as Google DeepMind's SynthID, the system "weaves an imperceptible watermark directly into the text itself" as Claude generates it, without changing meaning, quality, or readability[1]. Some of the public confusion about how far this reaches traces to YouTube creator commentary: analyst Kyle Balmer pushed back on viral social-media claims that every Claude response is now watermarked and publicly detectable, pointing to the EU AI Act's provider-versus-deployer distinction as the root of the mix-up - Anthropic is the "provider" carrying the compliance obligation, while most Claude users are merely "deployers." Detection works by re-running that same statistical check on a passage to see whether word choices skew toward the hidden pattern more than chance would predict. Files are treated completely differently: generated images and other files get digitally signed C2PA provenance metadata attached externally rather than a mark woven into content, and the metadata is easily stripped through format conversion, re-saving, or a simple screenshot[2]. The signal is also uneven across content types - code has so little token-choice freedom that the watermark starts out faint, and a pass through an autoformatter or a short snippet can erase what little remains[3]. Anthropic's own team has conceded the system is an early, imperfect step, saying plainly it "can edit it but it's a first step"[3]. On X, the CTO of AI-detection company GPTZero ran independent tests and reported the mark does not survive intense paraphrasing or having a human substitute in their own words - a real-world crack in the claim that this is a durable provenance signal.



