There is a booming category of tools that promise to make AI text "undetectable" by scrubbing hidden watermarks out of it. We build a tool that removes hidden characters from text, so you might expect us to make the same pitch.
We are not going to, because the pitch is false. Here is the honest version.
Detectors do not look for hidden characters
AI-text detectors judge WRITING, not bytes. They model statistical patterns: how predictable each next word is, how uniform sentence rhythm is, how vocabulary distributes - the fingerprint of how models write, not what invisible characters ride along. Strip every zero-width space and narrow no-break space from a ChatGPT essay and its word-choice statistics have not moved. A detector that flagged it before will flag it after.
The deliberate watermarking schemes in research (and in production systems like Google's SynthID Text) live in the same statistical layer: they bias which ordinary words get chosen, invisibly to readers, detectable only with the right key. Character cleaning cannot remove a signal that was never in the characters - and for what it is worth, no character cleaner, ours included, touches it.
Meanwhile detectors themselves are famously unreliable in both directions: they flag human writing (non-native English speakers get hit hardest) and miss edited machine writing. Building anything on "will it pass a detector" is building on sand.
So why clean AI text at all?
Because the invisible layer causes real problems that have nothing to do with detection:
- It breaks things. Invisible characters break search, dedupe, validation and code. A narrow no-break space in a config file is a bug you cannot see.
- It reads as pasted. Em dashes, curly quotes and ellipsis characters make text look machine-drafted to human readers - a social problem, not a detector problem, and cleaning genuinely fixes that one.
- It is not yours. Text you publish under your name should contain characters you chose. Typography you did not pick is someone else's accent in your mouth.
- Privacy. Some invisible characters exist specifically to fingerprint text - to mark which copy leaked. Removing characters whose only job is tracking you is basic hygiene, like stripping tracking parameters from links.
Notice that every one of these is about quality, correctness and privacy for text you have the right to use - and none of them requires fooling anyone.
The line we draw
If your goal is to pass off machine writing as your own in a context where that is cheating - a graded essay, a job application that forbids it - a character cleaner will not save you, and we would not help even if it could. Detectors judge patterns; only rewriting in your own voice changes patterns.
If your goal is what most people actually want - AI-assisted drafts that paste clean, read as deliberate, do not crash parsers and do not carry trackers - then cleaning is exactly the right tool, and it should happen automatically rather than through a stranger's web form. CopyClean does it on your Mac, at the clipboard, on every copy: invisible junk out, typography normalized to your keyboard's characters, links stripped of trackers, nothing uploaded anywhere.
Honest tools should make honest claims. This one cleans your clipboard. It does not launder your prose - nothing does.