---
title: NSIdentityUsageDescriptionDictionary
framework: Bundle Resources
role: symbol
role_heading: Property List Key
platforms: [iOS 26.2+, iPadOS 26.2+, visionOS 1.0+]
path: bundleresources/information-property-list/nsidentityusagedescriptiondictionary
---

# NSIdentityUsageDescriptionDictionary

A dictionary that contains messages that explain why your app is requesting identity information.

## Discussion

Discussion Use this key when you have multiple scenarios for requesting identity information from a person. Provide a description string for each use case, and key each entry with a string that you define. For example, if your app needs age verification for one feature and identity verification for another, use a separate dictionary entry for each purpose. In each description string, describe the reason the feature requires identity information. The following image shows two description strings that use NSIdentityUsageDescriptionDictionary.

note: The dictionary allows up to 5 entries, and each usage description string allows up to 256 characters. For more information about requesting identity information, see Requesting identity data from a Wallet pass. For design guidance, see Human Interface Guidelines > Technologies > Wallet.

## See Also

### Wallet

- [NSFinancialDataUsageDescription](bundleresources/information-property-list/nsfinancialdatausagedescription.md)
- [NSIdentityUsageDescription](bundleresources/information-property-list/nsidentityusagedescription.md)
