<!--
{
  "availability" : [
    "iOS: 26.0.0 -",
    "iPadOS: 26.0.0 -",
    "macCatalyst: 26.0.0 -",
    "macOS: 26.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "DeclaredAgeRange",
  "identifier" : "/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Declared Age Range"
    ],
    "preciseIdentifier" : "s:16DeclaredAgeRange0bC7ServiceV0bC11DeclarationO"
  },
  "title" : "AgeRangeService.AgeRangeDeclaration"
}
-->

# AgeRangeService.AgeRangeDeclaration

Constants that describe how an adult, parent, or guardian set the age range.

```
enum AgeRangeDeclaration
```

## Overview

The system provides this information to help you understand the reliability and source of the age range data.
Different declaration types may be appropriate for different types of content experiences in your app.

## Topics

### Determining the age set method

[`AgeRangeService.AgeRangeDeclaration.selfDeclared`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/selfDeclared)

Indicates the person signed in to iCloud to set their own age range.

[`AgeRangeService.AgeRangeDeclaration.guardianDeclared`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/guardianDeclared)

Indicates a parent, guardian, or Family Organizer in a Family Sharing group set the age range.

[`AgeRangeService.AgeRangeDeclaration.confirmed`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/confirmed)

Indicates a user’s age range was set using a scrutinized method, like a credit card or government ID.

### Deprecated

[`AgeRangeService.AgeRangeDeclaration.paymentChecked`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/paymentChecked)

Indicates the person set their own age range using a payment method, like a credit card.

[`AgeRangeService.AgeRangeDeclaration.governmentIDChecked`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/governmentIDChecked)

Indicates the person set their own age range using a government ID.

[`AgeRangeService.AgeRangeDeclaration.checkedByOtherMethod`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/checkedByOtherMethod)

Indicates the person set their own age range using an unspecified method.

[`AgeRangeService.AgeRangeDeclaration.guardianPaymentChecked`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/guardianPaymentChecked)

Indicates a parent, guardian, or Family Organizer in a Family Sharing group set the age range using a payment method, like a credit card.

[`AgeRangeService.AgeRangeDeclaration.guardianGovernmentIDChecked`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/guardianGovernmentIDChecked)

Indicates a parent, guardian, or Family Organizer in a Family Sharing group set the age range using a government ID.

[`AgeRangeService.AgeRangeDeclaration.guardianCheckedByOtherMethod`](/documentation/DeclaredAgeRange/AgeRangeService/AgeRangeDeclaration/guardianCheckedByOtherMethod)

Indicates a parent, guardian, or Family Organizer in a Family Sharing group set the age range using an unspecified method.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)