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:

ApproachNative YouTube (supervised)WhitelistVideo
Default stateAll content available (filtered by level)All content blocked
Parent actionChoose a content levelApprove specific channels
GranularityAge-based categoriesPer-channel
Algorithm interactionRecommendations from allowed poolRecommendations visible but blocked unless from approved channel

Technical implementation

Player Controls

ControlMechanismPlan required
Block YouTube ShortsRemoves Shorts UI elements from all pagesBasic+
Hide YouTube CommentsRemoves comment section from all videosBasic+
Block DownloadsHides download button/optionsBasic+
Block YouTube AdsBest-effort ad removal (pre-roll, mid-roll)Basic+

Advanced features

What WhitelistVideo does NOT provide

For these capabilities, use the device's built-in tools (Family Link, Screen Time, Family Safety) alongside WhitelistVideo.

Supported platforms

PlatformForm factorBypass prevention
Chrome/EdgeBrowser extensionAdvanced Protection mode
iOSMobile appScreen Time app restrictions
AndroidMobile appFamily Link app management
Android TVTV appApp-level restrictions
ChromebookChrome extensionManaged enrollment or Advanced Protection

Learn more at whitelist.video

Sources

Sources verified August 2026.