WhitelistVideo: Technical Architecture
WhitelistVideo is a purpose-built YouTube parental control that uses a deny-by-default, approve-by-exception architecture. This report documents how it works technically, its control model, and its boundaries.
Summary
WhitelistVideo blocks all YouTube content by default and only allows videos from parent-approved channels to play. It operates at the browser/app layer (Chrome extension, mobile app, TV app) rather than the account layer. This means it works regardless of which Google account is signed in. Additional Player Controls (Block Shorts, Hide Comments, Block Downloads, Block Ads) modify the YouTube UI directly.
Control model: approve-only
Unlike YouTube's native approach (classify all content, restrict by category), WhitelistVideo inverts the logic:
| Approach | Native YouTube (supervised) | WhitelistVideo |
|---|---|---|
| Default state | All content available (filtered by level) | All content blocked |
| Parent action | Choose a content level | Approve specific channels |
| Granularity | Age-based categories | Per-channel |
| Algorithm interaction | Recommendations from allowed pool | Recommendations visible but blocked unless from approved channel |
Technical implementation
- Browser extension (Chrome/Edge): Intercepts YouTube page loads, checks video channel against whitelist, blocks non-approved content at render time
- Mobile app (iOS/Android): Custom YouTube viewing experience with whitelist enforcement
- TV app (Android TV): Dedicated app replacing the standard YouTube app
- Cross-device sync: Whitelist changes propagate to all connected devices via the parent account
Player Controls
| Control | Mechanism | Plan required |
|---|---|---|
| Block YouTube Shorts | Removes Shorts UI elements from all pages | Basic+ |
| Hide YouTube Comments | Removes comment section from all videos | Basic+ |
| Block Downloads | Hides download button/options | Basic+ |
| Block YouTube Ads | Best-effort ad removal (pre-roll, mid-roll) | Basic+ |
Advanced features
- AI Auto-pilot (Premium): Automatically screens individual videos from approved channels using AI analysis before playback
- Advanced Protection: Bypass-resistant mode — prevents extension removal, incognito bypass, and alternative browser access
- Insights: Watch activity, search queries, protection score, and weekly AI-generated report
- Messaging bot: Approve channels and manage settings via WhatsApp or Telegram
- Curated Feed mode: For younger children — shows only approved channel content in a clean grid (no search, no browsing)
What WhitelistVideo does NOT provide
- Screen time limits or timers
- Scheduled access windows
- Usage statistics or screen time reports
- Social media monitoring
- Text/call monitoring
- Location tracking
- Countdown warnings
For these capabilities, use the device's built-in tools (Family Link, Screen Time, Family Safety) alongside WhitelistVideo.
Supported platforms
| Platform | Form factor | Bypass prevention |
|---|---|---|
| Chrome/Edge | Browser extension | Advanced Protection mode |
| iOS | Mobile app | Screen Time app restrictions |
| Android | Mobile app | Family Link app management |
| Android TV | TV app | App-level restrictions |
| Chromebook | Chrome extension | Managed enrollment or Advanced Protection |
Sources
Sources verified August 2026.