How nsfw/sites works
Motlify is a small browser-side string obfuscation utility: callers pass a string to motlify, which substitutes each mapped character with a randomly selected alternative and returns the joined result. At initialization it filters browser-incompatible alternatives using the user agent. The tree also contains index.html, but no contents were provided, so its role is unclear and it is omitted. The graph reflects the single sampled source file.
Main entry points: motlify.js Motlify transform
Components 7
Other components
- Caller
- Browser
- Character map
motlify/motlify.js - Compatibility filter
motlify/motlify.js - Character mapper
motlify/motlify.js - Motlify transform
motlify/motlify.js - Transformed string
Connections 6
- Browser → Compatibility filter: supplies user agent
motlify/motlify.js - Character map → Compatibility filter: filters alternatives
motlify/motlify.js - Compatibility filter → Character mapper: provides table
motlify/motlify.js - Caller → Motlify transform: passes string
motlify/motlify.js - Motlify transform → Character mapper: maps characters
motlify/motlify.js - Motlify transform → Transformed string: returns string
motlify/motlify.js