hugger-mugger

Hide a message, {{name}}, inside any sentence that looks like nothing happened to it. Zero-width Unicode does the work.

cover text the visible sentence

secret what goes inside

result

paste this somewhere. it looks like the cover text. it isn't.
copied

what's hidden in there the invisible bytes, made visible

encode something to see the hidden bits
ZWSP (U+200B) — bit 0 ZWNJ (U+200C) — bit 1 ZWJ (U+200D) — sentinel

The secret is UTF-8'd, spread one bit per zero-width character, and tucked between the visible letters of the cover. The cover prints as itself in every font. Copy-paste survives most places: plain-text emails, Slack DMs, a git commit -m, a code comment, a webpage form. Some pipelines strip zero-width chars on the way through; if a paste comes back clean, that's why.