Registry · the full vocabulary

133 enforceable rules, by capability

The governed registry every conformant implementation targets — one closed vocabulary across nine capabilities. Anchored rules trace to enacted statutes; provisional rules are forward-looking, with no statute mapped yet.

133 of 133 rules

Each badge counts the statutes a rule helps enforce — click any rule to see which. § 34 anchored · provisional (none mapped yet).

Age

11
  • §34Age Gateage_gateEnforces age verification requirements and restricts access to age-inappropriate content or features
    Helps enforce 34 statutes · 3 US-Fed · 20 US-State · 5 EU · 1 UK · 4 APAC · 1 MEAKOSMA · Federal App Store Accountability Act · SCREEN Act · FL HB 3 · +30 more
  • §22Adult-Site Age Verificationadult_site_av_requiredRequires a Gatekeeper serving content classified harmful-to-minors to verify ≥18 via an accredited age-assurance method before serving; verify-decide-discard, no ID retention
    Helps enforce 22 statutes · 1 US-Fed · 20 US-State · 1 UKTX HB 1181 · ~20 state AV laws · UK OSA Part 5 · SCREEN Act
  • §8OCSS Child Modeage_appropriate_profile_modeone parental-declared signal that fans out to a safe-by-default bundle across content, addictive-pattern, interaction, and social surfaces; the anchor integration capability (one parent toggle written as discrete per-rule census records)
    Helps enforce 8 statutes · 1 US-Fed · 1 US-State · 1 EU · +5 moreCA AADC (AB 2273) · EU DSA Art. 28 · COPPA · +5 more
  • §7Social Media Min Agesocial_media_min_ageEnforces minimum age requirements for social media platform access based on jurisdiction
    Helps enforce 7 statutes · 5 US-State · 2 APACUT SMRA · AR Age Verify · AU SMMA · NZ SM Proposal · +3 more
  • §4AI Chatbot Age Assertionai_chatbot_age_assertionRequires AI chatbot products to assert and verify the user's age band before any conversational interaction
    Helps enforce 4 statutes · 4 US-StatePA AI Children · CA AB 2023 · NY S9051 / A10379 · CA Kids Safe AI Initiative
  • §3App Store Age Attestationapp_store_age_attestationConsumes age attestations from Apple and Google app stores as authoritative age signals
    Helps enforce 3 statutes · 1 US-Fed · 2 US-StateFederal App Store Accountability Act · UT App Store Accountability Act · CA AB 1043
  • §2OS Age Signal Ingestos_age_signal_ingestConsumes the OS-level age signal (Apple, Google, Samsung, Microsoft) at the moment of enforcement
    Helps enforce 2 statutes · 1 US-Fed · 1 US-StateFederal App Store Accountability Act · CA AB 1043
  • §1Age Signal Broadcastage_signal_broadcastEmits the canonical age signal to every connected enforcement surface so apps and OSes act on a single source of truth
    Helps enforce 1 statute · 1 US-FedFederal App Store Accountability Act
  • §1Teen Minimum Age 16 Gateteen_minimum_age_16_gateEnforces a hard 16-year minimum gate for teen-tier products under jurisdictional teen-age statutes
    Helps enforce 1 statute · 1 US-StateCA AB 1709
  • Hard ID Verification Escalationhard_id_verification_escalationEscalates to government-ID verification when softer age signals fail
    Provisional — no statute has moved on this rule yet
  • Civil-Society Age Recommendation Gaterating_age_gateGates content by an upstream civil-society age recommendation per title
    Provisional — no statute has moved on this rule yet

Tier

22
  • §6Web Filter Levelweb_filter_levelSets the overall web filtering strictness from permissive to highly restrictive
    Helps enforce 6 statutes · 2 US-Fed · 1 US-State · 2 EU · 1 APACCIPA · SCREEN Act · TX SCOPE Act · DE JMStV · +2 more
  • §4Content Ratingcontent_ratingApplies content maturity ratings (MPAA, TV Parental, ESRB, PEGI, civil-society) to filter age-inappropriate media
    Helps enforce 4 statutes · 1 US-State · 1 EU · 2 APACDE JMStV · ID GR 17 · KR JPA · NY S8217 / A8022
  • §2AI Chatbot Tier Gateai_chatbot_tier_gateGates AI chatbot access by an independent civil-society 4-tier AI risk scale (the CSM scale is the reference taxonomy)
    Helps enforce 2 statutes · 2 US-StateCA AB 2023 · NY S8484 / A9106
  • §2AI Minor Interactionai_minor_interactionControls AI chatbot and generative AI interactions with minor users, enforcing safety guardrails
    Helps enforce 2 statutes · 1 US-State · 1 EUPA AI Children · EU AI Act
  • §1AI Product Classification Gateai_product_classification_gateGates AI products by an independent civil-society product-classification tier
    Helps enforce 1 statute · 1 US-StateCA SB 867
  • §1Commercial Pressure Thresholdcommercial_pressure_thresholdCaps commercial-pressure content (microtransactions, loot boxes, ad density) at threshold
    Helps enforce 1 statute · 1 US-StateCA AB 2617
  • §1Streaming Age Ratingstreaming_age_rating_enforceMaps and enforces age ratings across MPAA, TV Parental, ESRB, PEGI on streaming surfaces
    Helps enforce 1 statute · 1 US-StateNY S8217 / A8022
  • AI Data Responsibility Thresholdai_data_responsibility_rating_thresholdEnforces a minimum independent-rater dimension score for AI data responsibility
    Provisional — no statute has moved on this rule yet
  • AI Keep Kids Safe Thresholdai_safety_rating_thresholdEnforces a minimum independent-rater dimension score for AI products' kid-safety
    Provisional — no statute has moved on this rule yet
  • AI Transparency Thresholdai_transparency_rating_thresholdEnforces a minimum independent-rater dimension score for AI transparency
    Provisional — no statute has moved on this rule yet
  • Privacy Dimension Gateprivacy_rating_dimension_gatePer-dimension privacy floor from an independent rating
    Provisional — no statute has moved on this rule yet
  • Privacy Score Thresholdprivacy_rating_score_thresholdParent-tunable numeric privacy score threshold from an independent rater (0–100)
    Provisional — no statute has moved on this rule yet
  • Privacy Tier Gateprivacy_rating_tier_gateGates by an independent privacy-rating tier (Pass / Warning / Fail)
    Provisional — no statute has moved on this rule yet
  • Privacy Seal Requiredprivacy_seal_requiredWalled-garden mode requiring a recognized civil-society privacy seal
    Provisional — no statute has moved on this rule yet
  • Profanity Thresholdprofanity_thresholdFilters profanity above the configured threshold
    Provisional — no statute has moved on this rule yet
  • Privacy Seal Allowlistrecognized_seal_allowlistFast-path allowlist for products carrying a recognized civil-society privacy or safety seal
    Provisional — no statute has moved on this rule yet
  • Sexual Content Thresholdsexual_content_thresholdFilters sexual content above the configured threshold
    Provisional — no statute has moved on this rule yet
  • Social Chat Controlsocial_chat_controlRestricts in-app chat to approved contacts only
    Provisional — no statute has moved on this rule yet
  • Substance Content Thresholdsubstance_content_thresholdFilters drug, alcohol, tobacco content above threshold
    Provisional — no statute has moved on this rule yet
  • UGC World Age Gateugc_world_age_gateGates user-generated worlds and experiences by the platform's maturity label
    Provisional — no statute has moved on this rule yet
  • Unrated Privacy Defaultunrated_privacy_defaultFallback policy for apps without independent privacy evaluation
    Provisional — no statute has moved on this rule yet
  • Violence Thresholdviolence_thresholdFilters violent content above the configured threshold from feeds, comments, and AI outputs
    Provisional — no statute has moved on this rule yet

Consent

16
  • §36Parental Consent Gateparental_consent_gateBlocks account creation and data collection until verifiable parental consent is collected and signed
    Helps enforce 36 statutes · 4 US-Fed · 15 US-State · 2 EU · 6 APAC · 4 Americas · 5 MEACOPPA 2.0 · KOSMA · FTC COPPA Rule · Federal App Store Accountability Act · +32 more
  • §5Scheduled Hourstime_scheduled_hoursRestricts platform access to specified time windows
    Helps enforce 5 statutes · 5 US-StateUT SMRA · UT Phone-Free Schools · LA HB 1 · PA SB 1014 · +1 more
  • §4Phone-Free School Hoursphone_free_school_hoursRestricts non-educational apps during configured school-hour windows
    Helps enforce 4 statutes · 4 US-StateUT Phone-Free Schools · LA HB 1 · PA SB 1014 · PA HB 1814
  • §3Notification Curfewnotification_curfewSuppresses non-essential push notifications during quiet hours
    Helps enforce 3 statutes · 3 US-StateVA SB 854 · NY SAFE for Kids · CA Addiction Act
  • §2Time Downtimetime_downtimeEnforces device downtime windows across every connected app
    Helps enforce 2 statutes · 2 US-StatePA SB 1014 · PA HB 1814
  • §1Purchase Approvalpurchase_approvalRoutes every in-app purchase through a parent-approval flow
    Helps enforce 1 statute · 1 US-StateNY S4609 / A6549 (SOPA)
  • §1Stranger Outreach Frictionstranger_outreach_frictionAdds verification friction to any adult initiating a first message to a minor
    Helps enforce 1 statute · 1 US-StateNY S4609 / A6549 (SOPA)
  • §1Daily Time Limittime_daily_limitEnforces maximum daily screen time with configurable per-app or global limits
    Helps enforce 1 statute · 1 APACKR JPA
  • Child Request Approvalchild_request_approvalSurfaces a child-initiated request (app install, purchase, screen-time extension, content unblock) for parent approval
    Provisional — no statute has moved on this rule yet
  • Dumbphone Migration Modedumbphone_migration_modeStrips a smartphone to call-and-text-only operation
    Provisional — no statute has moved on this rule yet
  • Geofence Zonegeofence_zoneLets a parent declare a named location zone whose enter/leave events are reported (zone center parent-declared cleartext; child position sealed on the location_event lane)
    Provisional — no statute has moved on this rule yet
  • Privacy Account Creationprivacy_account_creationEnforces privacy-default settings on new minor accounts
    Provisional — no statute has moved on this rule yet
  • Purchase Spending Cappurchase_spending_capCaps cumulative IAP spending at monthly or per-transaction limit
    Provisional — no statute has moved on this rule yet
  • Social Contactssocial_contactsLimits the contacts list of a minor account to verified, parent-approved peers
    Provisional — no statute has moved on this rule yet
  • Social Multiplayersocial_multiplayerLimits multiplayer matchmaking to known contacts
    Provisional — no statute has moved on this rule yet
  • Time Per-App Limittime_per_app_limitCaps daily usage on per-app or per-category basis
    Provisional — no statute has moved on this rule yet

Block

28
  • §7DM Restrictiondm_restrictionRestricts direct messaging to approved contacts only
    Helps enforce 7 statutes · 1 US-Fed · 3 US-State · 2 UK · 1 AmericasFOSTA-SESTA · CT SB 3 · OH HB 33 · PA SB 378 · +3 more
  • §4AI No-Simulated Companionshipai_no_simulated_companionshipBlocks AI products from simulating romantic/intimate/therapeutic companionship with minors
    Helps enforce 4 statutes · 4 US-StatePA AI Children · NY S9051 / A10379 · NY S8484 / A9106 · CA Kids Safe AI Initiative
  • §4App Install Blockapp_install_blockBlocks acquisition or installation of a blocked app on a minor account, with a Receipt back to the issuing parent
    Helps enforce 4 statutes · 2 US-Fed · 2 US-StateFederal App Store Accountability Act · UT App Store Accountability Act · TX SB 2420 · Parents Over Platforms Act
  • §3AI Companion Blockai_companion_blockBlocks AI companion products for minors per NY S9051
    Helps enforce 3 statutes · 3 US-StatePA AI Children · NY S9051 / A10379 · NY S8484 / A9106
  • §3Web Category Blockweb_category_blockBlocks access to configurable website categories
    Helps enforce 3 statutes · 1 US-Fed · 1 EU · 1 APACCIPA · IT Agcom AV · JP YIEA
  • §2Addictive Pattern Blockaddictive_pattern_blockHard-blocks UI patterns engineered for compulsive use
    Helps enforce 2 statutes · 2 US-StateCA SB 976 · NY S7263 / A6545
  • §2AI No-CSAM Generationai_no_csam_generationHard-blocks AI image and text models from generating CSAM
    Helps enforce 2 statutes · 2 US-StatePA AI Children · NY S9051 / A10379
  • §2AI No-Self-Harm Promotionai_no_self_harm_promotionHard-blocks AI products from generating content that promotes self-harm
    Helps enforce 2 statutes · 2 US-StatePA AI Children · NY S9051 / A10379
  • §1AI No-Personhood Deceptionai_no_personhood_deceptionPrevents AI products from claiming personhood to minors
    Helps enforce 1 statute · 1 US-StateNY S9051 / A10379
  • §1AI No-Unsupervised Therapyai_no_unsupervised_therapyBlocks AI products from delivering unsupervised therapy to minors
    Helps enforce 1 statute · 1 US-StateNY S9051 / A10379
  • §1Gambling Mechanics Blockgambling_mechanics_blockBlocks gambling, casino, sports-betting, gambling-adjacent mechanics
    Helps enforce 1 statute · 1 US-StateCA AB 2617
  • §1Purchase Block IAPpurchase_block_iapHard-blocks all in-app purchases on minor accounts
    Helps enforce 1 statute · 1 US-StateCA AB 2617
  • §1Stranger DM Blockstranger_dm_blockBlocks DMs from non-contacts to minor accounts at network layer
    Helps enforce 1 statute · 1 US-StateNY S4609 / A6549 (SOPA)
  • §1Safe Searchweb_safesearchEnables safe search filters across search engines
    Helps enforce 1 statute · 1 US-FedCIPA
  • Content Allow Titlecontent_allow_titleExplicitly allows a specific title that would otherwise be blocked
    Provisional — no statute has moved on this rule yet
  • Content Allowlist Modecontent_allowlist_modeSwitches content filtering to allowlist-only mode
    Provisional — no statute has moved on this rule yet
  • Content Block Titlecontent_block_titleExplicitly blocks a specific content title regardless of rating
    Provisional — no statute has moved on this rule yet
  • Content Descriptor Blockcontent_descriptor_blockBlocks content carrying a specific descriptor below threshold
    Provisional — no statute has moved on this rule yet
  • DM Feature Disabledm_feature_disableTurns the direct-messaging feature itself off for an under-13 band or a named teen profile (a feature-disable, not a contact restriction)
    Provisional — no statute has moved on this rule yet
  • Ephemeral Message Disableephemeral_message_disableDisables auto-delete / view-once / disappearing-message behavior on a known minor's account
    Provisional — no statute has moved on this rule yet
  • Firearm Content Blockfirearm_content_blockBlocks firearm-related commerce, instruction, modification content
    Provisional — no statute has moved on this rule yet
  • Library Filterlibrary_filter_complianceImplements content filtering for public library compliance
    Provisional — no statute has moved on this rule yet
  • Named Contact Blocknamed_contact_blockBlocks a specific named user or group, including an already-approved contact, from messaging the minor
    Provisional — no statute has moved on this rule yet
  • Native Call Blocknative_call_blockBlocks native calls from numbers outside the parent-managed allowlist
    Provisional — no statute has moved on this rule yet
  • NFK Hard Blocknot_for_minors_blockHard-blocks any product carrying a civil-society "Not For Kids" classification (CSM's is the reference taxonomy)
    Provisional — no statute has moved on this rule yet
  • Voice Chat Minor Limitvoice_chat_minor_limitRestricts voice chat to approved contacts on minor accounts; decision events double as consumable alert inputs for the family's monitoring vendor
    Provisional — no statute has moved on this rule yet
  • Web Custom Allowlistweb_custom_allowlistAllows specific domains parent has explicitly approved
    Provisional — no statute has moved on this rule yet
  • Web Custom Blocklistweb_custom_blocklistBlocks specific domains parent has explicitly added
    Provisional — no statute has moved on this rule yet

Alert

21
  • §6Screen Time Reportscreen_time_reportGenerates parent-facing weekly screen-time report across every connected device
    Helps enforce 6 statutes · 1 US-Fed · 5 US-StateFTC COPPA Rule · VA SB 854 · MN HF 2 · TN HB 1891 · +2 more
  • §5Parental Event Notificationparental_event_notificationNotifies parent in real time when account is created or flagged event observed
    Helps enforce 5 statutes · 1 US-Fed · 4 US-StateFTC COPPA Rule · LA Act 456 · OH HB 33 · PA SB 378 · +1 more
  • §2Activity Monitoringmonitoring_activityProvides parental visibility into app usage, content accessed, online activity patterns
    Helps enforce 2 statutes · 1 US-Fed · 1 US-StateSammy's Law (pending) · TX SCOPE Act
  • §2Usage Timerusage_timer_notificationSends configurable screen time alerts and enforces daily limits
    Helps enforce 2 statutes · 2 US-StateMN HF 2 · TN HB 1891
  • §1School Alert Routingschool_alert_routingRoutes a self-harm or harm-class alert envelope school → parent-chosen vendor with the consent assertion attached, on the one Alert lane
    Helps enforce 1 statute · 1 US-FedCIPA
  • Crisis Resource Surfacecrisis_resource_surfaceAffirmatively surfaces suicide / crisis-intervention resources to a minor on a self-harm trigger
    Provisional — no statute has moved on this rule yet
  • Digital Literacy Curriculum Linkdigital_literacy_curriculum_linkSurfaces age-appropriate digital-literacy curriculum links alongside enforcement events
    Provisional — no statute has moved on this rule yet
  • Educational Crediteducational_creditCredits time spent on educational apps back to the user's screen-time budget
    Provisional — no statute has moved on this rule yet
  • Email Content Monitoringemail_content_monitoringFlags concerning content in a minor's connected email account for parent-facing review
    Provisional — no statute has moved on this rule yet
  • Flagged Content Digestflagged_content_digestAggregates the period's flagged content-monitoring events into a single parent-facing digest
    Provisional — no statute has moved on this rule yet
  • Harm Detection Sensitivityharm_detection_sensitivitySets per-harm-class alert-detection sensitivity, with a mandatory safety floor that rejects setting a safety-critical class (grooming, self-harm, eating_disorder, …) below 'standard' at config-write time
    Provisional — no statute has moved on this rule yet
  • Image Content Monitoringimage_content_monitoringFlags concerning imagery a minor sends or receives for parent-facing review
    Provisional — no statute has moved on this rule yet
  • Message Content Monitoringmessage_content_monitoringFlags concerning content in a minor's monitored direct-message threads for parent-facing review
    Provisional — no statute has moved on this rule yet
  • Monitoring Alertsmonitoring_alertsDelivers parent-facing alerts when monitoring rules trigger
    Provisional — no statute has moved on this rule yet
  • Native Call Monitoringnative_call_monitoringReports native carrier/dialer call metadata to the family's chosen monitoring vendor as a content-free observation
    Provisional — no statute has moved on this rule yet
  • Panic SOSpanic_sosRoutes a child-initiated emergency SOS as a content-free alarm to parent-configured recipients (coordinate-bearing delivery rides the sealed, default-closed location_event lane)
    Provisional — no statute has moved on this rule yet
  • Screen Activity Monitoringscreen_activity_monitoringSurfaces a parent-facing review of a minor's on-screen activity from periodic device-side screenshots
    Provisional — no statute has moved on this rule yet
  • Search Query Monitoringsearch_query_monitoringFlags concerning search queries a minor runs for parent-facing review
    Provisional — no statute has moved on this rule yet
  • Social Account Content Monitoringsocial_account_content_monitoringSurfaces a parent-facing review of a minor's linked social-account posts and interactions when a monitoring rule fires
    Provisional — no statute has moved on this rule yet
  • Social Media Warning Labelsocial_media_warning_label_renderRenders Surgeon General-style social media warning label on every session entry for minors
    Provisional — no statute has moved on this rule yet
  • Stranger Contact Alertstranger_contact_alertAlerts a parent when an unknown party initiates contact with a minor across native call/message channels
    Provisional — no statute has moved on this rule yet

Privacy

14
  • §17Data Sharing Controlprivacy_data_sharingControls what personal data can be shared with third parties
    Helps enforce 17 statutes · 2 US-State · 1 EU · 5 APAC · 4 Americas · 5 MEAPA Online Safety · GDPR Art. 8 · ID GR 17 · SG PDPA · +13 more
  • §16Targeted Ad Blocktargeted_ad_blockBlocks behavioral advertising, ad profiling, retargeting for minors
    Helps enforce 16 statutes · 3 US-Fed · 6 US-State · 2 EU · 3 APAC · 1 Americas · 1 MEAKOSA · COPPA 2.0 · FTC COPPA Rule · VT S69 · +12 more
  • §11Commercial Data Bancommercial_data_banBans the sale, license, or commercial transfer of minor user data
    Helps enforce 11 statutes · 2 US-Fed · 5 US-State · 1 APAC · 2 Americas · 1 MEACOPPA 2.0 · FTC COPPA Rule · NY NYCDPA · PA SB 378 · +7 more
  • §9Data Deletion Requestdata_deletion_requestTriggers data deletion workflows on connected platforms via API
    Helps enforce 9 statutes · 2 US-Fed · 2 US-State · 1 EU · 1 APAC · 2 Americas · 1 MEACOPPA 2.0 · FTC COPPA Rule · NY NYCDPA · PA Online Safety · +5 more
  • §7Geolocation Opt-Ingeolocation_opt_inEnsures location tracking is disabled by default, requires explicit authorization
    Helps enforce 7 statutes · 1 US-Fed · 5 US-State · 1 MEACOPPA 2.0 · CT SB 3 · MD Kids Code · VT S69 · +3 more
  • §3Data Minimizationdata_minimization_enforceEnforces collection only of minor data strictly necessary
    Helps enforce 3 statutes · 1 US-Fed · 2 US-StateFTC COPPA Rule · CA SB 976 · MD ODPA
  • §1Image Rightsimage_rights_minorProtects minors' image rights via photo sharing and facial recognition controls
    Helps enforce 1 statute · 1 EUFR SREN
  • §1Privacy Profile Visibilityprivacy_profile_visibilityDefaults minor profiles to private
    Helps enforce 1 statute · 1 US-StateNY S4609 / A6549 (SOPA)
  • §1Student Privacy School Modestudent_privacy_school_modeActivates COPPA-aligned student-privacy defaults when school-mode flag is set
    Helps enforce 1 statute · 1 US-StateCA AB 1159
  • §1Third-Party Tracker Blockthird_party_tracker_blockBlocks third-party tracking pixels, fingerprinting, cross-site cookies
    Helps enforce 1 statute · 1 US-StateMD ODPA
  • AI Training Data Opt-Outai_training_data_opt_outExcludes minor users from AI model training pipelines
    Provisional — no statute has moved on this rule yet
  • Geolocation Precision Capgeolocation_precision_capCaps precision of location data at city-level or coarser
    Provisional — no statute has moved on this rule yet
  • Presence Status Hidepresence_status_hideSuppresses the minor's online/offline presence indicator from other users
    Provisional — no statute has moved on this rule yet
  • Privacy Locationprivacy_locationBlocks location-sharing surfaces on minor accounts by default
    Provisional — no statute has moved on this rule yet

Audit

13
  • §15Addictive Design Controladdictive_design_controlDisables autoplay, infinite scroll, notification streaks, compulsive patterns
    Helps enforce 15 statutes · 1 US-Fed · 6 US-State · 4 EU · 2 UK · 1 Americas · 1 MEAKOSA · CA SB 976 · CT SB 3 · UT SMRA · +11 more
  • §13Algorithmic Auditalgorithmic_auditGenerates per-rule audit trail every recommender decision must produce
    Helps enforce 13 statutes · 1 US-Fed · 5 US-State · 4 EU · 1 UK · 1 APAC · 1 AmericasKOSA · MD Kids Code · PA Online Safety · EU DSA · +9 more
  • §6Algorithm Feed Controlalgo_feed_controlDisables personalized algorithmic feeds, switches to chronological
    Helps enforce 6 statutes · 2 US-Fed · 3 US-State · 1 EUKOSA · KOSMA · CA SB 976 · PA SB 378 · +2 more
  • §3Autoplay Disableautoplay_disableDisables autoplay on video/audio/reel surfaces
    Helps enforce 3 statutes · 3 US-StateCA SB 976 · NY SAFE for Kids · NY S7263 / A6545
  • §2AI No-Engagement Dark Patternsai_no_engagement_dark_patternsBlocks AI products from deploying engagement maximizers on minor users
    Helps enforce 2 statutes · 2 US-StateCA AB 2023 · NY S9051 / A10379
  • §2Infinite Scroll Blockinfinite_scroll_blockDisables infinite-scroll feed mechanics for minor accounts
    Helps enforce 2 statutes · 2 US-StateCA SB 976 · NY S7263 / A6545
  • §1AI Is-It-Real Disclosureai_synthetic_media_disclosureRequires AI-generated content to carry a "this is AI" label visible to minors
    Helps enforce 1 statute · 1 US-StateCA AB 2023
  • §1CIPA Filter Attestationcipa_filter_attestationEmits the district's signed annual filtering attestation Receipt for E-rate certification, read via the attestation export
    Helps enforce 1 statute · 1 US-FedCIPA
  • §1DPIA Request Generatordpia_request_generatorGenerates Data Protection Impact Assessment request packet for any rule a UK or EU regulator escalates
    Helps enforce 1 statute · 1 US-StateCA SB 976
  • Prosocial Weightprosocial_weightBoosts recommender weight of prosocial content in minor feeds
    Provisional — no statute has moved on this rule yet
  • Representation Weightrepresentation_weightBoosts recommender weight of representative content matching identity signals
    Provisional — no statute has moved on this rule yet
  • Role Model Weightrole_model_weightBoosts recommender weight of role-model content
    Provisional — no statute has moved on this rule yet
  • Tamper Attestationtamper_attestationRecords a device agent's content-free attestation that its own enforcement integrity was disturbed (clock skew, receipt gap, signature mismatch, profile rollback, unsupported downgrade)
    Provisional — no statute has moved on this rule yet

Receipt

8
  • §6CSAM Reportingcsam_reportingAutomates detection and reporting workflows for CSAM
    Helps enforce 6 statutes · 2 US-Fed · 1 US-State · 1 EU · 1 UK · 1 AmericasEARN IT Act · FOSTA-SESTA · PA AI Children · UK OSA · +2 more
  • §2NCII Takedownncii_takedownMandatory 48-hour removal of nonconsensual intimate imagery (NCII) and AI deepfakes; a victim or parent issues a signed takedown directive, the platform removes the content and emits a signed §8.3.8 receipt
    Helps enforce 2 statutes · 2 US-FedTAKE IT DOWN Act · DEFIANCE Act
  • §2Platform Liability Evidence Captureplatform_liability_evidence_captureCaptures and signs evidence of platform compliance posture for liability defense
    Helps enforce 2 statutes · 2 US-StateCA AB 2 · NY S8102 / A8893
  • §1AI Toy Safety Certificationai_toy_safety_certRequires AI-enabled toys to present a current safety cert before activation
    Helps enforce 1 statute · 1 US-StateCA SB 867
  • §1eSafety Commission Reportingesafety_commission_reportingStreams enforcement events to Australian eSafety Commission's reporting endpoint
    Helps enforce 1 statute · 1 US-StateCA AB 1700
  • §1Minor Data Sale Audit Logminor_data_sale_audit_logSigns and archives an audit log for every minor data transaction
    Helps enforce 1 statute · 1 US-FedCOPPA 2.0
  • §1Parental Attestation Certificateparental_attestation_certEmits a signed parental-attestation certificate every regulator can verify
    Helps enforce 1 statute · 1 US-FedFederal App Store Accountability Act
  • Harm Report Intakeharm_report_intakeSigned receipt that a minor-harm report was received and substantively responded to within the statutory SLA
    Provisional — no statute has moved on this rule yet
Machine-readable — all 133 rules → Generated from the governed registry.

Legislation crosswalk

From statute to enforceable rule

Not a law — the layer that makes laws enforceable. Each statute maps to the rules that satisfy it; one implementation answers many jurisdictions.

91statutes tracked
54enacted
30+jurisdictions
133mapped rules
LawJurisdictionMaps to rule
Age-Appropriate Design CodeUnited Kingdomdefault_high_privacy
COPPA / COPPA 2.0United States — federalparental_consent_gate
SB 976 (Protecting Youth)US — Californiaaddictive_feed_curb
AB 1043 (age signals)US — Californiaos_age_signal_ingest
S9051 (AI companions)US — New Yorkai_no_simulated_companionship
Digital Services Act — minorsEuropean Unionminor_profiling_ban
Full mapping — all 91 statutes → Updated as statutes move.

Document index

The canonical set

Two core specs, plus references, governance, and conformance machinery. Status is honest — no rounding up.

DocumentTypeStatusAction
OCSS Core Spec
Rules taxonomy · signal semantics
Spec Draft 4
Trust Framework
Envelope · Trust List · accreditation
Spec Draft 4
Rules Registry — 133 categories
Machine-readable category list
Reference Living
Conformance Suite
MUST / MUST-NEVER test vectors
Test Drafting
Charter & Bylaws
Coalition governance text
Governance Draft
Trust List schema
eIDAS-style signed registry format
Spec Draft
Legislation Crosswalk
Statute → rule mapping
Reference Living Open →
Brand & Marks
Logo, conformance marks, usage
Guide Draft
Reference Verifier & SDK
@openchildsafety/ocss · signer / verifier
Code Shipped npm →
Provider Harness
@openchildsafety/provider-harness · behavioral suite
Code Shipped npm →
Live Trust List
Root-signed registry, re-verified on load
Reference Live Open →
Security Model
Router-blind envelope · threat model
Spec Draft 4

Drafting = in progress · Living = updates between releases · Shipped = published & versioned. See the conformance contract.

Spec milestones

Draft milestones, dated

Every draft of the spec, dated. Day-to-day site and SDK changes live on the changelog.

Draft 42026 · 06 · 02

Router-blind envelope finalized. The party that routes a signal can no longer read its payload; two-layer model locked for ratification.

Registry2026 · 04 · 27

Registry reaches 115 categories. (Since grown to 133.) Common Sense Media AI-risk tiers, OS age signals, and rating-tier gates added in one batch.

Governance2026 · 02 · 09

Charter & bylaws drafted. Steering-committee seat structure and the steward-transition clause set out in the working draft.

Draft 32025 · 12 · 18

Accreditation tiers introduced. Trust List schema gains tiered accreditation and the eIDAS-style signed-list format.

Spec versions

Drafts & the road to v1.0

Four public drafts. Next gate: the conformance suite. v1.0 targeted Q3 2026, contingent on a seated committee and first accredited counterparty.

VersionReleasedStatus
Draft 12025 · 09Superseded
Draft 22025 · 11Superseded
Draft 32025 · 12Superseded
Draft 42026 · 06Current
Roadmap · three gates to ratification
1 Draft 4 now 2 Conformance suite the gate 3 v1.0 ratified target Q3 2026
Gated, not dated — v1.0 ratifies when the suite passes and the committee is seated.

Follow along · Build your app to the spec

Track every draft — or start integrating today

Every milestone lands on the public changelog; Draft 4 specs are ready to wire your app. Integrate once, reach every surface — more time protecting kids.