Watermarking vs. Detection: Two Competing Visions for Tracing AI Text
10 Oct 2024
Two camps are racing to answer the same question — was this written by a machine? — and they’ve picked nearly opposite strategies. One side wants to tag AI text the instant it’s born. The other wants to study the finished words and make an educated guess. Both are real, both are funded, and neither has won.
The choice between watermarking vs. detection for AI text isn’t a minor technical fork. It’s two competing visions of how provenance should work, and understanding the split tells you a lot about why no tool feels trustworthy yet.
Key takeaways
- Watermarking and detection are opposite strategies: one tags AI text at the moment it’s written, the other inspects finished text and guesses afterward.
- Watermarking can be highly reliable when a mark is present, but only if the generator cooperated and the text wasn’t heavily edited or translated.
- Detection works on any text from any source, but it outputs probabilities, produces false positives, and weakens as new models arrive.
- Their failure modes are mirror images: watermarking misses uncooperative tools and edited drafts; detection misjudges short, factual, or non-native writing.
- Neither vision delivers proof of who wrote what. Provenance and authorship are different questions, and process beats any single score.
The two visions, in one sentence each
Watermarking is proactive. Before the text ever leaves the model, the provider hides a faint statistical signal inside it — a pattern in word choice that a person can’t see but a matching detector can later confirm with a secret key. The mark is built in at creation.
Detection is reactive. A separate tool receives finished text, knows nothing about where it came from, and estimates how machine-like it reads. It leans on measurable signals — how predictable the word choices are, how much sentence length varies — and spits out a probability.
That’s the whole fork. Tag at the source, or guess after the fact. Almost every advantage and every embarrassing failure on both sides traces back to that one decision.
How watermarking actually traces text
The clearest published example is the “green list” approach from Kirchenbauer and colleagues in 2023. As the model writes, a secret key quietly splits the vocabulary into a favored “green” set and a disfavored “red” set for each position, then nudges the model toward green words. Do that across a few hundred tokens and the green-word rate climbs higher than chance would ever produce. Run the text back through with the same key, count the green words, and the statistics give you away.
Google DeepMind shipped a production version of this idea, SynthID-Text, described in a 2024 *Nature* paper and wired into Gemini. The engineering is real and the reasoning is sound: if you control the moment of generation, you can leave a fingerprint far more reliable than any after-the-fact guess.
Where the watermark vision breaks
It only works if three things hold, and they often don’t.
- The generator has to participate. A watermark only exists if the model added it. Text from an open-source model, or any tool that skips watermarking, carries no mark at all. The detector returns nothing — not “human,” just nothing.
- The text has to survive intact. Because the signal lives in word choice, anything that disturbs word choice erodes it. Paraphrase the passage, translate it and back, blend it into your own sentences, or retype it by hand, and the green-word advantage thins until it’s unreadable.
- You need the key and enough length. Verification requires the provider’s private key, so a teacher or random website usually can’t run the check. And short or highly factual passages don’t give the pattern room to form.
How detection actually traces text
Detectors don’t need a key or anyone’s cooperation. They read the text cold and look for the statistical residue machines tend to leave. Two signals do most of the work: perplexity (how surprised a language model is by the next word — AI text tends to be smoother and less surprising) and burstiness (how much sentence length and complexity vary — humans swing wildly, models often don’t). If you want the full mechanics, we walk through them in the statistics behind AI detectors.
The appeal is obvious: a detector will analyze anything you paste, from any model, edited or not. No provider has to play along.
Where the detection vision breaks
The reach comes at a steep price.
- It guesses, and guesses wrong. Detectors output probabilities, not facts. OpenAI pulled its own AI text classifier in July 2023 for poor accuracy — a striking admission from a company that had every reason to want the thing to work.
- It penalizes certain humans. A 2023 Stanford study (Liang et al.) found these detectors biased against non-native English writers, whose simpler, more predictable phrasing reads as “AI-like.” Clean, plain, careful prose can trip the same wire.
- It decays over time. Each new model writes a little more like a person, so yesterday’s detector grows staler with every release.
Side by side
| Watermarking | Detection | |
|---|---|---|
| When it acts | At generation, proactively | After the fact, reactively |
| Needs cooperation? | Yes — the generator must add the mark | No — works on any text |
| Reliability when it works | High, with the key and intact text | Probabilistic; false positives common |
| Main blind spot | Non-participating tools, edited or translated text | Short, factual, or non-native writing |
| Who can run the check | Usually only the key-holder | Anyone, with a detector tool |
| What it proves | Provenance (came from this model) | Likelihood, not authorship |
The pattern jumps out: their weaknesses are mirror images. The cases watermarking handles cleanly — untouched output from a cooperating model — are often the easy ones. The messy cases that cause real arguments tend to slip through both.
A mini-scenario: two flagged essays
Picture a professor with two papers in question.
Maya pasted a full draft from Gemini and changed almost nothing. Jordan used a free, non-participating chatbot, then rewrote every paragraph in his own voice over two evenings.
A watermark check would light up on Maya’s paper and stay silent on Jordan’s — even though Jordan leaned harder on AI for the underlying ideas. A statistical detector might do the reverse: flag Jordan’s careful, even-toned prose as suspicious while missing Maya’s lightly edited draft, since edits can blur the signals detectors hunt for.
Neither tool gives the professor what they actually need, which is a conversation about whether each student understands their own argument. Watermarking answered “did a Google model write this and keep its mark?” Detection answered “does this read machine-like?” Useful questions, both — but neither is “did this person do the thinking?”
So which vision wins?
Most likely, neither — and that’s the realistic answer, not a cop-out.
Watermarking will keep improving as a provenance tool for cooperating platforms: labeling AI media at scale, fighting deepfakes, supporting honest disclosure inside teams. But it can’t cover the open models and human edits that fill the real disputes, and you can’t force every generator on earth to opt in.
Detection will stay the fallback for arbitrary text, precisely because it needs no cooperation — while remaining too error-prone to treat as proof. The two will coexist, each patching the other’s blind spot without either closing the gap.
What that means for you doesn’t change with the technology. Provenance and authorship are different questions, and the work that matters — your reasoning, your voice — is the one no tracing method actually measures. You can read more on the PaperBleach blog for how detection breaks in the wild, or see what PaperBleach offers if you want a tool on your side of the table.
Frequently asked questions
What’s the core difference between watermarking and detection for AI text?
Watermarking is proactive — the provider hides a signal as the model writes and verifies it later with a secret key. Detection is reactive — a tool reads finished text and estimates how AI-like it looks from patterns like perplexity and burstiness. One tags at the source; the other guesses afterward.
Which is more accurate, a watermark or an AI detector?
When a watermark is present and intact, verifying it beats statistical detection, because it checks for a deliberate fingerprint instead of guessing. But if the text came from a non-participating tool or was paraphrased or translated, the mark may be gone. Detectors are less reliable but work on anything. Neither is simply “more accurate” everywhere.
Can a teacher or platform check a watermark themselves?
Usually not. Most text watermarks need the provider’s private key, which isn’t public, so schools and third-party sites can’t run the check. They use AI detectors instead — which output a probability with no key. That’s why disputes almost always hinge on a detector score, not a watermark.
Will watermarking eventually replace AI detectors?
Probably not alone. Watermarking only covers cooperating generators, and open-source models plus ordinary edits leave gaps. Detection fills those gaps for any text, imprecisely. Expect coexistence, not a winner.
If both methods are flawed, how should I protect my own writing?
Keep your drafts and version history — process evidence beats any tool. Write with specificity and varied rhythm so your work reads human because it is. And treat any score as a signal to discuss, not a verdict.
The bottom line
Watermarking and detection aren’t two flavors of the same product. They’re two bets on how to trace AI text — one at birth, one after the fact — and each is strong exactly where the other is blind. Until that changes, the honest move is the same as ever: write with substance and voice, and judge work on the thinking, not a number.
Want to know how your draft reads before anyone else runs it through anything? Check how a draft reads with PaperBleach.
Try it on your own text
Paste your draft into PaperBleach to humanize AI text so it reads naturally — then check your score against built-in AI detection. Free on your first run.


