Why Unicode watermark removers do not remove Claude's statistical watermark
A common confusion: tools that remove zero-width spaces, bidirectional controls, homoglyphs or unusual Unicode codepoints are not removing generation-time statistical watermarks encoded in word and token choices.
Confirmed Anthropic has now confirmed that Claude's text watermark is not made from hidden Unicode or invisible characters. Nothing is added to the text; the signal lives in keyed word/token choices during generation.
Edit-based marks — invisible characters inserted after generation — can often be detected and stripped with Unicode normalization. A tool that removes zero-width spaces can clean Unicode artifacts, but it is not thereby removing Claude's watermark.
Do not claim: “I ran a Unicode cleaner, therefore Claude's watermark is gone.” That conflates unrelated mark classes.