Lumen
RS
LAYER 1 · DETECT · SOURCE

Repo Scanner

Most dark patterns are committed into the codebase long before they render - a defaultChecked rider, an autoRenew: true default, a hardcoded “Only 2 left” countdown, a guilt-loaded decline string. Connect a GitHub repo and the agent reads the source, flagging the 13 CCPA patterns by file and line. The same engine runs in CI, so every push is checked.

Pick Sample repo for an instant, offline scan of a realistic insurer checkout codebase, or Connect GitHub repo and paste any public repo. Findings map to the 13 CCPA patterns with the exact file and line, and the offending source is highlighted.

Compliance historystored in MySQL
No scans recorded yet. Each scan is persisted here, so you get a dated, queryable history of a repo's dark-pattern posture - when a pattern appeared and when it was remediated.