invisible-watermark cleaner
Strips zero-width characters, Unicode tag characters and (optionally) bidi controls and look-alike letters. It removes known invisible-character watermarks — it can't guarantee text is free of every possible watermarking scheme (e.g. wording- or whitespace-based).