Test modeDemo environment — no real identity data is processed

Innom console · 03

Policy packs

Signed pack inspector for all five jurisdictions, with a diff viewer and per-pack legal-review status.

US-CA-social-v2

Pack hash
4f99f5be817105762acc57d8e11181270a9a1a3960d157d8282df7052f373cc2
Jurisdiction
US-CAversion 2effective from 2026-01-01
Statutes
  • US-CA-AB2273-2022
  • US-CA-SB976-2024
  • US-CA-BPC-22580

demo-unreviewedStatute references are illustrative and have not been reviewed by counsel.

Double anonymity
Not required
Method order
M0 → M3 → M1 → M2 → M4 → M5
Barred methods
None — every method in the order is permitted. M3 remains plannable and displayable in this pack.
M4 challenge age
23
M4 alone sufficient
Yes
Evidence format
generic-v1
Retention days
90
Store DOB
forbidden— never permitted in evidence
Legal review
demo-unreviewedInnom P0 demo build (no counsel review) · reviewed at 2026-08-02 · DEMO.md 6 jurisdiction pack subset; statute references are illustrative and unverified by counsel

Categories (11)

Per-category threshold, minimum assurance and legal basis for US-CA-social-v2
CategoryThresholdMin assuranceLegal basis
adult18P-AAL2CA Civ. Code §1798.99.30 (AB 2273) — age-appropriate design for adult content
dating18P-AAL1CA dating at the market adult baseline; AB 2273 design duties apply
social15P-AAL1CA SB 976 (2024) — social platform safeguards for minors; 15+ demo gate
video_sharing15P-AAL1CA AB 2273 and SB 976 — video-sharing design duties; 15+ baseline
gambling21P-AAL3CA Bus. & Prof. Code §19805 — gambling age 21
alcohol21P-AAL2CA Bus. & Prof. Code §25658 — alcoholic beverage purchase at 21
tobacco21P-AAL2CA Bus. & Prof. Code §22961 — tobacco products at 21
cannabis21P-AAL3CA Bus. & Prof. Code §26041 (BPC 22580) — cannabis purchase at 21
firearms18P-AAL3CA Penal Code §27510 — minimum ages for firearm acquisition
ai_companion18P-AAL1CA AB 2273 — design and dark-pattern duties for conversational AI
marketplace18P-AAL1General adult-contract baseline for California marketplaces

Diff viewer

Compare any two registered packs field by field. Rows that differ are flagged in the status column; both sides' values are shown attributed to their pack.

Field-by-field diff of FR-adult-v7 against DE-adult-v2
FieldFR-adult-v7DE-adult-v2Status
Pack identifierFR-adult-v7DE-adult-v2changed
JurisdictionFRDEchanged
Version72changed
Effective from2026-01-012026-01-01same
StatutesFR-SREN-2024, ARCOM-REF-2024, CNIL-AV-REF-2025, EU-DSA-minorsDE-JMStV-2003, KJM-KRITERIEN-2024, EU-DSA-minorschanged
Double anonymityRequiredRecommendedchanged
Method orderM0 → M1 → M2 → M4 → M5M0 → M1 → M2 → M4 → M5same
Barred methodsM3: Declared OS age signals are self-asserted and do not meet the Arcom referential's reliability requirement.M3: The KJM's Jugendmedienschutz criteria require age verification of at least the reliability of a JMStV §4 verified age; self-asserted OS signals do not meet that standard.changed
M4 challenge age2325changed
M4 alone sufficientYesNochanged
Evidence formatarcom-v2kjm-v1changed
Retention days180180same
Store DOBforbiddenforbiddensame
adult threshold1818same
adult minimum assuranceP-AAL2P-AAL2same
dating threshold1818same
dating minimum assuranceP-AAL2P-AAL2same
social threshold1516changed
social minimum assuranceP-AAL1P-AAL1same
video_sharing threshold1818same
video_sharing minimum assuranceP-AAL2P-AAL2same
gambling threshold1818same
gambling minimum assuranceP-AAL3P-AAL3same
alcohol threshold1816changed
alcohol minimum assuranceP-AAL2P-AAL2same
tobacco threshold1818same
tobacco minimum assuranceP-AAL2P-AAL2same
cannabis threshold1818same
cannabis minimum assuranceP-AAL3P-AAL3same
firearms threshold1818same
firearms minimum assuranceP-AAL3P-AAL3same
ai_companion threshold1818same
ai_companion minimum assuranceP-AAL2P-AAL2same
marketplace threshold1818same
marketplace minimum assuranceP-AAL1P-AAL1same