iOS FamilyControls: System-Wide YouTube Blocking
Block YouTube across Safari, Chrome, and every browser on your child's iPhone or iPad β automatically. WhitelistVideo uses Apple's FamilyControls API to enforce protection at the system level.
FamilyControls is the recommended setup for iOS. It replaces most manual Screen Time configuration. If you've already set up Screen Time restrictions for YouTube, see Screen Time settings when using FamilyControls below.
What does FamilyControls do?
When enabled, WhitelistVideo uses Apple's built-in FamilyControls framework to:
- Block YouTube in all browsers β Safari, Chrome, Firefox, Edge, and any other browser on the device
- Shield apps β Completely block the YouTube app, TikTok, Instagram, Snapchat, and any other apps you choose
- Prevent bypass β Your child cannot access YouTube except through WhitelistVideo's filtered player
| Without FamilyControls | With FamilyControls |
|---|---|
| YouTube filtered inside WhitelistVideo only | YouTube blocked everywhere except WhitelistVideo |
| Child can open Safari and watch YouTube | Safari, Chrome, all browsers β YouTube blocked |
| YouTube app works normally | YouTube app blocked (if shielded) |
| Manual Screen Time config required | Automatic system-level enforcement |
What do I need?
- Your child's iPhone or iPad with iOS 16 or later
- WhitelistVideo installed and activated on the device
- Face ID, Touch ID, or device passcode to approve the setup
- About 2 minutes
How to enable FamilyControls
On your child's iPhone or iPad
-
Open the WhitelistVideo app
-
If not already activated, activate with your parent code first
-
A consent screen appears: "WhitelistVideo needs Screen Time access to block YouTube in browsers"
-
Tap Allow Screen Time Access
-
Authenticate with Face ID / Touch ID / passcode
-
Select apps to shield (optional but recommended):
- A list of apps appears β YouTube, TikTok, Instagram, Snapchat, etc.
- Select which apps to completely block on this device
- Tap Done (or "Skip for now" β you can configure this later in Settings)
-
Setup complete β YouTube is now blocked system-wide except inside WhitelistVideo
That's it. No manual Screen Time configuration needed for YouTube blocking. FamilyControls handles it automatically.
Protection modes
WhitelistVideo automatically detects which protection mode is available on the device:
| Mode | When It Applies | What It Means |
|---|---|---|
| Child Account | Device has a child Apple ID via Family Sharing | Strongest protection β child cannot revoke access, cannot delete the app, cannot sign out of iCloud |
| Individual | No child Apple ID on the device | Basic protection β child could potentially revoke access in Settings > Screen Time |
The app tries Child Account mode first. If the device doesn't have a child Apple ID, it falls back to Individual mode.
For strongest protection: Set up a child Apple ID through Family Sharing. With Individual mode, an older child could go to Settings > Screen Time and revoke WhitelistVideo's access.
What a child can do in Individual mode
In Individual mode, a child with access to device Settings can:
- Go to Settings β Screen Time β scroll to the bottom β tap Turn Off Screen Time to remove all restrictions
- Go to Settings β General β VPN & Device Management to check for or remove configuration profiles
How to prevent this
Set up a child Apple ID via Family Sharing. With a child account:
- The child cannot access Screen Time settings at all β only the parent can manage them remotely
- The child cannot turn off Screen Time or revoke FamilyControls access
- App deletion is blocked automatically without any additional configuration
How to check your protection mode
In the WhitelistVideo app on your child's device:
- Enter your PIN to access Settings
- Look for the Screen Time Protection row
- You'll see:
- Status: Green checkmark (authorized) or red (revoked)
- Protection mode: "Child Account" or "Individual"
- Shielded apps: Number of apps blocked (e.g., "3 apps blocked")
App shielding
App shielding blocks specific apps at the iOS system level. When an app is shielded:
- It shows an Apple system overlay and cannot be opened
- The child cannot bypass it β it's enforced by iOS, not by WhitelistVideo
- Shields are always active β they don't toggle on and off
Recommended apps to shield
| App | Why Shield It |
|---|---|
| YouTube | Prevents using the native YouTube app to bypass filtering |
| TikTok | Short-form video with algorithmic recommendations |
| Social media with unfiltered content | |
| Snapchat | Disappearing content makes monitoring impossible |
Managing shielded apps later
- Open WhitelistVideo on the child's device
- Enter your PIN to access Settings
- Tap Manage Shielded Apps
- Add or remove apps from the shield list
What gets blocked and what doesn't
YouTube domains blocked in browsers
FamilyControls blocks these domains system-wide:
youtube.comandwww.youtube.comm.youtube.com(mobile YouTube)youtu.be(short links)music.youtube.com(YouTube Music)
What still works
- YouTube inside WhitelistVideo β plays normally with your filtering rules
- Other websites β FamilyControls only blocks YouTube domains, not general browsing
- App Store β still accessible (use Screen Time's Ask to Buy for control)
- Apple's Screen Time settings β coexist with FamilyControls (they're separate systems)
Screen Time settings when using FamilyControls
If you've previously configured Screen Time to block YouTube, some settings now conflict with FamilyControls. Here's what to keep, change, and avoid:
| Screen Time Setting | Recommendation | Why |
|---|---|---|
| Deleting Apps β Don't Allow | Keep (Individual mode) / Not needed (Child Account) | Child Account mode prevents deletion automatically |
| Web Content β youtube.com in "Never Allow" | REMOVE IT | This blocks YouTube inside WhitelistVideo too β FamilyControls handles browser blocking |
| Web Content β Limit Adult Websites | Optional | Unrelated to YouTube β use if you want general adult content filtering |
| Safari β Off | Optional | FamilyControls blocks YouTube in Safari regardless, but disabling adds extra safety |
| Always Allowed β WhitelistVideo | Recommended | Ensures WhitelistVideo works during Downtime |
| Installing Apps β Ask to Buy | Recommended | Prevents child from installing alternative apps |
| YouTube app β 0-min limit | Not needed if shielded | App shielding handles this; Screen Time limit is the manual fallback |
Do NOT add youtube.com to Screen Time's "Never Allow" list when using FamilyControls. This blocks YouTube in ALL apps including WhitelistVideo β with no exemption possible. FamilyControls handles YouTube blocking automatically and exempts WhitelistVideo.
If YouTube is blocked inside WhitelistVideo
If YouTube won't load inside the WhitelistVideo app:
- Go to Settings > Screen Time > Content & Privacy Restrictions > Content Restrictions > Web Content
- Check the "Never Allow" list β if
youtube.comis there, remove it - Set Web Content to "Unrestricted" or "Limit Adult Websites" (without YouTube in Never Allow)
- FamilyControls will continue blocking YouTube in browsers independently
Conflicts with other parental control apps
Apple allows only one third-party app to hold FamilyControls authorization per device. If another app already has Screen Time access, WhitelistVideo will show an error.
Apps that may conflict: Bark, Kidslox, Qustodio, OurPact, Net Nanny, Kaspersky Safe Kids, and other parental control apps that use Apple's FamilyControls or Screen Time API.
Apple's own Screen Time is NOT affected β it's a separate system that coexists with third-party FamilyControls apps.
How to resolve a conflict
- On the child's device, go to Settings > Screen Time
- Look for which third-party app has Screen Time access
- Remove that app's Screen Time access (or uninstall the app)
- Return to WhitelistVideo and tap Allow Screen Time Access again
For detailed steps, see Resolving FamilyControls Conflicts.
If you want to keep both apps
If you prefer to keep the other parental control app:
- WhitelistVideo will still filter YouTube within its own app
- You'll need to configure Screen Time manually to block YouTube in browsers
- The other app can handle non-YouTube restrictions
Important limitations
iPad Split View
WhitelistVideo requires full-screen mode on iPad. This prevents the child from opening our app in one pane (which would disable the browser filter) while browsing YouTube in Safari in the other pane.
TestFlight builds
FamilyControls features do not work in TestFlight builds due to an Apple sandbox limitation. They work in App Store builds and development-signed builds.
Checking FamilyControls status
In the WhitelistVideo app Settings, the Screen Time Protection row shows:
- Green checkmark β FamilyControls is active and protecting the device
- Red indicator β Access was revoked (tap to re-authorize)
- Not available β Device doesn't meet requirements (iOS 16+)
If access was revoked (e.g., by the child in Individual mode), tap the Re-authorize button to re-request access.
FamilyControls setup complete
With FamilyControls enabled:
- YouTube is blocked in Safari, Chrome, and all browsers
- Shielded apps (YouTube, TikTok, etc.) cannot be opened
- Your child can only watch YouTube through WhitelistVideo's filtered player
- Your filtering rules, whitelist, and blacklist all apply