Item logo image for DarkLens - Dark Pattern Evidence Auditor

DarkLens - Dark Pattern Evidence Auditor

ExtensionPrivacy & Security
Item media 5 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 1 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 2 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 3 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 4 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 5 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 1 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 1 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 2 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 3 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 4 (screenshot) for DarkLens - Dark Pattern Evidence Auditor
Item media 5 (screenshot) for DarkLens - Dark Pattern Evidence Auditor

Overview

Detects and documents evidence of potentially manipulative interface patterns. Does not determine legal liability.

DarkLens scans the page you're currently viewing for evidence of potentially manipulative interface patterns, commonly known as "dark patterns," and documents what it finds. It does not determine legal liability and is not a compliance tool. WHAT IT DETECTS (V0.2) DarkLens uses rule-based detection (pattern matching + DOM inspection, with no AI/LLM classifier) to identify three pattern classes: • Confirmshaming: Guilt-based or manipulative language associated with decline or opt-out actions. • Preselection: Potentially non-essential options that are selected by default. • Visual Interference: Interface designs that may obscure or de-emphasize a meaningful choice. Detection is scoped to relevant UI containers to reduce false matches across unrelated page sections. HOW IT WORKS Every finding is assigned an evidence tier rather than a vague confidence score, making the strength and limitations of the detected signal explicit. When DarkLens lacks sufficient evidence to evaluate a pattern reliably, it can flag the case for manual review rather than silently treating it as safe or making an unsupported conclusion. Findings may be mapped to a static, dated regulatory reference table for research purposes. These mappings indicate potentially relevant provisions and are never presented as legal conclusions. PRIVACY • Detection runs locally in your browser. • No page content is sent to a server. • No tracking or analytics. • No account required. • No LLM or external AI model is used in V0.2. WHY THE PERMISSIONS • activeTab / scripting: Required to inspect the DOM of the webpage being analyzed and run local detectors. • storage: Required to retain findings for display in the side panel. • Host access: Allows DarkLens to analyze webpages across different sites. DarkLens does not transmit page content to external servers. WHO THIS IS FOR DarkLens V0.2 is an open-source research and portfolio prototype exploring dark-pattern detection, digital consumer protection, AI/UX governance, responsible technology, AI ethics, and adversarial testing methodologies. It is not a finished commercial compliance product. End-to-end benchmark evaluation is still in progress, so V0.2 makes no established claims about precision, recall, or overall detection accuracy. Known limitations and failure modes are documented in the project's SYSTEM-CARD. Open source. Rule-based. Privacy-first. Evidence, not verdicts.

Details

  • Version
    0.2.0
  • Updated
    July 21, 2026
  • Offered by
    korchipatis789
  • Size
    129KiB
  • Languages
    English
  • Developer
    Email
    korchipatis789@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps