Home » Technology » Title: Texas App Compliance: Apple’s New Developer Tools

Title: Texas App Compliance: Apple’s New Developer Tools

by Rachel Kim – Technology Editor

Preparing for Texas Age Assurance Requirements in iOS ​& iPadOS

Apple is providing‍ developers with new tools to comply with​ Texas age assurance laws, specifically Senate Bill 2420 (SB2420),‌ and to prepare ​for similar legislation in other‍ states and countries. These tools, available in beta versions⁢ of iOS 26.2 and iPadOS 26.2, address requirements around obtaining and managing parental consent for users under 18.

Key Changes & APIs:

Texas law requires apps to ‌obtain parental consent for users under 18 and to re-validate that consent following significant app changes. Parents also have the right to revoke their consent at any time. to facilitate ‍this, Apple is introducing the‌ following APIs:

*⁣ Declared Age Range API: This updated API (link) allows developers to determine a user’s age ⁣category as⁢ defined by Texas law: under 13, 13-15, 16-17, or over ‌18. ‍ For new Apple Accounts in texas created on or after January 1, ​2026, this data will be shared with apps upon request. The⁣ API also ⁢indicates ​the method‌ of age assurance used (e.g., credit ⁣card, government ⁣ID) and signals when consent is⁣ required due to⁢ app changes.
* Significant Change API: ​Developers are ⁣responsible for determining what constitutes a “significant change” to their app under the law. When a significant ⁤change occurs, the Significant Change⁣ API (within‌ the PermissionKit framework) ‍must be used to‌ request renewed⁣ parental consent. ​This triggers a ⁤system dialog on the user’s device, and​ developers should restrict app access‌ until consent is granted. A change in the app’s age rating is ⁢specifically identified by ‍Texas ⁢law as a significant change.
* Age Rating Monitoring: developers‍ can utilize⁣ a new StoreKit property to automatically⁣ detect​ when their ⁤app’s age rating has been updated on a user’s ​device. ⁣This allows them ​to ⁣promptly use the Significant Change API to request consent.
* Consent Revocation Notifications: ⁤ Parents or guardians ‍in Texas can revoke consent for an app, blocking⁣ its launch on a child’s ⁣device.Developers can configure their systems to receive server notifications from the App ​Store when consent​ is withdrawn for their app.

Testing & Implementation:

Apple ⁢provides⁤ sandbox testing for both the Declared Age range API and the⁤ Significant Change API ⁢within the iOS 26.2‍ and ⁤iPadOS 26.2 beta environments.

Next⁤ Steps for Developers:

  1. Review the provided documentation and begin implementation of the new​ APIs.
  2. Utilize Apple’s‌ sandbox⁢ testing environment ‍to validate correct⁣ API implementation.
  3. Upon ‍release of the iOS ⁤26.2 and ⁢iPadOS 26.2 Release Candidates, submit ‌updated apps to App⁣ Store‍ Connect.
  4. Developers should anticipate further ‌updates and tools to address upcoming legal ⁣requirements in​ utah, Louisiana, and Brazil.

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.