github-actions[bot] aa6802281b build: web
2026-09-16 23:51:19 +00:00
2026-09-14 17:12:53 -07:00
2026-09-16 23:51:19 +00:00
2026-03-10 18:08:38 -07:00
2026-03-10 18:07:31 -07:00
2026-09-12 14:14:35 -07:00
2026-09-14 14:49:28 -07:00
2026-03-10 23:12:12 -07:00
2026-03-10 16:11:51 -07:00

inØsight

This sentence contains hidden text you can only read by installing inzerosight.­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­

Firefox Add-on · Chrome Web Store


inØsight demo

inØsight user interface

Sign

When enabled, prepends an invisible zero-width signature to the output. This allows inØsight to automatically detect hidden messages across web pages, identify the base and cipher, and show the on-screen decode button.

How ZWUS Works

  1. Takes each character's Unicode code point. ZWUS-7 ranks printable ASCII first so common letters and spaces use short values.
  2. Converts the value to the chosen base (3, 6, or 7).
  3. Maps each resulting digit to its assigned zero-width character from the alphabet.
  4. Joins digits together; separates characters with the base's designated separator (also zero-width).

The result is a string of invisible Unicode that carries the full original text. Decoding reverses the mapping: splits on the separator, looks up each zero-width character to recover the digit, parses the base-N number back to a code point, and reconstructs the string.

For details regarding picking the optimal standard/base, see docs/zwus.md.

For cipher details, see docs/cipher.md.

Use ZWUS in Your Own Projects

The encoder/decoder is available as a standalone package for multiple languages:

Note

Encoding works with all Unicode characters in existence (U+0000 to U+10FFFF), including every language script, emoji, and symbol.

Description
This repo has been deleted and remade like 4 times.
Readme 10 MiB
Languages
JavaScript 88.8%
CSS 8.2%
HTML 3%