- Three states passed App Store Accountability Acts and all three put obligations on the developer, not only on the app store. Texas SB 2420 took effect January 1, 2026, Utah's developer section 13-75-202 took effect May 6, 2026, and Louisiana's has been pushed to July 1, 2027
- There are four brackets and everybody uses the same ones. Texas Sec. 121.021(b) defines child, younger teenager, older teenager and adult, and Google's Play Age Signals returns "0-12, 13-15, 16-17, and 18+"
- There is no revenue floor and no download floor. Texas Subchapter C applies to "the developer of a software application that the developer makes available to users in this state through an app store," with no exemption for size or category
- Adding a paywall counts. Texas Sec. 121.053(b)(3) makes "new opportunities to make a purchase in or using the software application" a significant change, which triggers a fresh parental consent for minor accounts
- The clause with teeth is about contracts. Utah 13-75-202(4)(a) says a developer may not "enforce a contract or terms of service against a minor unless the developer has verified through the app store provider that verifiable parental consent has been obtained"
- Both statutes hand you a safe harbor for relying in good faith on the store's data, which means the compliant path is also the cheap one: call the API, keep the record, delete the data
- Read past the burden. For the first time, the App Store and Google Play will tell you a verified fact about the person using your product. No follower count, email list or brand deal has ever done that
What Is App Store Age Verification?
Which States Have App Store Age Verification Laws in 2026?
| State | Law | Developer duties effective | Enforcement | Status as of September 8, 2026 |
|---|---|---|---|---|
| Texas | SB 2420 | January 1, 2026 | Deceptive trade practice under Bus. & Com. Code Ch. 17, Subch. E | Live. Enjoined in December 2025, injunction lifted, Apple applied it from June 4, 2026 |
| Utah | SB 142, Utah Code 13-75-202 | May 6, 2026 | Private right of action, effective December 31, 2026 | Live for duties, enforcement not yet switched on |
| Louisiana | HB 570 of 2025, replaced by HB 977 (Act 185) | July 1, 2027 | Per the 2026 act | Not in force. Act 481 of 2025 "shall not become effective" |
Your compliance calendar lives in a statute, not in a developer newsletter.
See What We’d Build You →
What Are the 4 Age Brackets?
The 5 Things a Developer Actually Has to Do
| Duty | Texas | Utah | What it means in your build |
|---|---|---|---|
| Rate the app and each purchase | Sec. 121.052(a) | 13-75-202(1)(c) | Assign an age rating to the app and to every in-app purchase, and give the store the content reasons behind it |
| Read the age category | Sec. 121.054(a)(1) | 13-75-202(1)(a)(i) | Call the store's API on session start and branch your experience on the answer |
| Read the consent status | Sec. 121.054(a)(2) | 13-75-202(1)(a)(ii) | For a minor account, confirm parental consent was obtained before you treat the account as active |
| Notify before a significant change | Sec. 121.053(a) | 13-75-202(1)(b) | Tell the store before you change terms, privacy, ratings, monetization or core functionality |
| Use and then delete the data | Sec. 121.055 | 13-75-202(1)(c) and (4)(c) | Age enforcement, legal compliance and safety defaults only. Texas requires deletion once verification completes |
No Revenue Floor, No Download Floor, No Exemption
The Clause That Voids Your Subscription Terms
What Counts as a "Significant Change"?
The 2 Safe Harbors Worth Knowing
What Should You Do This Week?
- Find out whether your app calls either API. Ask whoever ships your builds. On iOS the names are Declared Age Range, Significant Change under PermissionKit, the StoreKit age rating property and App Store server notifications. On Android it is Play Age Signals, which requires Android 6.0 or higher.
- Write down what your app does for each of the four brackets. Not what it should do. What it does today, for a 12-year-old, a 14-year-old, a 17-year-old and an adult. Most creator apps have never answered this question because nobody ever asked it.
- Add "notify the store" to your release checklist. Every pricing change, every new purchase type, every terms update. It is a two-minute step that only fails when it is not on a list.
- Stop collecting birthdays yourself. You get no safe harbor for your own data and you inherit every obligation that comes with holding it.
The store now verifies your customer's age. You just have to own a product it can tell.
See What We’d Build You →








