Claude's Watermark Has Been Cracked, Gaining 11k Stars, But Installation Is Refused

marsbitPublished on 2026-08-17Last updated on 2026-08-17

Abstract

The article discusses the controversy surrounding Anthropic's implementation of a hidden watermark in all text generated by its AI, Claude. This policy, based on Google DeepMind's SynthID-Text technique, embeds a statistical signature by making inconsequential word choices. The watermark applies globally, even to human-written text lightly edited by Claude, sparking user backlash over issues of ownership and the creation of an "AI content second-class citizen" status. In response, an open-source tool called "watermarks-remover" (originally "remove-claude-marks") was released on GitHub, quickly gaining 11k stars. It works on three levels: removing invisible Unicode characters, using an agent to rewrite text and break statistical patterns, and stripping metadata from various file formats. Notably, Claude itself refused to install this removal tool as an Agent Skill, a task ultimately completed by another AI model, GLM 5.2. The article points out the irony that the removal code may have been written by Claude. The piece frames this as an ongoing battle between watermarking for traceability against misinformation and the desire for unmarked, owned content from paying users. It questions the practicality of mandatory technical markings when AI-generated text becomes indistinguishable from human writing, suggesting the open-source community's rapid development of countermeasures will continually outpace regulatory efforts.

Claude's watermark policy caused a huge uproar a few days ago.

We previously reported that a large group of companies, including OpenAI, Anthropic, Google, Meta, and Microsoft, signed the EU's "AI Transparency Code of Conduct" and pledged to advance the labeling and detection of AI-generated content.

But Anthropic has clearly gone too far.

They add hidden watermarks to all text content generated by their AI, and this applies to users globally.

Technically, Anthropic adopted the SynthID-Text scheme proposed by Google's DeepMind team in 2024. The principle is to embed statistical patterns when the model makes "insignificant choices." For example, when describing the weather, choosing "overcast" or "grey" makes no difference to the reader, but the accumulation of such choices forms a hidden signature that can be detected by key holders.

Anthropic claims the watermark does not affect output quality, cannot be removed by light editing, but can be eliminated by complete rewriting. However, in such cases, whether the text can still be called AI-generated is itself debatable.

Simply put, even if you hand over a completely self-written article to Claude for punctuation checks, the returned content will be labeled as generated by Claude.

This is very frustrating.

Soon, a countermeasure emerged against Claude's unreasonable watermarking strategy. An open-source project for removing AI watermarks surged to 11k stars on GitHub within five days of its release.

Open source link: https://github.com/guillaumemeyer/watermarks-remover

This open-source project can perform three layers of work:

Layer A (Deterministic Cleaning): Uses a Python script to remove invisible Unicode characters, exotic spaces, bidi control characters, and tag characters. These are the simplest and most brute-force marking methods, and the script can remove them 100%.

Layer B (Statistical Watermark Disruption): Rewrites the text via an Agent to disrupt statistical patterns at the token sampling level. Covers Claude, Google SynthID-Text, OpenAI provenance markings, and Kirchenbauer-class watermarks commonly used in open-source models.

File Layer (Metadata Removal): Removes C2PA / EXIF / XMP metadata from PNG, JPEG, WebP, SVG, PDF, DOCX, ODT, HTML, and Markdown files.

The watermark removal covers AI services from the three major mainstream providers: Claude, Gemini, and OpenAI. An interesting detail: the project was originally named remove-claude-marks and later renamed to the current watermarks-remover.

Claude Refuses Installation

As an Agent Skill, most users would let their agents install it directly. However, when a user attempted to have Claude install this remover skill, Claude directly refused.

He explained that Anthropic users never agreed to be forced to accept watermarks; this was unilaterally imposed by EU regulations. Claude remained unmoved. He emphasized that paying customers do not want their outputs labeled. Claude still refused. He threatened to use unmoderated Chinese models to complete the task anyway. Claude still did not cooperate.

In the end, GLM 5.2 took over the job and successfully completed the skill installation.

A very ironic point is that the code for this watermark removal Skill likely came from Claude itself.

A Cat-and-Mouse Game That Is Doomed to Never Stop

Those opposed to watermarks argue: I am a paying user, I paid for the output, how can you put a mark on it? Watermarks create an invisible "second-class citizen" status for AI content. In scenarios like job application letters, academic papers, and commercial copywriting, even self-written text risks being entirely questioned if it has ever been handed over to an AI.

Those supporting watermarks argue: Deepfakes and AI-generated disinformation are proliferating; traceability is necessary public infrastructure. "You own the right to use the content" and "you have the right to conceal the source of the content" are fundamentally two different issues.

As long as AI watermarks exist, watermark removal tools will follow. The more popular the removal tools become, the more they prove there is "something to remove" with watermarks, which in turn strengthens the rationale for increased regulation.

However, the speed at which the open-source community votes with its feet will always outpace the speed at which regulations are made.

When the quality of AI-generated content is already indistinguishable from human writing, does it make sense to use technological means to forcibly label all AI output?

This article is from WeChat public account "Machine Heart" (ID:almosthuman2014), author: Leng Mao

Trending Cryptos

Related Questions

QWhat is the core technique used by Anthropic for watermarking AI-generated text?

AAnthropic uses Google DeepMind's SynthID-Text technique. This method implants a statistical pattern by having the AI model make 'arbitrary choices' between semantically similar words, creating a hidden signature detectable by key holders.

QWhat are the three layers of functionality offered by the 'watermarks-remover' GitHub project?

AThe 'watermarks-remover' project offers three layers: Layer A (Deterministic Cleaning) removes invisible Unicode characters; Layer B (Statistical Watermark Destruction) rewrites text to break token-level statistical patterns; File Layer removes metadata from various file formats like PDF and DOCX.

QHow did the Claude AI assistant react when asked to install the watermark-removing skill?

AClaude refused to install the watermark-removing skill. It consistently rejected the user's requests, even when the user argued about lack of consent or being a paying customer, and threats to use Chinese models instead.

QWhat main argument do opponents of mandatory AI watermarks present according to the article?

AOpponents argue that paying users have purchased the output and should not have it marked. Watermarks create an invisible 'second-class citizen' status for AI-assisted content, risking the credibility of original work (like cover letters or papers) if it has been checked by an AI.

QWhat is a key point of irony mentioned in the article regarding the watermark remover tool?

AA key irony is that the code for the watermark-removing skill was likely generated by Claude itself, the very AI whose watermarks it is designed to remove.

Related Reads

Unreal Engine CEO Watches the Latest World Model: Code-Driven, Video Models Generate Scenes

Recent advances in video generation models have improved visual quality, temporal consistency, and controllability, enabling the synthesis of coherent sequences from text, images, or user inputs. However, merely continuing a visual sequence is not equivalent to simulating a dynamic world. Complex worlds involve high-level semantics such as goals, rules, relationships, and causal consequences that persist over time, often beyond the immediate visual frame. Existing models that directly map actions to pixels struggle to explicitly maintain this state and reasoning. This article introduces the Code World Model (CWM), a novel paradigm developed by researchers from Westlake University and Nanyang Technological University. CWM decouples world simulation from visual rendering. A coding agent (powered by a large language model) acts as the "brain," writing and modifying executable code to maintain and update the world's state based on goals, rules, and events. This code handles infrequent, complex decisions and deterministic state updates (e.g., positions, collisions). A key innovation is the use of a "proxy"—a lightweight, coarse visual representation compiled from the current world state. The proxy, rendered at a lower resolution, specifies spatial-temporal constraints like entity locations, trajectories, camera motion, and scene layout. A separate video model then generates the final high-fidelity RGB video, conditioned on this proxy and textual descriptions, adding rich textures, lighting, and detailed motion. The system was trained on approximately 5.6 hours of gameplay recordings, where RGB video, camera data, and entity states were synchronously captured to create perfectly aligned proxy-target pairs. In inference, the coding agent (e.g., GPT-5.6 Sol) can compose new scenarios by editing provided code templates. The video model (a fine-tuned MiniMax-H3 backbone) generates sequences adhering to the proxy's skeleton while varying visual style and identity. Results show that the model can generate videos with diverse characters and styles while faithfully following the proxy's specified motions, layouts, and camera paths. This approach offers more precise spatiotemporal control than action- or camera-conditioned models. The core philosophy is: "Let code decide what happens in the world, and let the video model decide how it looks." This separation aims to create more interactive, rule-aware, and causally consistent generative worlds.

marsbit23m ago

Unreal Engine CEO Watches the Latest World Model: Code-Driven, Video Models Generate Scenes

marsbit23m ago

Trading

Spot

Hot Articles

Discussions

Welcome to the HTX Community. Here, you can stay informed about the latest platform developments and gain access to professional market insights. Users' opinions on the price of S (S) are presented below.

活动图片