๐ต๏ธ Real-time tracker detection โข ๐ฅ Honest site roasts โข ๐ฏ Live privacy scoring
Install Extension โข Features โข Demo โข Contributing
Dr. DOM is a privacy-focused Chrome extension that detects trackers, analyzes cookies, and roasts websites based on their actual privacy practices. Unlike other extensions, we use 100% real data with a touch of humor to make privacy awareness engaging.
- Real-time monitoring widget showing:
- ๐ช Cookie count
- ๐ฏ Active trackers
- ๐๏ธ Tracking pixels
- ๐ Privacy score (0-100)
- Minimizable floating widget
- Updates every second with live data
- Brutally honest roasts based on real metrics:
- 50+ trackers: "This site has more stalkers than a celebrity!"
- 50+ cookies: "That's not a website, it's a bakery!"
- No HTTPS: "Like leaving your door open with a 'Rob Me' sign!"
- Trust score calculation (0-100)
- Detailed breakdown of privacy issues
- Site-specific roasts for major platforms
- Creative weather metaphors for privacy status:
- โ๏ธ HOT - Clear Privacy Skies (90-100 score)
- โ WARM - Partly Tracked (70-89)
- โ๏ธ COOL - Overcast with Cookies (50-69)
- ๐ง๏ธ COLD - Privacy Storm Warning (30-49)
- โ๏ธ FREEZING - CATASTROPHIC DATA LEAKAGE! (0-29)
- 30+ tracker networks detected (Google, Facebook, Amazon, etc.)
- Fingerprinting detection (Canvas, WebGL, Audio)
- Malware checking with whitelisting for major sites
- GDPR/CCPA compliance checking
- SSL/Security analysis
- Humorous messages about blocking trackers
- Random roasts and privacy jokes
- Auto-dismisses after 10 seconds
- Beautiful gradient design with Dr. DOM logo
- Download the latest release from Releases page
- Unzip
dr-dom-extension-v2.0.0.zip - Open Chrome โ
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked" โ Select the unzipped folder
- Clone the repository:
git clone https://github.com/humancto/dr-dom.git
cd dr-dom-
Load in Chrome:
- Open
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the
dist/chromefolder
- Open
-
That's it! Visit any website and watch Dr. DOM work its magic.
- Automatic Detection: Extension activates on every website
- Real-time Monitoring: Live tracker widget appears in top-right
- Click Extension Icon: Access detailed privacy report with multiple tabs
- Get Roasted: Sites with poor privacy practices get brutally honest feedback
| Category | What We Detect | How We Show It |
|---|---|---|
| Trackers | Google Analytics, Facebook Pixel, 30+ networks | Live counter + company names |
| Cookies | All browser cookies, third-party tracking | Real-time count + analysis |
| Pixels | 1x1 tracking pixels, beacons | Hidden pixel detection |
| Security | HTTPS status, mixed content | Security score + warnings |
| Fingerprinting | Canvas, WebGL, Audio attempts | Detection + protection options |
Visit these sites with Dr. DOM installed to see it in action:
- News sites: Watch tracker counts explode
- Social media: See fingerprinting attempts
- Shopping sites: Cookie bonanza
- Privacy-focused sites: Get rare good scores!
- Lightweight: ~30MB memory footprint
- Fast: <200ms page load impact
- Local: No external API calls
- Efficient: Optimized detection algorithms
- Manifest V3 Chrome Extension
- Pure JavaScript (No frameworks needed!)
- Chrome Storage API for data persistence
- Real-time DOM monitoring with MutationObserver
- Performance API for timing metrics
# Make the script executable (first time only)
chmod +x package-extension.sh
# Run the packaging script
./package-extension.sh
# This creates: dist/dr-dom-extension-v2.0.0.zip- Package the extension using the script above
- Go to GitHub Releases
- Click "Create a new release"
- Tag version:
v2.0.0 - Release title:
Dr. DOM v2.0.0 - Privacy Extension - Upload the zip file from
dist/ - Add release notes from RELEASES.md
- Publish release
# With URLhaus database
./scripts/package-with-database.sh
# Using Node.js build system
node build.js --packageWe welcome contributions! Here's how you can help:
- Report Bugs: Open an issue with details
- Add Trackers: Help us detect more tracking networks
- Improve Roasts: Submit funnier, more savage roasts
- Enhance Detection: Improve our algorithms
- Documentation: Help others understand privacy better
MIT License - Free to use, modify, and distribute. See LICENSE file.
- Privacy Community for tracker detection patterns
- Open Source Contributors for making this possible
- You for caring about your privacy!
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Twitter: @drdom_extension
"Because your privacy shouldn't be a joke, but learning about it can be fun!"
Real Detection โข Honest Feedback โข Zero BS