Resources & Docs
Specs, docs & changelog
Everything a parental-control app needs to implement and conform to OCSS. Public, versioned, no login.
Document index
The canonical set
Two core specs, plus references, governance, and conformance machinery. Status is honest — no rounding up.
| Document | Type | Status | Action |
|---|---|---|---|
| OCSS Core Spec Rules taxonomy · signal semantics |
Spec | Draft 4 | Download PDF → |
| Trust Framework Envelope · Trust List · accreditation |
Spec | Draft 4 | Download PDF → |
| Rules Registry — 123 categories Machine-readable category list |
Reference | Living | Browse → |
| Conformance Suite MUST / MUST-NEVER test vectors |
Test | Drafting | — |
| Charter & Bylaws Coalition governance text |
Governance | Draft | Download → |
| Trust List schema eIDAS-style signed registry format |
Spec | Draft | Download → |
| Legislation Crosswalk Statute → rule mapping |
Reference | Living | Open → |
| Brand & Marks Logo, conformance marks, usage |
Guide | Draft | Download → |
| IETF draft-phosra-ocstf-00 Internet-Draft, envelope wire format |
Draft | Filed | Read → |
| Reference Emitter Minimal signer / verifier sample |
Code | Planned | — |
| Security Model Router-blind envelope · threat model |
Spec | Draft 4 | Download → |
Planned = not yet written · Drafting = in progress · Living = updates between releases. See the conformance contract.
D10 · 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.
| Law | Jurisdiction | Maps to rule |
|---|---|---|
| Age-Appropriate Design Code | United Kingdom | default_high_privacy |
| COPPA / COPPA 2.0 | United States — federal | parental_consent_gate |
| SB 976 (Protecting Youth) | US — California | addictive_feed_curb |
| AB 1043 (age signals) | US — California | os_age_signal_ingest |
| S9051 (AI companions) | US — New York | ai_no_simulated_companionship |
| Digital Services Act — minors | European Union | minor_profiling_ban |
Changelog
What changed, when
Every draft and milestone, dated. Notes carry the detail.
Router-blind envelope finalized. The party that routes a signal can no longer read its payload; two-layer model locked for ratification. read →
Registry reaches 115 categories. Common Sense Media AI-risk tiers, OS age signals, and rating-tier gates added in one batch. read →
draft-phosra-ocstf-00 filed. Envelope wire format submitted as an Internet-Draft for public review. read →
Charter & bylaws drafted. Steering-committee seat structure and the steward-transition clause published for comment. read →
Accreditation tiers introduced. Trust List schema gains tiered accreditation and the eIDAS-style signed-list format. read →
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.
| Version | Released | Status |
|---|---|---|
| Draft 1 | 2025 · 09 | Superseded |
| Draft 2 | 2025 · 11 | Superseded |
| Draft 3 | 2025 · 12 | Superseded |
| Draft 4 | 2026 · 06 | Current |
Subscribe · Build your app to the spec
Track every draft — or start integrating today
Milestones by email; Draft 4 specs to wire your app. Integrate once, reach every surface — more time protecting kids.