Last updated: March 12, 2026
YT Kids Guard is a Chrome browser extension that helps parents manage their children's YouTube usage. It provides daily watch time limits, channel allow/block lists, and Shorts blocking — all controlled by a parent password.
All data is stored only on your device using Chrome's built-in storage APIs. Nothing is sent to any external server unless you explicitly opt into cloud sync (see Section 3).
chrome.storage.sync (synced across your Chrome profile, on your Google account):
chrome.storage.local (device only, not synced):
If you choose to create a family account at yt-blocker-kids.vercel.app, your settings will be synced to our backend (Convex). In that case:
Cloud sync is entirely optional. The extension works fully offline without it.
| Permission | Why It's Needed |
|---|---|
tabs | Detect when a YouTube tab is active to track watch time accurately |
storage | Save parental settings and the daily watch time counter |
alarms | Check watch time every minute and reset the counter at midnight |
activeTab | Read the current YouTube channel name when the popup is opened |
scripting | Inject the content script that shows overlays and manages channel filtering on YouTube |
sidePanel | Allows the settings panel to open as a browser side panel |
Host: *.youtube.com | The extension only runs on YouTube — no other site is accessed |
Host: *.convex.cloud | Used only when optional cloud sync is enabled, to communicate with the family dashboard backend |
This extension is designed for families with children. The daily time counter stores only a total-seconds count and the current date. It does not record which videos or channels were watched. No child-identifiable information is collected or stored.
All local data is removed when you uninstall the extension from chrome://extensions/. If you created a family account, you may request deletion by contacting us at the email below.
We do not sell, share, or transfer any user data to third parties. No analytics SDKs, ad networks, or tracking scripts are included in this extension.
If this policy is updated, the new version will be published here with an updated date. We will never introduce data collection without explicit user consent.
For questions or data requests, please open an issue on the GitHub repository or email mbuloichykai@gmail.com.