Age requirements for apps distributed in Brazil, Australia, Singapore, Utah, and Louisiana
Source: Apple Developer News
Brazil
Developers distributing apps in Brazil can use the updated Declared Age Range API to obtain a user’s age category. The age category is shared when the user—or a parent or guardian, where relevant—agrees to share it. The API also returns a signal from the user’s device indicating the method of age assurance.
Apps rated 18+ in Australia, Singapore, and Brazil
Starting February 24, 2026, Apple will block users in Australia, Brazil, and Singapore from downloading apps rated 18+ unless they have been confirmed as adults through reasonable methods. The App Store performs this confirmation automatically, but developers may still have separate obligations to independently verify adult status.
To assist, the Declared Age Range API (available on iOS, iPadOS, and macOS) provides a helpful signal about a user’s age.
- For developers distributing apps in Brazil: if you identify your app as containing loot boxes through the age‑rating questionnaire, the app’s rating on the Brazil storefront will be updated to 18+.
Utah and Louisiana
For users with new Apple Accounts in:
- Utah (as of May 6, 2026)
- Louisiana (as of July 1, 2026)
age categories will be shared with the developer’s app when requested through the Declared Age Range API.
The tools announced earlier have been expanded to help developers meet compliance obligations for these states, including:
- Declared Age Range API
- Significant Change API under PermissionKit
- New age‑rating property type in StoreKit
- App Store Server Notifications
New signals are now available through the Declared Age Range API, such as:
- Whether age‑related regulatory requirements apply to the user
- Whether the user is required to share their age range
- Whether a parent or guardian’s permission is needed for significant app updates for a child
Developers can use the Declared Age Range API to present significant‑update notifications to adults in these states via the Significant Update Action (currently in beta). When releasing a significant update, developers must follow the Human Interface Guidelines and provide users with a meaningful description of the update.
Age assurance frameworks Q&A
Design safe and age‑appropriate experiences for your apps and games.