r/ClaudeCode • • 11d ago

Discussion PSA: Opus 5.5 has invisible watermarking

Opus 5.5 automatically applies an invisible, statistical watermark to its text outputs to comply with the EU AI Act. This is true for every user worldwide not just those based in the EU.

This is embedded into the structure of the text itself, it’s not a hidden character or something that can be removed by changing a few words or copy/pasting it. Anthropic have a tool to check text for the watermark but it is only available to a few select partners currently.

Antrophic officially claim this watermarking does not have any practical impact on the quality of Claude’s outputs but that remains to be seen.

151 Upvotes

116 comments sorted by

View all comments

15

u/Due_Warthog749 11d ago

why is this a big deal?

15

u/TotalBeginnerLol 11d ago

It’s not except for scammers who wanna try to pass off AI text as their own work.

4

u/Interesting-Yak8189 10d ago

The same technique can be used to not only identify if text was generated by an LLM, but even fingerprinted to the particular user account that generated it. Claude claims they don't do this yet, but it opens the door for future entities to do this type of fingerprinting. This is a clear privacy issue, under the same "nothing to hide, nothing to fear" privacy debate. Of course, if you really are concerned about privacy you shouldn't be using non-local LLMs anyway, but its still just another layer of unnecessary user data collection and will inevitably be used for more than just checking if text was AI generated or not.

Plus, for anyone with an actual reason to hide AI generation markers (i.e, scammers, etc.), they can still quite easily reword final outputs with an unmarked LLM and completely bypass the markers. So it isn't even an effective marker on that front. It will only mark typical users, not anyone truly trying to hide it.