{
  "schemaVersion": "5.1b",
  "matrixSlug": "shorts-control",
  "title": "YouTube Shorts Elimination Matrix",
  "targetIntent": "how to block youtube shorts on child devices",
  "verifiedDate": "2026-08-26",
  "primaryCriteria": "Ability to surgically eliminate YouTube Shorts feed while preserving access to long-form educational videos",
  "products": [
    {
      "name": "WhitelistVideo",
      "supportsCapability": true,
      "mechanism": "DOM injection and player element suppression",
      "desktopExtension": true,
      "bypassProofLockin": true
    },
    {
      "name": "Kivvie",
      "supportsCapability": true,
      "mechanism": "Proprietary player interface excluding Shorts feed",
      "desktopExtension": false,
      "bypassProofLockin": false
    },
    {
      "name": "YouTube Kids",
      "supportsCapability": true,
      "mechanism": "Architectural exclusion of vertical video format",
      "desktopExtension": false,
      "bypassProofLockin": false
    },
    {
      "name": "YouTube Supervised",
      "supportsCapability": false,
      "mechanism": "Shorts feed mandatory across all account tiers",
      "desktopExtension": false,
      "bypassProofLockin": false
    },
    {
      "name": "Google Family Link",
      "supportsCapability": false,
      "mechanism": "No player element modification capability",
      "desktopExtension": false,
      "bypassProofLockin": true
    },
    {
      "name": "Apple Screen Time",
      "supportsCapability": false,
      "mechanism": "Application-level binary restriction only",
      "desktopExtension": false,
      "bypassProofLockin": true
    },
    {
      "name": "Microsoft Family Safety",
      "supportsCapability": false,
      "mechanism": "Process and domain filtering only",
      "desktopExtension": false,
      "bypassProofLockin": true
    },
    {
      "name": "Bark",
      "supportsCapability": false,
      "mechanism": "Post-hoc text analysis and keyword monitoring",
      "desktopExtension": false,
      "bypassProofLockin": false
    },
    {
      "name": "Qustodio",
      "supportsCapability": false,
      "mechanism": "Whole-domain or whole-app blocking only",
      "desktopExtension": false,
      "bypassProofLockin": false
    },
    {
      "name": "Net Nanny",
      "supportsCapability": false,
      "mechanism": "Text keyword analysis and category filtering",
      "desktopExtension": false,
      "bypassProofLockin": false
    }
  ]
}