Here is how it works: Unicode assigns variation selectors (U+FE00–U+FE0F and U+E0100 ... a person could embed a secret message inside an emoji without altering its visible appearance.