How this record is built
What this site records
AgeGating documents age-verification and age-gating law across four families: adult content age verification, social media minor access rules, app store and device level verification, and design codes. Each instrument is recorded with its citation, its status, its effective date, and, where a law has been challenged, its litigation history.
Where the data comes from
Every row on this site cites the public legislative record: enacted statute text, session laws, and, where a law has been challenged, the court documents from that litigation. Sources are read directly from the official text, not summarized secondhand.
A note on method
AgeGating differs from its sibling observatories in one respect. The record here is built from the public legislative record, not from public-records requests. A second layer, drawn from regulator and attorney general enforcement correspondence obtained under state and national records law, is planned to follow this state-law analysis. Our analysis of every records law: law.ungovr.org/records/us.
Status vocabulary
- Proposed
- Introduced legislation that has not been enacted.
- Enacted
- Signed into law, not yet in effect on its stated effective date.
- In force
- Currently effective and not blocked by a court.
- Enjoined
- Blocked by a court order, in whole or in part, pending further proceedings.
- Struck down
- Held unconstitutional or otherwise invalid by a final court ruling.
- Repealed
- Withdrawn by the legislature.
- Superseded
- Replaced by a later instrument.
Statuses reflect court orders as of each jurisdiction's dated review. A jurisdiction's as-of date marks when its record was last checked against the court docket; a status can change between reviews when a court issues a new order.
Corrections
For errors on this site, a wrong citation, a stale status, a broken link, use ungovr.org/support/new.