Generate anonymously.

ChatGPT and Claude leave invisible characters and spacing fingerprints in the text they write for you. Paste it here and they come out — every change named, with an exact codepoint and count.

Clean textProcessed, not stored
⌘↵ to clean

What we remove

Four families of tell, from character to phrasing.

Invisible characters

Joiners, non-joiners, word joiners and byte-order marks dropped mid-sentence. They survive copy, paste and email. Removed by default.

U+200BU+200DU+2060U+FEFF

Spacing fingerprints

No-break, narrow and thin spaces where an ordinary space belongs. Normalized when you turn on spacing — deliberate typography is kept.

U+00A0U+202FU+2009

Homoglyphs

Cyrillic and Greek letters standing in for Latin ones. Reported with the exact codepoint and mixed-script word — never silently swapped, because that can change meaning.

Flagged, not rewritten. You decide.

How your text is handled

Processed, then forgotten.

Your text is sent to Cloak's server, cleaned, and handed straight back. It is held only for the moment the clean takes, then discarded — not logged, not stored, not used to train anything. The free cleaner is deterministic: no model reads your text unless you choose Deep clean.

Every result names exactly what changed and what it does and does not establish.

Not storeddiscarded after
Not loggedno history
No account for the free toolsfree

Paste something.

It takes a moment and asks nothing of you.