Innom console · 03
Policy packs
Signed pack inspector for all five jurisdictions, with a diff viewer and per-pack legal-review status.
FR-adult-v7
- Pack hash
- a1b3e7344daa67e9b6c83e1cce5c2398ae3a07b58de23f0713ec21170c11b83f
- Jurisdiction
- FRversion 7effective from 2026-01-01
- Statutes
- FR-SREN-2024
- ARCOM-REF-2024
- CNIL-AV-REF-2025
- EU-DSA-minors
demo-unreviewedStatute references are illustrative and have not been reviewed by counsel.
- Double anonymity
- Required
- Method order
- M0 → M1 → M2 → M4 → M5
- Barred methods
- M3Declared OS age signals are self-asserted and do not meet the Arcom referential's reliability requirement.
- M4 challenge age
- 23
- M4 alone sufficient
- Yes
- Evidence format
- arcom-v2
- Retention days
- 180
- 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)
| Category | Threshold | Min assurance | Legal basis |
|---|---|---|---|
| adult | 18 | P-AAL2 | Loi SREN 2024 art. 1 (pornographic content), Arcom technical referential |
| dating | 18 | P-AAL2 | DSA art. 28 minor protection, CNIL age verification recommendation 2025 |
| social | 15 | P-AAL1 | Loi 2023-566 art. 5 (majorite numerique) |
| video_sharing | 18 | P-AAL2 | Loi SREN 2024, Arcom referential for video-sharing platforms |
| gambling | 18 | P-AAL3 | Code de la securite interieure art. L320-4 |
| alcohol | 18 | P-AAL2 | Code de la sante publique art. L3342-1 |
| tobacco | 18 | P-AAL2 | Code de la sante publique art. L3512-12 |
| cannabis | 18 | P-AAL3 | Code de la sante publique art. L3421-1 |
| firearms | 18 | P-AAL3 | Code de la securite interieure art. L312-1 |
| ai_companion | 18 | P-AAL2 | DSA art. 28 read with CNIL 2025 guidance on conversational services |
| marketplace | 18 | P-AAL1 | DSA art. 28 baseline for mixed-inventory 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 | FR-adult-v7 | DE-adult-v2 | Status |
|---|---|---|---|
| Pack identifier | FR-adult-v7 | DE-adult-v2 | changed |
| Jurisdiction | FR | DE | changed |
| Version | 7 | 2 | changed |
| Effective from | 2026-01-01 | 2026-01-01 | same |
| Statutes | FR-SREN-2024, ARCOM-REF-2024, CNIL-AV-REF-2025, EU-DSA-minors | DE-JMStV-2003, KJM-KRITERIEN-2024, EU-DSA-minors | changed |
| Double anonymity | Required | Recommended | changed |
| Method order | M0 → M1 → M2 → M4 → M5 | M0 → M1 → M2 → M4 → M5 | same |
| Barred methods | M3: 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 age | 23 | 25 | changed |
| M4 alone sufficient | Yes | No | changed |
| Evidence format | arcom-v2 | kjm-v1 | changed |
| Retention days | 180 | 180 | same |
| Store DOB | forbidden | forbidden | same |
| adult threshold | 18 | 18 | same |
| adult minimum assurance | P-AAL2 | P-AAL2 | same |
| dating threshold | 18 | 18 | same |
| dating minimum assurance | P-AAL2 | P-AAL2 | same |
| social threshold | 15 | 16 | changed |
| social minimum assurance | P-AAL1 | P-AAL1 | same |
| video_sharing threshold | 18 | 18 | same |
| video_sharing minimum assurance | P-AAL2 | P-AAL2 | same |
| gambling threshold | 18 | 18 | same |
| gambling minimum assurance | P-AAL3 | P-AAL3 | same |
| alcohol threshold | 18 | 16 | changed |
| alcohol minimum assurance | P-AAL2 | P-AAL2 | same |
| tobacco threshold | 18 | 18 | same |
| tobacco minimum assurance | P-AAL2 | P-AAL2 | same |
| cannabis threshold | 18 | 18 | same |
| cannabis minimum assurance | P-AAL3 | P-AAL3 | same |
| firearms threshold | 18 | 18 | same |
| firearms minimum assurance | P-AAL3 | P-AAL3 | same |
| ai_companion threshold | 18 | 18 | same |
| ai_companion minimum assurance | P-AAL2 | P-AAL2 | same |
| marketplace threshold | 18 | 18 | same |
| marketplace minimum assurance | P-AAL1 | P-AAL1 | same |