Skip to main content
All CollectionsAcceptUsing NFC
iCloud Binding Passes
iCloud Binding Passes

Biometric-Bound Passes for a Secure, Non-Transferable Experience

Paul Tomes avatar
Written by Paul Tomes
Updated over 2 weeks ago

What is an iCloud Binding Pass?

An iCloud Binding Pass is a type of digital pass in Apple Wallet that is securely tied to both the user's iCloud account and their device's biometric authentication system (Face ID or Touch ID). This binding ensures that the pass cannot be transferred to another device or user, making it highly secure and personalized.

This feature is exclusive to NFC-enabled Wallet passes, such as those used for secure access (e.g., membership cards, or event tickets). Once bound, the pass is encrypted and stored in the user's iCloud account, allowing it to be automatically synced across all their Apple devices while maintaining its secure binding to the original user.


Key Features of iCloud Binding Passes

Biometric Binding

The pass is linked to the user's Face ID or Touch ID, ensuring that only the authorized user can access or use it. This adds an extra layer of security, as the pass cannot be shared or used on another device.

iCloud Sync

The pass is stored in the user's iCloud account, enabling seamless synchronization across all their Apple devices (iPhone, Apple Watch, etc.). Any updates to the pass (e.g., changes in access permissions or expiration dates) are automatically pushed to all devices.

Non-Transferable

Unlike regular Wallet passes, iCloud Binding Passes cannot be shared or transferred to another user. This makes them ideal for sensitive use cases like membership cards or event tickets.

NFC-Only

This feature is specifically designed for NFC-enabled passes, which are used for contactless interactions (e.g., tapping to enter a venue).

Revocable and Updatable

Issuers can remotely update or revoke the pass if needed. For example, if a digital event ticket is lost, the issuer can deactivate the pass instantly.


How Does It Work?

Issuance

The issuer (e.g., a company or organization) creates an NFC-enabled pass and configures it as an iCloud Binding Pass. This pass is then distributed to the user via a link, email, or app.

Binding

When the user adds the pass to their Apple Wallet, it is securely bound to their iCloud account and biometric authentication (Face ID or Touch ID). This process ensures the pass is personalized and non-transferable.

Usage

The user can access the pass on any of their Apple devices. When they tap their device to an NFC reader, the pass is authenticated using their biometric data, ensuring only the authorized user can use it.

Syncing

Any changes to the pass (e.g., updates or revocations) are automatically synced across all devices via iCloud, ensuring the user always has the latest version.


Use Cases for iCloud Binding Passes

Event Tickets

Non-transferable tickets for cinema, concerts, conferences, or sports events.

Membership Cards

Exclusive access to clubs, gyms, or loyalty programs.


Why Use iCloud Binding Passes?

Enhanced Security

Biometric binding ensures only the authorized user can access the pass.

Convenience

Automatic syncing across devices means the pass is always up to date and accessible.

Control for Issuers

Remote updates and revocations provide flexibility and security for organizations.

Rich Event Ticket Features

The latest Apple Wallet event ticket format, which includes rich information like event guides, maps, and schedules, is only enabled for iCloud Binding event ticket passes. This enhances the user experience by providing all the necessary details in one place.


Try an Example Pass

To see how an iCloud Binding Pass works in action, you can try adding our example pass to your Apple Wallet. This pass demonstrates the seamless integration of NFC, biometric authentication, and iCloud syncing.


Considerations for iCloud Binding Passes

Before implementing iCloud Binding Passes, there are a few important considerations to keep in mind:

NFC Certificate Requirement

To create NFC-enabled passes, you will need an NFC certificate issued by Apple. This certificate is essential for enabling contactless interactions with your passes. For more details on obtaining an NFC certificate, refer to this article.

Potential Additional Fees

There may be additional fees associated with iCloud Binding Passes in certain circumstances, such as non attended access or specific scenarios. We recommend discussing your use case with Apple to understand any applicable commercial terms or fees.

Biometric Authentication

iCloud Binding Passes are tied to the user’s Face ID or Touch ID, ensuring enhanced security. However, this also means the pass cannot be transferred to another user or device.

iOS 17 or above

iCloud binding restricts the use of the pass to a single iCloud account. Passes cannot be shared and care should be given when distributing passes to ensure that the pass goes to the correct user. Users will need to have the iOS 17 or above, and no barcodes will be permitted on the pass.


Enabling iCloud Binding in the PassKit Portal

Upload Your NFC Certificate

  • Before enabling iCloud Binding, ensure you have uploaded your NFC Certificate to the PassKit Portal.

  • The iCloud Binding toggle not be available until an NFC Certificate is detected in your account.

Access the NFC Settings

  • Navigate to your pass template in the PassKit Portal.

  • Click on the NFC symbol (or the Barcode symbol if NFC is not already enabled) to open the configuration pop-up window.

Go to the NFC Tab

  • In the pop-up window, select the NFC Tab to access the NFC settings.

Enable iCloud Binding

  • Toggle the iCloud Binding switch to enable the feature.

Provide a Learn More URL

  • Enter a Learn More URL in the provided field. This webpage will be displayed to users if they encounter an error during pass installation (e.g., if the pass is already installed in another Apple account).

  • The Learn More URL should link to a webpage with instructions or support to help users resolve the issue.

Save Your Changes

  • Click Done in the pop-up window.

  • Then, click the Save Icon on the template page to apply the iCloud Binding settings to your pass template.

Test the Configuration

  • Distribute a test pass to ensure iCloud Binding works as expected. Verify that the pass syncs across devices using the same iCloud account and that the Learn More URL functions correctly.

Important Notes

  • iCloud Binding requires users to have iCloud enabled on their devices.

  • Ensure your pass complies with Apple’s guidelines for iCloud Binding.

  • If users encounter issues, the Learn More URL is a critical resource to guide them through troubleshooting steps.


Conclusion

In summary, iCloud Binding Passes are a powerful tool for securely managing NFC-based digital passes, combining the convenience of iCloud syncing with the security of biometric authentication. They are ideal for use cases where security, personalization, and non-transferability are critical. By addressing the considerations outlined above, you can ensure a smooth implementation and deliver a secure, seamless experience for your users.

Did this answer your question?