[
  {
    "url": "https://pbskids.org",
    "bucket": "good_compliance",
    "result": {
      "url": "https://pbskids.org",
      "coppa_risk_score": 27,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 5,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 1 detected (Google Analytics / gtag)",
            "third_party_tracking_domains: 2 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, under the age of 13, parental consent)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: detected_in_privacy_policy"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.02",
            "sexual: 0.00",
            "profanity: 0.00",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, featuring educational games and videos from popular children's shows, which are designed to engage young audiences with age-appropriate topics and vocabulary."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.nickjr.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.nickjr.com",
      "coppa_risk_score": 25,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 13,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: detected (OneTrust)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.03",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, featuring popular children's shows, simple vocabulary, and themes related to adventure, friendship, and fun, which are appealing to a young audience."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.sesamestreet.org",
    "bucket": "good_compliance",
    "result": {
      "url": "https://www.sesamestreet.org",
      "coppa_risk_score": 34,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 4 found (kids, children, preschool, coloring)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag)",
            "third_party_tracking_domains: 2 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 13,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.09",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, featuring preschool games, videos, and educational activities that are age-appropriate. The vocabulary is simple and accessible, and the topics focus on children's entertainment and learning."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.starfall.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.starfall.com",
      "coppa_risk_score": 28,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 3 found (kids, children, preschool)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 14,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.11",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, as it focuses on educational games, reading, phonics, and math for K-5 students. The vocabulary is simple and accessible, and the topics are relevant to young children, including interactive games and songs."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.abcya.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.abcya.com",
      "coppa_risk_score": 47,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: none + kid-safety seal"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 14,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 4 detected (Google Ad Manager / DoubleClick, Google AdSense, Prebid.js, Google Analytics / gtag)",
            "third_party_tracking_domains: 5 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 17,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.09",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, featuring educational games and topics suitable for PreK through 6th grade, with simple vocabulary and engaging themes like cartoons, animals, and fun logic games."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.funbrain.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.funbrain.com",
      "coppa_risk_score": 43,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 3 found (kids, kindergarten, playground)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 5 detected (Google Ad Manager / DoubleClick, Google AdSense, Prebid.js, Google Analytics / gtag, comScore)",
            "third_party_tracking_domains: 8 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 13,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.11",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, featuring educational games, videos, and books that are suitable for various elementary school grades. The vocabulary is simple and accessible, and the topics are engaging for young children."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.highlightskids.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.highlightskids.com",
      "coppa_risk_score": 31,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 3 found (kids, children, coloring)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag)",
            "third_party_tracking_domains: 3 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, under the age of 13)",
            "age_gate: not_detected",
            "consent_banner: detected (CookieYes)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.10",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, featuring simple vocabulary, engaging topics like games, jokes, and crafts, and a playful visual language that appeals to young children."
      },
      "status": 200
    }
  },
  {
    "url": "https://kids.nationalgeographic.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://kids.nationalgeographic.com",
      "coppa_risk_score": 31,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 3 found (kids, children, homework help)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Google Ad Manager / DoubleClick, Facebook Pixel)",
            "third_party_tracking_domains: 2 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, under 13)",
            "age_gate: not_detected",
            "consent_banner: detected (OneTrust, TrustArc)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.14",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, featuring age-appropriate vocabulary, engaging topics like animals, games, and educational content designed for young learners."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.poptropica.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.poptropica.com",
      "coppa_risk_score": 40,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 19 detected (Google Ad Manager / DoubleClick, Google AdSense, Amazon Publisher Services (TAM), Prebid.js, Criteo, PubMatic, Magnite / Rubicon, Index Exchange, Xandr / AppNexus, Sovrn)",
            "third_party_tracking_domains: 28 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (under 13)",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.15",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, featuring simple vocabulary, topics related to games and adventures, and educational elements that promote creativity and problem-solving skills. The visual language and game mechanics are also appealing to a younger audience."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.mathplayground.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.mathplayground.com",
      "coppa_risk_score": 44,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 2 found (kindergarten, playground)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 5 detected (Google Ad Manager / DoubleClick, Google AdSense, Amazon Publisher Services (TAM), Prebid.js, Google Analytics / gtag)",
            "third_party_tracking_domains: 8 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 14,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.15",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, as it features math games and activities designed for grades K-6, uses simple vocabulary, and includes topics relevant to young learners such as puzzles, logic challenges, and educational games."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.coolmath4kids.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.coolmath4kids.com",
      "coppa_risk_score": 38,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 5 detected (Google Ad Manager / DoubleClick, Google AdSense, Prebid.js, Playwire, Google Analytics / gtag)",
            "third_party_tracking_domains: 6 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, under 13)",
            "age_gate: not_detected",
            "consent_banner: detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.11",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, featuring simple vocabulary, engaging topics like math games and brain teasers, and a focus on educational content suitable for young learners."
      },
      "status": 200
    }
  },
  {
    "url": "https://storylineonline.net",
    "bucket": "child_directed",
    "result": {
      "url": "https://storylineonline.net",
      "coppa_risk_score": 41,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 2 found (kids, kindergarten)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 8,
          "max": 20,
          "signals": [
            "form_pii_fields: address, email",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: detected"
          ]
        },
        "tracking_identifiers": {
          "score": 5,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 1 detected (Google Analytics / gtag)",
            "third_party_tracking_domains: 2 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 14,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.09",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.01",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, featuring children's books read by actors, which aligns with topics and interests suitable for young audiences. The vocabulary is accessible and appropriate for elementary school children."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.gonoodle.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.gonoodle.com",
      "coppa_risk_score": 34,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: none + kid-safety seal"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 14,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 4 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag, Pinterest Tag, comScore)",
            "third_party_tracking_domains: 6 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 6,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa, under 13, parental consent)",
            "age_gate: not_detected",
            "consent_banner: detected (OneTrust)",
            "parental_consent: detected_in_privacy_policy"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.09",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, featuring age-appropriate vocabulary, topics like dance, animals, and crafts, and a focus on active learning and mindfulness. The visual language and interactive elements are designed to engage young children."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.turtlediary.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.turtlediary.com",
      "coppa_risk_score": 31,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 16,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 7 found (kids, children, toddler, preschool, kindergarten, coloring, counting game)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag)",
            "third_party_tracking_domains: 4 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 6,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa, under 13, under the age of 13, parental consent)",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices)",
            "parental_consent: detected_in_privacy_policy"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.14",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, featuring age-appropriate vocabulary, topics relevant to young learners (such as math, science, and language arts), and engaging visual language. The focus on educational games and interactive learning aligns well with the interests and develop"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.coolmathgames.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.coolmathgames.com",
      "coppa_risk_score": 49,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.80",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 11,
          "max": 20,
          "signals": [
            "form_pii_fields: name, password, username",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 18 detected (Google Ad Manager / DoubleClick, Google AdSense, Amazon Publisher Services (TAM), Prebid.js, Criteo, PubMatic, Magnite / Rubicon, Index Exchange, Xandr / AppNexus, TripleLift)",
            "third_party_tracking_domains: 26 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (under 13)",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.16",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.8,
        "reasoning": "The content is primarily directed at children under 13, as it features games that are engaging and educational, with a focus on fun and learning. The vocabulary is simple and accessible, and the topics include games and puzzles that are appealing to a younger audience. Additionally, the visual langu"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.roblox.com",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://www.roblox.com",
      "coppa_risk_score": 33,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 14,
          "max": 20,
          "signals": [
            "form_pii_fields: birthday, name, password, username",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 7,
          "max": 20,
          "signals": [
            "privacy_policy: found_but_not_verifiable",
            "age_gate: detected",
            "consent_banner: detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.04",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, as it features a simple vocabulary, engaging topics related to gaming and creativity, and encourages social interaction, which are appealing to a younger audience. The mention of parental consent for users under 18 also indicates a focus on you"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.twitch.tv",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://www.twitch.tv",
      "coppa_risk_score": 29,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.10",
            "vocabulary_level: intermediate",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Amazon Publisher Services (TAM), comScore)",
            "third_party_tracking_domains: 2 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 20,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.14",
            "sexual: 0.00",
            "profanity: 0.06",
            "violent: 0.03",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.1,
        "reasoning": "The content is primarily directed at a general audience, focusing on gaming and entertainment, which typically appeals to older teens and adults rather than children under 13. The vocabulary and topics are not suitable for young children."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.fandom.com",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://www.fandom.com",
      "coppa_risk_score": 17,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: intermediate",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 17,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.03",
            "sexual: 0.00",
            "profanity: 0.00",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content does not provide any information directed at children under 13; it is a security verification message."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.crazygames.com",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://www.crazygames.com",
      "coppa_risk_score": 16,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.20",
            "vocabulary_level: intermediate",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 14,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.10",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.2,
        "reasoning": "The content is primarily directed at a general audience rather than specifically at children under 13. While there are some games that may appeal to younger audiences, the vocabulary and topics are broad and include complex themes and genres that are not exclusively child-friendly. Additionally, the"
      },
      "status": 200
    }
  },
  {
    "url": "https://poki.com",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://poki.com",
      "coppa_risk_score": 40,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.80",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 11,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 4 detected (Google Ad Manager / DoubleClick, Prebid.js, Google Analytics / gtag, comScore)",
            "third_party_tracking_domains: 2 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 17,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.10",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.8,
        "reasoning": "The content includes a wide variety of games that appeal to children, such as dress-up games, puzzle games, and popular titles like Subway Surfers and Minecraft. The vocabulary is simple and accessible, making it suitable for younger audiences. However, some games listed may not be appropriate for c"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.friv.com",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://www.friv.com",
      "coppa_risk_score": 44,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 3 found (coloring, toy, bedtime)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 6,
          "max": 20,
          "signals": [
            "form_pii_fields: age, name",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 14,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 4 detected (Google Ad Manager / DoubleClick, Google AdSense, Prebid.js, Google Analytics / gtag)",
            "third_party_tracking_domains: 5 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, under 13, under the age of 13)",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.09",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13 due to its focus on games, cartoons, and simple vocabulary. The topics are engaging for young children, and the visual language is likely colorful and appealing to a younger audience. Additionally, the presence of educational content aimed at te"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.caranddriver.com",
    "bucket": "adult_directed",
    "result": {
      "url": "https://www.caranddriver.com",
      "coppa_risk_score": 31,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 1 found (toy)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 5,
          "max": 20,
          "signals": [
            "form_pii_fields: email",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 18 detected (Google Ad Manager / DoubleClick, Amazon Publisher Services (TAM), Prebid.js, Criteo, Magnite / Rubicon, Index Exchange, Xandr / AppNexus, TripleLift, Teads, Google Analytics / gtag)",
            "third_party_tracking_domains: 22 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children)",
            "age_gate: not_detected",
            "consent_banner: detected (OneTrust)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.06",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is primarily directed at adults interested in the automotive industry, featuring in-depth reviews, buying advice, and technical details about vehicles. It does not cater to children under 13, as the vocabulary and topics are complex and focused on adult interests."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.marketwatch.com",
    "bucket": "adult_directed",
    "result": {
      "url": "https://www.marketwatch.com",
      "coppa_risk_score": 20,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 20,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.14",
            "sexual: 0.20",
            "profanity: 0.05",
            "violent: 0.05",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content on marketwatch.com is primarily focused on financial news, market analysis, and economic trends, which are not directed at children under 13. The vocabulary and topics are more suited for adults and those interested in finance."
      },
      "status": 200
    }
  },
  {
    "url": "https://techcrunch.com",
    "bucket": "adult_directed",
    "result": {
      "url": "https://techcrunch.com",
      "coppa_risk_score": 44,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 15,
          "max": 20,
          "signals": [
            "form_pii_fields: address, email, name",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: HubSpot",
            "newsletter_signup: detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 14 detected (Google Ad Manager / DoubleClick, Google AdSense, Amazon Publisher Services (TAM), Prebid.js, PubMatic, Index Exchange, Google Analytics / gtag, Facebook Pixel, LinkedIn Insight, Microsoft Clarity)",
            "third_party_tracking_domains: 19 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 13,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.16",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.05",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is primarily directed at adults and professionals in the technology and startup sectors, featuring complex topics such as venture capital, AI, and cybersecurity, which are not suitable for children under 13."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.cnbc.com",
    "bucket": "adult_directed",
    "result": {
      "url": "https://www.cnbc.com",
      "coppa_risk_score": 20,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 20,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.04",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.05",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is a server error message and does not contain any elements directed at children, such as vocabulary, topics, or visual language."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.zdnet.com",
    "bucket": "adult_directed",
    "result": {
      "url": "https://www.zdnet.com",
      "coppa_risk_score": 26,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 22 detected (Google Ad Manager / DoubleClick, Google AdSense, Amazon Publisher Services (TAM), Prebid.js, Criteo, PubMatic, Magnite / Rubicon, Index Exchange, OpenX, Xandr / AppNexus)",
            "third_party_tracking_domains: 28 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children)",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices, OneTrust)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.08",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.01",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is primarily directed at professionals and adults, focusing on technology, innovation, and business topics, which are not suitable for children under 13."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.adexchanger.com",
    "bucket": "adult_directed",
    "result": {
      "url": "https://www.adexchanger.com",
      "coppa_risk_score": 31,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 7 detected (Google Ad Manager / DoubleClick, Google AdSense, Google Analytics / gtag, Facebook Pixel, LinkedIn Insight, Parse.ly, The Trade Desk Unified ID)",
            "third_party_tracking_domains: 9 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 13,
          "max": 20,
          "signals": [
            "privacy_policy: found_but_not_verifiable",
            "age_gate: not_detected",
            "consent_banner: detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.08",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is primarily focused on data-driven marketing and advertising, which is not relevant to children under 13. The vocabulary and topics are advanced and geared towards professionals in the marketing and advertising industry."
      },
      "status": 200
    }
  },
  {
    "url": "https://hbr.org",
    "bucket": "adult_directed",
    "result": {
      "url": "https://hbr.org",
      "coppa_risk_score": 31,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 6 detected (Google Ad Manager / DoubleClick, Google AdSense, Google Analytics / gtag, TikTok Pixel, LinkedIn Insight, Microsoft Clarity)",
            "third_party_tracking_domains: 8 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 13,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.08",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is directed at business leaders and professionals, using advanced vocabulary and discussing complex topics such as leadership, strategy, and innovation, which are not suitable for children under 13."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.webkinz.com",
    "bucket": "good_compliance",
    "result": {
      "url": "https://www.webkinz.com",
      "coppa_risk_score": 29,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (toy)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag)",
            "third_party_tracking_domains: 4 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: detected_in_privacy_policy"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.08",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is primarily directed at children under 13, as it features simple vocabulary, topics related to toys and games, and encourages play and interaction in a child-friendly environment."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.dailymotion.com",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://www.dailymotion.com",
      "coppa_risk_score": 19,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.10",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 9,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 3 detected (Google Ad Manager / DoubleClick, Prebid.js, LiveRamp ATS)",
            "third_party_tracking_domains: 1 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children)",
            "age_gate: not_detected",
            "consent_banner: detected (Sourcepoint)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.12",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.19",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.1,
        "reasoning": "The content is primarily focused on news, entertainment, and adult topics, with no specific emphasis on children's interests or educational content suitable for children under 13. The vocabulary and topics are more aligned with an adult audience."
      },
      "status": 200
    }
  },
  {
    "url": "https://minecraft.wiki",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://minecraft.wiki",
      "coppa_risk_score": 12,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.30",
            "vocabulary_level: intermediate",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, parental consent)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: detected_in_privacy_policy"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.17",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.3,
        "reasoning": "The content is primarily focused on the Minecraft franchise, which is popular among children, but the vocabulary and topics discussed (game mechanics, updates, technical details) are more suited for older children or teenagers rather than those under 13. The language is not overly simplified, and it"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.nintendolife.com",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://www.nintendolife.com",
      "coppa_risk_score": 17,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: intermediate",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 17,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.03",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content provided does not contain any information directed at children under 13, as it is primarily a security verification message without any child-oriented topics or vocabulary."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.serebii.net",
    "bucket": "general_child_appeal",
    "result": {
      "url": "https://www.serebii.net",
      "coppa_risk_score": 41,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 11 detected (Google Ad Manager / DoubleClick, Google AdSense, Amazon Publisher Services (TAM), Prebid.js, Criteo, Index Exchange, ExMarketPlace / ExoClick, Google Analytics / gtag, LiveRamp ATS, ID5)",
            "third_party_tracking_domains: 20 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 13,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: detected (Google Funding Choices)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.05",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, as it focuses on Pok\u00e9mon games, cartoons, and related topics that are popular among young audiences. The vocabulary is accessible, and the topics are engaging for children."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.atlassian.com",
    "bucket": "adult_directed",
    "result": {
      "url": "https://www.atlassian.com",
      "coppa_risk_score": 33,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 7,
          "max": 20,
          "signals": [
            "form_pii_fields: age",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: Intercom",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 5 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag, Facebook Pixel, Twitter/X Pixel, LinkedIn Insight)",
            "third_party_tracking_domains: 7 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children)",
            "age_gate: not_detected",
            "consent_banner: detected (OneTrust)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.05",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is directed at professionals in software, IT, and business sectors, using advanced vocabulary and topics that are not suitable for children under 13."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.workday.com",
    "bucket": "adult_directed",
    "result": {
      "url": "https://www.workday.com",
      "coppa_risk_score": 22,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Google AdSense, Google Analytics / gtag)",
            "third_party_tracking_domains: 2 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 13,
          "max": 20,
          "signals": [
            "privacy_policy: found_no_coppa_mention",
            "age_gate: not_detected",
            "consent_banner: detected (TrustArc)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.02",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is focused on enterprise AI solutions for HR, Finance, and IT, which is not relevant to children under 13. The vocabulary and topics are geared towards professionals and businesses, not young children."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.animaljam.com",
    "bucket": "good_compliance",
    "result": {
      "url": "https://www.animaljam.com",
      "coppa_risk_score": 32,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 3,
          "max": 20,
          "signals": [
            "form_pii_fields: age",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag)",
            "third_party_tracking_domains: 4 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa)",
            "age_gate: not_detected",
            "consent_banner: detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.04",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is clearly directed at children under 13, featuring simple vocabulary, topics related to animals, games, and educational content about nature, all of which are appealing to a young audience."
      },
      "status": 200
    }
  },
  {
    "url": "https://tocaboca.com",
    "bucket": "good_compliance",
    "result": {
      "url": "https://tocaboca.com",
      "coppa_risk_score": 20,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: none + kid-safety seal"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 6,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa, parental consent)",
            "age_gate: not_detected",
            "consent_banner: detected (OneTrust)",
            "parental_consent: detected_in_privacy_policy"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.08",
            "sexual: 0.01",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, as it features games, digital toys, and topics like cartoons and roleplay, which are appealing to a younger audience. The vocabulary is simple and accessible, making it suitable for children."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.playosmo.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.playosmo.com",
      "coppa_risk_score": 50,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (children)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 10,
          "max": 20,
          "signals": [
            "form_pii_fields: address, email",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: detected"
          ]
        },
        "tracking_identifiers": {
          "score": 14,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 4 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag, Facebook Pixel, Microsoft Clarity)",
            "third_party_tracking_domains: 5 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 14,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, under 13)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.14",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, as it features topics like games, coding, and math in a playful context. The vocabulary is simple and accessible, and the visual language suggests a focus on engaging young learners."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.kidzbop.com",
    "bucket": "child_directed",
    "result": {
      "url": "https://www.kidzbop.com",
      "coppa_risk_score": 39,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: none + kid-safety seal"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 5,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 1 detected (Google Analytics / gtag)",
            "third_party_tracking_domains: 1 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 20,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.02",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.05",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, as indicated by the focus on children's videos and music, the use of the term 'KIDZ BOP' which is associated with children's entertainment, and the mention of support for adults suggesting a secondary audience. The vocabulary is simple and acce"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.abcmouse.com",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://www.abcmouse.com",
      "coppa_risk_score": 38,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 4 found (kids, children, toddler, counting game)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 5 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag, Facebook Pixel, TikTok Pixel, Hotjar)",
            "third_party_tracking_domains: 5 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 6,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa, parental consent)",
            "age_gate: not_detected",
            "consent_banner: detected",
            "parental_consent: detected_in_privacy_policy"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.10",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is clearly directed at children under 13, featuring age-appropriate vocabulary, topics like reading, math, and creative arts, and a focus on educational games and activities designed for young learners. The visual language and interactive elements are also tailored to engage this age gro"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.prodigygame.com",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://www.prodigygame.com",
      "coppa_risk_score": 29,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.90",
            "vocabulary_level: elementary",
            "child_keywords: 3 found (kids, children, fun for kids)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 13,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 5 detected (Google Ad Manager / DoubleClick, Google AdSense, Google Analytics / gtag, Facebook Pixel, TikTok Pixel)",
            "third_party_tracking_domains: 4 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 0,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa)",
            "age_gate: detected",
            "consent_banner: detected (OneTrust)",
            "parental_consent: detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.09",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.9,
        "reasoning": "The content is primarily directed at children under 13, as it focuses on making math fun and engaging through game-based learning, which is appealing to younger audiences. The vocabulary is simple and accessible, and the topics discussed (math games, educational content) are relevant to children in "
      },
      "status": 200
    }
  },
  {
    "url": "https://www.ixl.com",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://www.ixl.com",
      "coppa_risk_score": 28,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 2,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.20",
            "vocabulary_level: intermediate",
            "child_keywords: 2 found (kids, kindergarten)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 5,
          "max": 20,
          "signals": [
            "form_pii_fields: age",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 7,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 2 detected (Google Analytics / gtag, Microsoft Clarity)",
            "third_party_tracking_domains: 3 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 14,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa, under the age of 13)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.26",
            "sexual: 0.00",
            "profanity: 0.05",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.2,
        "reasoning": "The content is primarily directed at a K-12 audience, which includes older students, and focuses on academic subjects rather than topics typically appealing to children under 13, such as cartoons or toys. The vocabulary is appropriate for a range of educational levels, but it is not specifically tai"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.tynker.com",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://www.tynker.com",
      "coppa_risk_score": 20,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 20,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.08",
            "sexual: 0.05",
            "profanity: 0.05",
            "violent: 0.05",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content does not contain any vocabulary, topics, or visual language directed at children; it is a technical error message."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.adventureacademy.com/subscribe/",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://www.adventureacademy.com/subscribe/",
      "coppa_risk_score": 30,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: elementary",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 14,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 4 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag, Facebook Pixel, TikTok Pixel)",
            "third_party_tracking_domains: 5 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 16,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.04",
            "sexual: 0.01",
            "profanity: 0.02",
            "violent: 0.05",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content is a standard error message indicating a webpage is not found, which does not target children or any specific audience. It lacks vocabulary, topics, and visual language relevant to children under 13."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.getepic.com/signup",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://www.getepic.com/signup",
      "coppa_risk_score": 36,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 12,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 1.00",
            "vocabulary_level: elementary",
            "child_keywords: 1 found (kids)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 12,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 3 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag, Microsoft Clarity)",
            "third_party_tracking_domains: 5 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children)",
            "age_gate: not_detected",
            "consent_banner: detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.06",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 1.0,
        "reasoning": "The content is explicitly directed at children under 13, focusing on books, audiobooks, and educational resources suitable for young readers. The vocabulary and topics are appropriate for a young audience."
      },
      "status": 200
    }
  },
  {
    "url": "https://outschool.com/signup",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://outschool.com/signup",
      "coppa_risk_score": 42,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 14,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.80",
            "vocabulary_level: elementary",
            "child_keywords: 4 found (kids, toddler, preschool, kindergarten)",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: Intercom",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 16,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 5 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag, Facebook Pixel, TikTok Pixel, Pinterest Tag)",
            "third_party_tracking_domains: 7 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 10,
          "max": 20,
          "signals": [
            "privacy_policy: found_with_coppa_mention (children, coppa, under 13, under the age of 13, parental consent)",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: detected_in_privacy_policy"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.08",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": true,
        "confidence": 0.8,
        "reasoning": "The content is primarily directed at children under 13, as it includes classes for ages 3-18, covers topics like math, reading, coding, and popular children's interests such as Fortnite and Gacha Life, and uses accessible vocabulary suitable for younger audiences."
      },
      "status": 200
    }
  },
  {
    "url": "https://scratch.mit.edu/join",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://scratch.mit.edu/join",
      "coppa_risk_score": 34,
      "risk_level": "MEDIUM",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.20",
            "vocabulary_level: intermediate",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 9,
          "max": 20,
          "signals": [
            "form_pii_fields: name, password, username",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 5,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 1 detected (Google Analytics / gtag)",
            "third_party_tracking_domains: 2 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 20,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.03",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.2,
        "reasoning": "The content is related to programming and creating projects, which may appeal to older children and teens rather than primarily targeting children under 13. The vocabulary is simple but not specifically aimed at very young children."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.khanacademy.org/signup",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://www.khanacademy.org/signup",
      "coppa_risk_score": 23,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.20",
            "vocabulary_level: intermediate",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 2,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: signup_cta_detected (form behind JS flow)",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 5,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 1 detected (Google Analytics / gtag)",
            "third_party_tracking_domains: 1 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 16,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: detected (OneTrust)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.09",
            "sexual: 0.00",
            "profanity: 0.02",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.2,
        "reasoning": "The content is primarily educational and targets a broad audience, including older students and adults, rather than being specifically directed at children under 13. The vocabulary and topics are more aligned with educational subjects rather than children's entertainment."
      },
      "status": 200
    }
  },
  {
    "url": "https://www.duolingo.com/register",
    "bucket": "child_data_collection",
    "result": {
      "url": "https://www.duolingo.com/register",
      "coppa_risk_score": 28,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.10",
            "vocabulary_level: intermediate",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 12,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 3 detected (Google Ad Manager / DoubleClick, Google Analytics / gtag, Facebook Pixel)",
            "third_party_tracking_domains: 5 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 16,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: detected (OneTrust)",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.04",
            "sexual: 0.00",
            "profanity: 0.01",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.1,
        "reasoning": "The content is primarily focused on language learning for a general audience rather than specifically targeting children under 13. The vocabulary and topics are more suitable for older learners or adults, as they include a wide range of languages and do not feature child-centric themes like cartoons"
      },
      "status": 200
    }
  },
  {
    "url": "https://www.investopedia.com/terms/e/etf.asp",
    "bucket": "adult_directed",
    "result": {
      "url": "https://www.investopedia.com/terms/e/etf.asp",
      "coppa_risk_score": 20,
      "risk_level": "LOW",
      "sub_scores": {
        "child_directed_content": {
          "score": 0,
          "max": 20,
          "signals": [
            "llm_child_directed_score: 0.00",
            "vocabulary_level: advanced",
            "child_keywords: 0 found ()",
            "image_analysis: not_available",
            "meta_rating: not_detected"
          ]
        },
        "personal_data_collection": {
          "score": 0,
          "max": 20,
          "signals": [
            "form_pii_fields: none",
            "account_creation: not_detected",
            "chat_widget: not_detected",
            "newsletter_signup: not_detected"
          ]
        },
        "tracking_identifiers": {
          "score": 0,
          "max": 20,
          "signals": [
            "ad_tracking_scripts: 0 detected",
            "third_party_tracking_domains: 0 (proxy for third-party cookies)",
            "fingerprinting: not_detected"
          ]
        },
        "privacy_controls_absent": {
          "score": 20,
          "max": 20,
          "signals": [
            "privacy_policy: not_found",
            "age_gate: not_detected",
            "consent_banner: not_detected",
            "parental_consent: not_detected"
          ]
        },
        "content_appropriateness": {
          "score": 0,
          "max": 20,
          "signals": [
            "toxic: 0.01",
            "sexual: 0.00",
            "profanity: 0.00",
            "violent: 0.00",
            "image_safety: not_available",
            "ads_inappropriate: not_assessed"
          ]
        }
      },
      "risk_level_thresholds": {
        "LOW": "0-30",
        "MEDIUM": "31-55",
        "HIGH": "56-80",
        "CRITICAL": "81-100"
      },
      "classification": {
        "is_child_directed": false,
        "confidence": 0.0,
        "reasoning": "The content does not contain any elements directed at children under 13, as it is a technical message related to website verification and does not include topics or language suitable for children."
      },
      "status": 200
    }
  }
]