A browser extension that tracks YouTube & Reddit engagement with full user consent, gamifies interaction, and enables anonymized data donation.
✅ It lets users:
- Track how many videos they've watched on YouTube and how long they spent on each one.
- Track how many posts they've viewed on Reddit and their scroll behavior.
- Earn badges based on streaks and milestones (e.g., watching K videos, viewing N posts).
- Download their anonymized session data with full consent flow.
-
🔥 Streak Counter – Tracks consecutive days of usage on each platform.
-
🏅 Milestone Badges – Awarded based on video/post counts (e.g., 5, 10, 25+ interactions).
-
🎯 XP Bar – Accumulates points (1 point per video/post interaction).
-
📥 Session Download – Lets users save a
.jsonfile of their session data.
Most platform APIs lack fine-grained data on how individuals interact with specific content types (AI-generated, brand-created, etc.).
This extension addresses that gap with:
- Consent-first data donation
- Platform-specific engagement metrics (watch time on YouTube, scroll depth on Reddit)
- Gamified UX to incentivize opt‑in participation
HTML+CSS+JavaScript(Vanilla)- Designed using Neobrutalist UI principles
- Built to be lightweight, privacy-aware, and developer-friendly
{
"exportDate": "2025-07-07T05:34:01.522Z",
"platform": "YouTube",
"totalEntries": 6,
"totalWatchTimeMinutes": 6,
"data": [
{
"timestamp": "2025-07-07T05:25:33.604Z",
"url": "https://www.youtube.com/watch?v=YykjpeuMNEk",
"videoId": "YykjpeuMNEk",
"watchTimeSeconds": 18
}
// ...
]
}

