๐ Deceptive Pattern Detector
Enter a website URL to analyze for deceptive design patterns
๐ API Keys: We NEVER save or store your Gemini API keys. They are only used temporarily in memory during your analysis session and are immediately discarded.
๐ซ No PII Storage: We do not store any Personally Identifiable Information (PII), including API keys, user identifiers, or sensitive data from analyzed websites.
๐ Website URLs & Classifications:
- We may save the websites you analyze (URLs only) and their corresponding deceptive pattern classifications
- This data helps us improve our detection system and fine-tune our framework
- No personal information is linked to this data
- This data is used solely for research and system improvement purposes
โ
Summary: Your API keys are never stored. Anonymized URL and classification data may be retained for system improvement.
- Enter URL: Provide the website URL you want to analyze (must start with http:// or https://)
- API Key: Enter your Google Gemini API key (get a free one at Google AI Studio). We may make 1-2 Gemini-2.5-Pro API calls per analysis.
- Analyze: Click the analyze button and watch as the screenshot appears and the analysis runs
- Review: The annotated screenshot will show all elements with colored bounding boxes (light green for non-deceptive, various colors for deceptive patterns). Rerun the analysis if the detailed results and annotation mismatch.
- Note: E2E Analysis time may range from <5 sec to 5 mins based on various factors such as cloud infrastructure, demand, amount of text on page
โ ๏ธ Disclaimer: This tool uses AI analysis and may not catch all deceptive patterns or may flag legitimate design elements. Use as a supplementary guide only.
๐ท Screenshot Method:
- Selenium WebDriver: Automatic screenshots using Chrome in headless mode (~1280x1080)
- Static capture of front page only (no scrolling), with 5 second wait from initial page load
๐ Website Analysis
๐ Get Your Free Google Gemini API Key:
- Visit Google AI Studio: Go to https://makersuite.google.com/app/apikey
- Sign in: Use your Google account to sign in (create one if needed)
- Create API Key: Click the "Create API Key" button
- Select Project: Choose an existing Google Cloud project or create a new one
- Copy Key: Once generated, copy the API key to your clipboard
- Paste Here: Paste the API key into the field above and start analyzing!
๐ก
Pro Tips:
- This tool typically uses 1-2 API calls per analysis
- Your API key is never STORED by this application
๐ Analysis Status
Enter a URL and click analyze to see results here.
๐ท Website Screenshot
๐ท Screenshot Preview Area
Website screenshots will appear here during analysis.
Original screenshot โ Annotated with deceptive pattern highlights