What we remove
Deep clean
Go beyond hidden characters. Deep clean rewrites statistical word-choice and phrasing patterns while fidelity checks protect the meaning and details of your original text.
Joiners, non-joiners, word joiners and byte-order marks dropped mid-sentence. They survive copy, paste and email. Removed by default.
No-break, narrow and thin spaces where an ordinary space belongs. Normalized when you turn on spacing — deliberate typography is kept.
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
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.