Document change date:
Comparing with
251 additions, 2084 deletions

Purpose

You would like to use the Apple Software (as defined below) to develop one or more Applications (as defined below) for Apple-branded products. Apple is willing to grant You a limited license to use the Apple Software and Services provided to You under this Program to develop and test Your Applications on the terms and conditions set forth in this Agreement.

Applications developed under this Agreement for iOS, iPadOS, macOS, tvOS, visionOS, and watchOS can be distributed: (1) through the App Store, if selected by Apple, (2) on a limited basis for use on Registered Devices (as defined below), and (3) for beta testing through TestFlight. Applications developed for iOS, iPadOS, macOS, and tvOS can additionally be distributed through Custom App Distribution, if selected by Apple. Applications developed for macOS can additionally be separately distributed as described in this Agreement.

Applications that meet Apple’s Documentation and Program Requirements may be submitted for consideration by Apple for distribution via the App Store, Custom App Distribution, or for beta testing through TestFlight. If submitted by You and selected by Apple, Your Applications will be digitally signed by Apple and distributed, as applicable. Distribution of free (no charge) Applications (including those that use the In-App Purchase API for the delivery of free content) via the App Store or Custom App Distribution will be subject to the distribution terms contained in Schedule 1 to this Agreement. If You would like to distribute Applications for which You will charge a fee or would like to use the In-App Purchase API for the delivery of fee-based content, You must enter into a separate agreement with Apple (“Schedule 2”). If You would like to distribute paid Applications via Custom App Distribution, You must enter into a separate agreement with Apple (“Schedule 3”). You may also create Passes (as defined below) for use on iOS or watchOS under this Agreement and distribute such Passes for use by Wallet.

1. Accepting this Agreement; Definitions

1.1 Acceptance

In order to use the Apple Software and Services, You must first accept this Agreement. If You do not or cannot accept this Agreement, You are not permitted to use the Apple Software or Services. Do not download or use the Apple Software or Services in that case. You accept and agree to the terms of this Agreement on Your own behalf and/or on behalf of Your company, organization, educational institution, or agency, instrumentality, or department of the federal government as its authorized legal representative, by doing either of the following:

  1. checking the box displayed at the end of this Agreement if You are reading this on an Apple website; or
  2. clicking an “Agree” or similar button, where this option is provided by Apple.

1.2 Definitions

Whenever capitalized in this Agreement:

“Accessory Data Transport Extension” means an extension bundled as part of Your Application that, as its sole purpose, securely shares information directly between an end user’s Apple-branded device and an Authorized Target Accessory.

“Accessory Notifications Framework” and “Accessory Live Activities Framework” mean Documented APIs for each respective framework that provide Your Application with the ability to share Forwarding Information from other Applications, provided an end user has explicitly authorized Your Application on their iPhone to access and share such information, using such framework, with that Authorized Target Accessory of Yours.

“Ad Network APIs” means the Documented APIs that provide a way to validate the successful conversion of advertising campaigns on supported Apple-branded products using a combination of cryptographic signatures and a registration process with Apple.

“Ad Support APIs” means the Documented APIs that provide the Advertising Identifier and Tracking Preference.

“Adapter” means a model adapter that fine-tunes the model accessed by the Foundation Models framework for a purpose permitted by the Foundation Models Framework Acceptable Use Requirements.

“Advertising Identifier” means a unique, non-personal, non-permanent identifier provided through the Ad Support APIs that are associated with a particular Apple-branded device and are to be used solely for advertising purposes, unless otherwise expressly approved by Apple in writing.

“Agreement” means this Apple Developer Program License Agreement, including any attachments, Schedule 1 and any exhibits thereto which are hereby incorporated by this reference. For clarity, this Agreement supersedes the iOS Developer Program License Agreement (including any attachments, Schedule 1 and any exhibits thereto), the Safari Extensions Digital Signing Agreement, the Safari Extensions Gallery Submission Agreement, and the Mac Developer Program License Agreement.

“App Intents” means the Documented APIs that allow Your Application to access the App Intents framework and other related functionality, including schemas, app shortcuts, app entities, donations, and other related implementations.

“App Store” means an electronic store and its storefronts branded, owned, and/or controlled by Apple, or an Apple Subsidiary or other affiliate of Apple, through which Licensed Applications may be acquired. An App Store exists for each of the following: iOS, iPadOS, macOS, tvOS, visionOS, and watchOS.

“App Store Connect” means Apple’s proprietary online content management tool for Applications.

“Apple” means Apple Inc., a California corporation with its principal place of business at One Apple Park Way, Cupertino, California 95014, U.S.A.

“Apple Certificates” or “Certificates” means the Apple-issued digital certificates provided to You by Apple under the Program.

“Apple Maps Server API” means the Documented APIs that enable You to add server-to-server mapping features or functionality to Your Applications, websites, or web applications.

“Apple Maps Service” means the mapping platform and Map Data provided by Apple via MapKit API and/or Apple Maps Server API; the Map Data provided by Apple that is used or displayed in the mapping platform; and/or the mapping platform and Map Data provided by Apple via MapKit JS, and related tools for capturing map content (e.g., MapSnapshotter). Apple Maps Service is for use by You only in connection with Your Applications, websites, or web applications.

“Apple Music Feed API” means the data feed that contains metadata for albums, songs, and artists from Apple Music.

“Apple Music Feed Content” means the previews of album art, songs and music videos provided by Apple and rendered through the Apple Music Feed API.

“Apple Pay APIs” means the Documented APIs that enable end users to send payment information they have stored on a supported Apple-branded product to an Application or Corresponding Product to be used in payment transactions made by or through the Application or Corresponding Product, and includes other payment-related functionality as described in the Documentation.

“Apple Pay Payload” means a customer data package passed through the Apple Software and Apple Pay APIs as part of a payment transaction (e.g., name, email, billing address, shipping address, and device account number).

“Apple Push Notification Service” or “APN” means the Apple Push Notification service that Apple may provide to You to enable You to transmit Push Notifications to Your Application or via the MDM Protocol or for use as otherwise permitted herein.

“APN API” means the Documented API that enables You to use the APN to deliver a Push Notification to Your Application or for use as otherwise permitted herein.

“Apple Services” or “Services” means the developer services that Apple may provide or make available through the Apple Software or as part of the Program for use with Your Covered Products, Corresponding Products, or development, including any Updates thereto (if any) that may be provided to You by Apple under the Program.

“Apple Software” means Apple SDKs, iOS, watchOS, tvOS, iPadOS, visionOS, and/or macOS, the Provisioning Profiles, FPS SDK, FPS Deployment Package, and any other software that Apple provides to You under the Program, including any Updates thereto (if any) that may be provided to You by Apple under the Program.

“Apple SDKs” means the Apple-proprietary Software Development Kits (SDKs) provided hereunder, including but not limited to header files, APIs, libraries, simulators, and software (source code and object code) labeled as part of iOS, watchOS, tvOS, iPadOS, visionOS, or Mac SDK and included in the Xcode Developer Tools package and Swift Playground for purposes of targeting Apple-branded products running iOS, watchOS, tvOS, iPadOS, visionOS, and/or macOS, respectively.

“Apple Subsidiary” means a corporation at least fifty percent (50%) of whose outstanding shares or securities (representing the right to vote for the election of directors or other managing authority) are owned or controlled, directly or indirectly, by Apple, and that is involved in the operation of or otherwise affiliated with the App Store, Custom App Distribution, TestFlight, and as otherwise referenced herein (e.g., Attachment 4).

“Apple Weather Data” means any content, data or information provided through the WeatherKit APIs, including, but not limited to, Weather Alerts, general forecasts and other weather data.

“Applicable European Laws” means, as they may apply to either party, any EU laws or laws of any EU member state, in each case, as amended, extended or re-enacted, including all implementing acts made from time to time, as they relate, or are claimed to relate, to the European Relationship. This includes, without limitation, regulations as well as treaties.

“Application” means one or more software programs (including extensions, media, and Libraries that are enclosed in a single software bundle) developed by You in compliance with the Documentation and the Program Requirements, for distribution under Your own trademark or brand, and for specific use with an Apple-branded product running iOS, iPadOS, macOS, tvOS, visionOS, or watchOS as applicable, including bug fixes, updates, upgrades, modifications, enhancements, supplements to, revisions, new releases and new versions of such software programs.

“Authorized Developers” means Your employees and contractors, members of Your organization or, if You are an educational institution, Your faculty, staff, and Authorized Student Developers, who (a) each have an active and valid Apple Developer account with Apple, (b) have a demonstrable need to know or use the Apple Software in order to develop and test Covered Products or Corresponding Products, and (c) to the extent such individuals will have access to Apple Confidential Information, each have written and binding agreements with You to protect the unauthorized use and disclosure of such Apple Confidential Information.

“Authorized Student Developers” means Your students, if You are a university, who also meet the requirements to be Authorized Developers.

“Authorized Test Units” means Apple-branded hardware units owned or controlled by You that have been designated by You for Your own testing and development purposes under this Program, and if You permit, Apple-branded hardware units owned or controlled by Your Authorized Developers so long as such units are used for testing and development purposes on Your behalf, or, if You are a university, Apple-branded hardware units owned or controlled by You and Your Authorized Student Developers that are designated by You for educational purposes, and only as permitted hereunder.

“Authorized Target Accessory” means Your accessory that an end user has explicitly authorized Your Application on their Apple-branded device to securely pair and share: (i) the Wi-Fi Network Sharing Information, for purposes of the Wi-Fi Infrastructure Framework; and/or (ii) the Forwarding Information, for purposes of the Accessory Notifications Framework and Accessory Live Activities Framework, as applicable.

“Background Assets Framework” means the Documented APIs that provide Applications with the ability to perform download operations in the background before first launch of the Application by the user and at other times after the first launch.

“Beta Testers” means end users whom You have invited to sign up for TestFlight in order to test pre-release versions of Your Application and who have accepted the terms and conditions of the TestFlight Application.

“ClassKit APIs” means the Documented APIs that enable You to send student progress data for use in a school-managed environment.

“CloudKit APIs” means the Documented APIs that enable Your Applications, Web Software, and/or Your end users (if You permit them) to read, write, query and/or retrieve structured data from public and/or private containers in iCloud.

“Corresponding Product” means Your website, web application, or other version of Your software application.

“Covered Products” means Your Applications, Libraries, Passes, Safari Extensions, Safari Push Notifications, and/or FPS implementations developed under this Agreement.

“Critical Messaging API” means the Documented API that enables Your Application to send messages via SMS for critical situations.

“Custom App Distribution” means the store or storefront functionality that enables users to obtain Licensed Applications through the use of Apple Business, Apple School Manager, or as otherwise permitted by Apple.

“Customer Engagement APIs” means the Documented APIs that enable Merchants to engage in Customer Engagement Interactions through the use of Your Application.

“Customer Engagement Data” means (a) a Merchant’s data package (e.g., shopping cart contents, transaction receipt, etc.) or (b) a Merchant’s customer’s data package (e.g., name, shipping address, phone number, etc.), that are passed through the Apple Software and Customer Engagement APIs as part of a Customer Engagement Interaction.

“Customer Engagement Interaction” means the in-person device-based interactive session between the Merchant and a customer, including but not limited to, the transmission of Customer Engagement Data between the Merchant and customer devices.

“Declared Age Range API” means the Documented API that enables Your Application to receive age range information for an end user derived from their Apple Account, if the end user or the end user's parent or guardian enables Your Application to receive the data, or where required by law.

“Default Dialer APIs” means the Documented APIs that enable an Application to make carrier-based outgoing calls when it is set as the default dialing app, and access conversation history of carrier-based calls made in that Application.

“DeviceCheck APIs” means the set of APIs, including server-side APIs, that enable You to set and query two bits of data associated with a device and the date on which such bits were last updated.

“DeviceCheck Data” means the data stored and returned through the DeviceCheck APIs.

“Documentation” means any technical or other specifications or documentation that Apple may provide to You for use in connection with the Apple Software, Apple Services, Apple Certificates, or otherwise as part of the Program.

“Documented API(s)” means the Application Programming Interface(s) documented by Apple in published Apple Documentation and which are contained in the Apple Software.

“EnergyKit” means the Documented APIs that provide an Application with the ability to receive electricity guidance and insights.

“European Relationship” means the relationship of Apple and/or Apple Distribution International Ltd. with You, whether arising out of this Agreement, the Apple Software, Apple hardware or otherwise, in relation to (i) any Application, Licensed Application and/or Custom Application insofar as delivered to, or intended for delivery to, end users through the App Store in an EU country or region; and/or (ii) any Application, Licensed Application and/or Custom Application, other software (including but not limited to Covered Products and/or Corresponding Products) and/or non-Apple hardware, insofar as used, or intended for use, on iOS or with iOS devices by end users located in the EU.

“European Relationship Claims” means any claims or proceedings of any kind to the extent (and only to the extent) they relate to the European Relationship including without limitation contractual claims, claims under Applicable European Laws, claims for interim relief, and any non-contractual claims.

“Face Data” means information related to human faces (e.g., face mesh data, facial map data, face modeling data, facial coordinates or facial landmark data, including data from an uploaded photo) that is obtained from a user’s device and/or through the use of the Apple Software (e.g., through ARKit, the Camera APIs, or the Photo APIs), or that is provided by a user in or through an Application (e.g., uploads for a facial analysis service).

“Family Controls Framework” means the Documented APIs that enable Your Application to provide app and website usage controls on an Apple-branded product.

“Forwarding Information” means any notification, including any content, data or information, provided through or transmitted via the Accessory Notifications Framework or Accessory Live Activities Framework respectively, including notifications from any Applications or any other information derived from them (e.g., decrypted, hashed, re-encrypted, re-sized, re-formatted, summarized).

“FOSS” (Free and Open Source Software) means any software that is subject to terms that, as a condition of use, copying, modification or redistribution, require such software and/or derivative works thereof to be disclosed or distributed in source code form, to be licensed for the purpose of making derivative works, or to be redistributed free of charge, including without limitation software distributed under the GNU General Public License or GNU Lesser/Library GPL.

“Foundation Models Framework Acceptable Use Requirements” means the requirements found at https://developer.apple.com/apple-intelligence/acceptable-use-requirements-for-the-foundation-models-framework, as may be updated from time-to-time.

“Foundation Models Framework” means the Documented APIs that enable You to access, prompt, or otherwise use the Foundation Models framework, including the model accessed by the framework, in any manner, including through an Adapter.

“Foveated Streaming Framework” means the Documented APIs that provide an Application with the ability to establish a session for streaming content, data or information from local or remote streaming endpoints to Apple Vision Pro.

“Foveated Streaming Information” means any content, data, or information provided through or transmitted via the use of the Foveated Streaming Framework, including, but not limited to, information such as the approximate region where an end user is looking.

“FPS Deployment Package” means the D Function specification for commercial deployment of FPS, the D Function reference implementation, FPS sample code, and set of unique production keys specifically for use by You with an FPS implementation, if provided by Apple to You.

“FPS SDK” means the FPS specification, FPS server reference implementation, FPS sample code, and FPS development keys, as provided by Apple to You.

“Game Center” means the gaming community service and related APIs provided by Apple for use by You in connection with Your Applications that are associated with Your developer account.

“HealthKit APIs” means the Documented APIs that enable reading, writing, queries and/or retrieval of an end user’s health and/or fitness information in Apple’s Health application.

“HomeKit Accessory Protocol” means the proprietary protocol licensed by Apple under the MFi Program that enables home accessories designed to work with the HomeKit APIs (e.g., lights, locks) to communicate with compatible Apple-branded products.

“HomeKit APIs” means the Documented APIs that enable reading, writing, queries and/or retrieval of an end user’s home configuration or home automation information from that end user’s designated area of Apple’s HomeKit Database.

“HomeKit Database” means Apple’s repository for storing and managing information about an end user’s Licensed HomeKit Accessories and associated information.

“ID Verifier Data” means the end users’ data package passed through the Apple Software and ID Verifier APIs as part of the age or ID verification process.

“ID Verifier APIs” means the Documented APIs that enable You and/or Merchants to verify the end users’ age or ID information through the use of Your Application.

“iCloud” or “iCloud service” means the iCloud online service provided by Apple that includes remote online storage.

“iCloud Extended Share Access APIs” means the Documented APIs that provide an Application with the ability to access end user information, share access requests and one-time links.

“iCloud Storage APIs” means the Documented APIs that allow storage and/or retrieval of user-generated documents and other files, and allow storage and/or retrieval of key value data (e.g., a list of stocks in a finance App, settings for an App) for Applications and Web Software through the use of iCloud.

“ID Verifier APIs” means the Documented APIs that enable You and/or Merchants to verify the end user’s age or ID information through the use of Your Application.

“ID Verifier Data” means the end users’ data package passed through the Apple Software and ID Verifier APIs as part of the age or ID verification process.

“In-App Purchase API” means the Documented API that enables additional content, functionality or services to be delivered or made available for use within an Application with or without an additional fee.

“Intermediary Party” means a party that: (a) passes an Apple Pay end user’s Apple Pay Payload to a Merchant for processing such end user’s payment transaction outside of an Application or Corresponding Product, or (b) develops and makes available an Application to enable Merchants to conduct Tap to Pay transactions or engage in Customer Engagement Interactions.

“iOS” means the iOS operating system software provided by Apple for use by You only in connection with Your Application development and testing, including any successor versions thereof.

“IP Rights” means any copyrights, trademarks, rights of privacy and publicity, trade secrets, patents, or other intellectual property or legal rights (e.g. musical composition or performance rights, video rights, photography or image rights, logo rights, third-party data rights, etc.) of a similar or corresponding nature in any part of the world, whether registered or not, or capable of registration or not, and including all applications and the right to apply for any of the foregoing.

“iPadOS” means the iPadOS operating system software provided by Apple for use by You only in connection with Your Application development and testing, including any successor versions thereof.

“iPod Accessory Protocol” or “iAP” means Apple’s proprietary protocol for communicating with supported Apple-branded products and which is licensed under the MFi Program.

“iWork API” means the Documented API known as the “iWork Document Exporting API” that enables end users to export iWork documents to PDF format on Your Application or Corresponding Product.

“Journaling Suggestions API” means the Documented API that enables a display of journaling suggestions.

“Library” means a code module that cannot be installed or executed separately from an Application and that is developed by You in compliance with the Documentation and Program Requirements only for use with Apple-branded products.

“Licensed Application” means an Application that (a) meets and complies with all of the Documentation and Program Requirements, and (b) has been selected and digitally signed by Apple for distribution, and includes any additional permitted functionality, content or services provided by You from within an Application using the In-App Purchase API.

“Licensed Application Information” means screenshots, images, artwork, previews, icons and/or any other text, descriptions, representations or information relating to a Licensed Application that You provide to Apple for use in accordance with Schedule 1, or, if applicable, Schedule 2 or Schedule 3.

“Licensed HomeKit Accessories” means hardware accessories licensed under the MFi Program that support the HomeKit Accessory Protocol.

“Local Notification” means a message, including any content or data therein, that Your Application delivers to end users at a pre-determined time or when Your Application is running in the background and another application is running in the foreground.

“Location Push Service Extension” means the software extension that provides Applications a way to achieve on-demand location updates through push notifications for use with the Core Location API in compliance with this Agreement.

“macOS” means the macOS operating system software provided by Apple for use by You, including any successor versions thereof.

“Managed Apple Account” means the Apple Account created by an organization for an employee or student to use and managed by the organization’s IT administrator.

“Map Data” means any content, data or information provided through the Apple Maps Service including, but not limited to, imagery, terrain data, latitude and longitude coordinates, transit data, points of interest and traffic data.

“MapKit API” means the Documented client-side API that enables You to add mapping features or functionality to Applications.

“MapKit JS” means the JavaScript library that enables You to add mapping features or functionality to Your Applications, websites, or web applications.

“MDM Compatible Products” means enterprise server software products that enable management of supported Apple-branded products using the MDM Protocol (which Apple may provide to You at its option), and whose primary purpose is enterprise device management. For clarity, products that are for consumer or personal use are excluded from MDM Compatible Products, except as otherwise expressly permitted in writing by Apple.

“MDM Customer” means a commercial enterprise, such as a business organization, educational institution, or government agency, that is a customer of Your MDM Compatible Products. For clarity, MDM Customer specifically excludes consumers or personal users, except as otherwise expressly permitted in writing by Apple.

“MDM Protocol” means the proprietary protocol documentation that Apple, at its option, may provide to You under this Agreement to enable You to interact with, manage, configure and query supported Apple-branded products as expressly permitted herein.

“Media Device Extension” means an extension bundled as part of Your Application that, as its sole purpose, sends content using the Media Device Extension Framework authorized by an end user from the end user’s iPhone or iPad to another device.

“Media Device Extension Framework” means the Documented APIs for use within the Media Device Extension that provide the ability to send content from an end user’s iPhone or iPad to another device.

“Merchant” means a party who: (a) processes Apple Pay payment transactions, (b) uses the TTP APIs to accept payments, conduct transactions and access related services via Your Application, under their own name, trademark, or brand (e.g., their name shows up on the end user’s credit card statement), (c) uses the ID Verifier APIs to perform age or ID verification via Your Application, or (d) uses the Customer Engagement APIs to engage in Customer Engagement Interactions.

“MFi Accessory” means a non-Apple branded hardware device that interfaces, communicates, or otherwise interoperates with or controls an Apple-branded product using technology licensed under the MFi Program (e.g., the ability to control a supported Apple-branded product through the iPod Accessory Protocol).

“MFi Licensee” means a party who has been granted a license by Apple under the MFi Program.

“MFi Program” means a separate Apple program that offers developers, among other things, a license to incorporate or use certain Apple technology in or with hardware accessories or devices for purposes of interfacing, communicating or otherwise interoperating with or controlling select Apple-branded products.

“Mobile Device Management” (MDM) means the device management functionality and related APIs provided by Apple that enable remote management and configuration of supported Apple-branded products through the use of the MDM Protocol and Apple-issued digital certificates.

“Motion & Fitness APIs” means the Documented APIs that are controlled by the Motion & Fitness privacy setting in a compatible Apple-branded product and that enable access to motion and fitness sensor data (e.g., body motion, step count, stairs climbed), unless the end user has disabled access to such data.

“Multitasking” means the ability of Applications to run in the background while other Applications are also running.

“MusicKit APIs” means the set of APIs that enable Apple Music users to access their subscription through Your Application or as otherwise permitted by Apple in the Documentation.

“MusicKit Content” means music, video, and/or graphical content rendered through the MusicKit APIs.

“MusicKit JS” means the JavaScript library that enables Apple Music users to access their subscription through Your Applications, websites, or web applications.

“Network Extension Framework” means the Documented APIs that provide Applications with the ability to customize certain networking features of compatible Apple-branded products (e.g., customizing the authentication process for Wi-Fi Hotspots, VPN features, and content filtering mechanisms).

“Now Playing APIs” means the Documented APIs that enable information and metadata about media currently playing in Applications to be displayed on Apple-branded products.

“Pass(es)” means one or more digital passes (e.g., movie tickets, coupons, loyalty reward vouchers, boarding passes, membership cards, etc.) developed by You under this Agreement, under Your own trademark or brand, and which are signed with Your Pass Type ID, or otherwise developed by You in accordance with the Documentation.

“Pass Information” means the text, descriptions, representations or information relating to a Pass that You provide to or receive from Your end users on or in connection with a Pass.

“Pass Type ID” means the combination of an Apple Certificate and Push Application ID that is used by You to sign Your Passes and/or communicate with the APN.

“Payment Service Provider” means a provider that: (a) provides payment processing services involving the processing of TTP Data for Merchants, whether directly or indirectly, and (b) is set forth in the Documentation.

“Program” means the overall Apple development, testing, digital signing, and distribution program contemplated in this Agreement.

“Program Requirements” mean the technical, human interface, design, product category, security, performance, and other criteria and requirements specified by Apple, including but not limited to the current set of requirements set forth in Section 3.3, as they may be modified from time to time by Apple in accordance with this Agreement.

“Provisioning Profiles” means the files (including applicable entitlements or other identifiers) that are provided by Apple for use by You in connection with Your Application development and testing, and limited distribution of Your Applications for use on Registered Devices and/or on Authorized Test Units.

“Push Application ID” means the unique identification number or other identifier that Apple assigns to an Application, Pass or Site in order to permit it to access and use the APN, or for use with MDM.

“Push Notification” or “Safari Push Notification” means a notification, including any content or data therein, that You transmit to end users for delivery in Your Application, Your Pass, and/or in the case of macOS, to the macOS desktop of users of Your Site who have opted in to receive such messages through Safari on macOS, and/or that is delivered through the use of MDM.

“Registered Devices” means Apple-branded hardware units owned or controlled by You, or owned by individuals who are affiliated with You, where such Products have been specifically registered with Apple under this Program.

“Roster API” means the Documented API that enables the sharing of student, teacher, and staff Roster Data from a school, if the school’s IT administrator enables Your Application or Corresponding Product to receive that data.

“Roster Data” means any user data or tokens obtained, collected through, relating to, or from the use of the Roster API, including any data that relates to an identified or identifiable individual or that is linked or linkable to them.

“Safari Extensions” means one or more software extensions developed by You under this Agreement only for use with Safari in compliance with this Agreement.

“Security Solution” means the proprietary Apple content protection system marketed as FairPlay, to be applied to Licensed Applications distributed on the App Store to administer Apple’s standard usage rules for Licensed Applications, as such system and rules may be modified by Apple from time to time.

“Sensitive Content Analysis Framework” means the Documented APIs that enable Applications to integrate with Communication Safety and/or Sensitive Content Warning, and determine on-device if images and videos that users send and receive in Your Application contain nudity or sexually explicit material, or graphic violence or gore.

“ShazamKit APIs” means the Documented APIs that enable You to add audio-based recognition features or functionality to Your Application and Corresponding Products.

“ShazamKit Content” means metadata, music, and/or graphical content provided by Apple and rendered through the ShazamKit APIs, including but not limited to MusicKit Content.

“Sign in with Apple” means the Documented APIs and JavaScript libraries that allow You to log users into Your Application (and Corresponding Products) with their Apple Account or anonymized credentials.

“Sign in with Apple at Work & School” means the Documented APIs and JavaScript libraries that allow You to log users into Your Application (and Corresponding Products) with their Managed Apple Account subject to the management of access by the user organization’s IT administrator.

“Significant App Update Topic API” means the Documented API that enables Your Application distributed on the App Store to request consent from an end user's parent or guardian, to continue using Your Application when it has a significant update.

“SiriKit” means the set of APIs that allow Your Application to access or provide SiriKit domains, intents, shortcuts, donations, and other related functionality, as set forth in the Documentation.

“Site” means a website provided by You under Your own name, trademark or brand.

“Single Sign-on Specification” means the Documentation provided by Apple hereunder for the Single Sign-On API, as updated from time to time.

“Spatial Audio Extension APIs” means the Documented APIs that provide Your Application and its extensions with the ability to receive head-tracking telemetry only from Your Bluetooth headphone and only for the purpose of delivering spatial audio experiences to Your Bluetooth headphone.

“Suggested Actions API” means the Documented APIs that provide suggested actions based on supported content.

“Tap to Pay Data” or “TTP Data” means a Merchant’s customer’s data package passed through the Apple Software and Tap to Pay APIs as part of a transaction (e.g., primary account number, transaction amount, etc.).

“Tap to Pay APIs” or “TTP APIs” means the Documented APIs that enable Merchants to conduct transactions through the use of Your Application.

“TelephonyMessagingKit APIs” means the Documented APIs that allow an Application to send and receive carrier-based messages via SMS, MMS, and RCS when it is set as the default carrier-based messaging app, and access the history of such messages sent and received in that Application.

“Term” means the period described in Section 11.

“TestFlight” means Apple’s beta testing service for pre-release Applications made available through Apple’s TestFlight Application.

“TestFlight Application” means Apple’s application that enables the distribution of pre-release versions of Your Applications to a limited number of Your Authorized Developers and to a limited number of Beta Testers (as specified on the TestFlight developer website) through TestFlight.

“Tracking Preference” means the Apple setting that enables an end user to set an ad tracking preference.

“Trust Insights APIs” means the Documented APIs that enable Your Application to access the Trust Insights Data.

“Trust Insights Data” means the data package of assessments relating to the legitimacy of end user activity passed through the Trust Insights APIs.

“TV App API” means the API documented in the TV App Specification that enables You to provide Apple with TV App Data.

“TV App Data” means the data described in the TV App Specification to be provided to Apple through the TV App API.

“TV App Features” means functionality accessible via the TV App and/or tvOS, iOS, iPadOS, and/or macOS devices, which functionality provides the user the ability to view customized information and recommendations regarding content and to access such content through the user’s apps, and/or provides the user the ability to continue play of previously viewed content.

“TV App Specification” means the Documentation provided by Apple hereunder for the TV App API, as updated from time to time.

“tvOS” means the tvOS operating system software, including any successor versions thereof.

“Updates” means bug fixes, updates, upgrades, modifications, enhancements, supplements, and new releases or versions of the Apple Software or Services, or to any part of the Apple Software or Services.

“visionOS” means the visionOS operating system software, including any successor versions thereof.

“Wallet” means Apple’s application that has the ability to store and display Passes for use on iOS, iPadOS, watchOS, or Safari on macOS.

“WatchKit Extension” means an extension bundled as part of Your Application that accesses the WatchKit framework on iOS to run and display a WatchKit app on the watchOS.

“watchOS” means the watchOS operating system software, including any successor versions thereof.

“Weather Alerts” means any weather warnings, or other alerts provided via the WeatherKit APIs from time to time by meteorological agencies describing specific weather conditions in a geographic location.

“WeatherKit APIs” means the Documented APIs that enable You to add weather features or functionality to Your Applications or Corresponding Products.

“Web Software” means web-based versions of Your software applications that have the same title and substantially equivalent features and functionality as Your Licensed Application (e.g., feature parity).

“Website Push ID” means the combination of an Apple Certificate and Push Application ID that is used by You to sign Your Site’s registration bundle and/or communicate with the APN.

“Wi-Fi Aware Framework” means the Documented APIs that provide an Application with the ability to make Wi-Fi Aware connections between Wi-Fi Aware capable devices.

“Wi-Fi Aware Information” means any content, data, or information provided through or transmitted via the Wi-Fi Aware Framework or Wi-Fi Aware protocol, including, but not limited to, identifying information such as identifiers exchanged between devices, security information used for pairing, authentication, or encryption, and other keys and device information.

“Wi-Fi Infrastructure Framework” means the Documented APIs that provide an Application with the ability to share Wi-Fi Network Sharing Information from an Apple-branded device to a Wi-Fi capable accessory.

“Wi-Fi Network Sharing Information” means any content, data, or information provided through or transmitted via the Wi-Fi Infrastructure Framework, including network and device information and identifiers (such as SSIDs, MAC addresses, and other identifiers exchanged between devices), and security information used for authentication, passwords, encryption keys, device information or any other information derived from it (e.g., decrypted, hashed, re-encrypted).

“Xcode Cloud” or “Xcode Cloud Service” means Apple’s cloud hosted continuous integration and delivery service and related technologies.

“Xcode Cloud Content” means the software, tests, scripts, data, information, text, graphics, videos, or other content that You post or make available when accessing or using the Xcode Cloud Service (including any software residing in source code repositories to which You provide log-in credentials), excluding any Apple materials licensed to You.

“You” and “Your” means and refers to the person(s) or legal entity (whether the company, organization, educational institution, or governmental agency, instrumentality, or department) that has accepted this Agreement under its own developer account and that is using the Apple Software or otherwise exercising rights under this Agreement.

Note: For the sake of clarity, You may authorize contractors to develop Applications on Your behalf, but any such Applications must be owned by You, submitted under Your own developer account, and distributed as Applications only as expressly permitted herein. You are responsible to Apple for Your contractors’ activities under Your account (e.g., adding them to Your team to perform development work for You) and their compliance with this Agreement. Any actions undertaken by Your contractors arising out of this Agreement shall be deemed to have been taken by You, and You (in addition to Your contractors) shall be responsible to Apple for all such actions.

2. Internal Use License and Restrictions

2.1 Permitted Uses and Restrictions; Program Services

Subject to the terms and conditions of this Agreement, Apple hereby grants You during the Term, a limited, non-exclusive, personal, revocable, non-sublicensable and non-transferable license to:

  1. Install a reasonable number of copies of the Apple Software provided to You under the Program on Apple-branded products owned or controlled by You, to be used internally by You or Your Authorized Developers for the sole purpose of developing or testing Covered Products designed to operate on the applicable Apple-branded products, except as otherwise expressly permitted in this Agreement;
  2. Make and distribute a reasonable number of copies of the Documentation to Authorized Developers for their internal use only and for the sole purpose of developing or testing Covered Products, except as otherwise expressly permitted in this Agreement;
  3. Install a Provisioning Profile on each of Your Authorized Test Units, up to the number of Authorized Test Units that You have registered and acquired licenses for, to be used internally by You or Your Authorized Developers for the sole purpose of developing and testing Your Applications, except as otherwise expressly permitted in this Agreement;
  4. Install a Provisioning Profile on each of Your Registered Devices, up to the limited number of Registered Devices that You have registered and acquired licenses for, for the sole purpose of enabling the distribution and use of Your Applications on such Registered Devices; and
  5. Incorporate the Apple Certificates issued to You pursuant to this Agreement for purposes of digitally signing Your Applications, Passes, Safari Extensions, Safari Push Notifications, and as otherwise expressly permitted by this Agreement.

Apple reserves the right to set the limited number of Apple-branded products that each Licensee may register with Apple and obtain licenses for under this Program (a “Block of Registered Device Licenses”). For the purposes of limited distribution on Registered Devices under Section 7.3 (Ad Hoc distribution), each company, organization, educational institution or affiliated group may only acquire one (1) Block of Registered Device Licenses per company, organization, educational institution or group, unless otherwise agreed in writing by Apple. You agree not to knowingly acquire, or to cause others to acquire, more than one Block of Registered Device Licenses for the same company, organization, educational institution or group.

Apple may provide access to services by or through the Program for You to use with Your developer account (e.g., device or app provisioning, managing teams or other account resources). You agree to access such services only through the Program web portal (which is accessed through Apple’s developer website) or through Apple-branded products that are designed to work in conjunction with the Program (e.g., Xcode, App Store Connect, Swift Playground) and only as authorized by Apple. If You (or Your Authorized Developers) access Your developer account through these other Apple-branded products, You acknowledge and agree that this Agreement shall continue to apply to any use of Your developer account and to any features or functionality of the Program that are made available to You (or Your Authorized Developers) in this manner (e.g., Apple Certificates and Provisioning Profiles can be used only in the limited manner permitted herein, etc.). You agree not to create or attempt to create a substitute or similar service through use of or access to the services provided by or through the Program. If Apple provides power and performance metrics for Your Application, You agree that such metrics may be used solely for Your own internal use and may not be provided to any third party (except as set forth in Section 2.9). Further, You may only access such services using the Apple Account associated with Your developer account or authentication credentials (e.g., keys, tokens, password) associated with Your developer account, and You are fully responsible for safeguarding Your Apple Account and authentication credentials from compromise and for using them only as authorized by Apple and in accordance with the terms of this Agreement, including but not limited to Section 2.8 and 5. Except as otherwise expressly permitted herein, You agree not to share, sell, resell, rent, lease, lend, or otherwise provide access to Your developer account or any services provided therewith, in whole or in part, to anyone who is not an Authorized Developer on Your team, and You agree not to solicit or request Apple Developer Program members to provide You with their Apple Accounts, authentication credentials, and/or related account information and materials (e.g., Apple Certificates used for distribution or submission to the App Store or TestFlight). You understand that each team member must have their own Apple Account or authentication credentials to access Your account, and You shall be fully responsible for all activity performed through or in connection with Your account. To the extent that You own or control an Apple-branded computer running Apple’s macOS Server or Xcode Server (“Server”) and would like to use it for Your own development purposes in connection with the Program, You agree to use Your own Apple Account or other authentication credentials for such Server, and You shall be responsible for all actions performed by such Server.

2.2 Authorized Test Units and Pre-Release Apple Software

As long as an Authorized Test Unit contains any pre-release versions of the Apple Software or uses pre-release versions of Services, You agree to restrict access to such Authorized Test Unit to Your Authorized Developers and to not disclose, show, rent, lease, lend, sell or otherwise transfer such Authorized Test Unit to any third party. You further agree to take reasonable precautions to safeguard, and to instruct Your Authorized Developers to safeguard, all Authorized Test Units from loss or theft. Further, subject to the terms of this Agreement, You may deploy Your Applications to Your Authorized Developers for use on a limited number of Authorized Test Units for Your own internal testing and development purposes.

You acknowledge that by installing any pre-release Apple Software or using any pre-release Services on Your Authorized Test Units, these Units may be “locked” into testing mode and may not be capable of being restored to their original condition. Any use of any pre-release Apple Software or pre-release Services are for evaluation and development purposes only, and You should not use any pre-release Apple Software or pre-release Services in a commercial operating environment or with important data. You should back up any data prior to using the pre-release Apple Software or pre-release Services. Apple shall not be responsible for any costs, expenses or other liabilities You may incur as a result of provisioning Your Authorized Test Units and Registered Devices, Your Covered Product development or the installation or use of this Apple Software or any pre-release Apple Services, including but not limited to any damage to any equipment, or any damage, loss, or corruption of any software, information or data.

2.3 Confidential Nature of Pre-Release Apple Software and Services

From time to time during the Term, Apple may provide You with pre-release versions of the Apple Software or Services that constitute Apple Confidential Information and are subject to the confidentiality obligations of this Agreement, except as otherwise set forth herein. Such pre-release Apple Software and Services should not be relied upon to perform in the same manner as a final-release, commercial-grade product, nor used with data that is not sufficiently and regularly backed up, and may include features, functionality or APIs for software or services that are not yet available. You acknowledge that Apple may not have publicly announced the availability of such pre-release Apple Software or Services, that Apple has not promised or guaranteed to You that such pre-release software or services will be announced or made available to anyone in the future, and that Apple has no express or implied obligation to You to announce or commercially introduce such software or services or any similar or compatible technology. You expressly acknowledge and agree that any research or development that You perform with respect to pre-release versions of the Apple Software or Services is done entirely at Your own risk.

2.4 Copies

You agree to retain and reproduce in full the Apple copyright, disclaimers and other proprietary notices (as they appear in the Apple Software and Documentation provided) in all copies of the Apple Software and Documentation that You are permitted to make under this Agreement.

2.5 Ownership

Apple retains all rights, title, and interest in and to the Apple Software, Services, and any Updates it may make available to You under this Agreement. You agree to cooperate with Apple to maintain Apple’s ownership of the Apple Software and Services, and, to the extent that You become aware of any claims relating to the Apple Software or Services, You agree to use reasonable efforts to promptly provide notice of any such claims to Apple. The parties acknowledge that this Agreement does not give Apple any ownership interest in Your Covered Products or Corresponding Products.

2.6 No Other Permitted Uses

Except as otherwise set forth in this Agreement, You agree not to rent, lease, lend, upload to or host on any website or server, sell, redistribute, or sublicense the Apple Software, Apple Certificates, or any Services, in whole or in part, or to enable others to do so. You may not use the Apple Software, Apple Certificates, or any Services provided hereunder for any purpose not expressly permitted by this Agreement, including any applicable Attachments and Schedules. You agree not to install, use or run the Apple SDKs on any non-Apple-branded computer, and not to install, use or run iOS, iPadOS, macOS, tvOS, visionOS, watchOS, and Provisioning Profiles on or in connection with devices other than Apple-branded products, or to enable others to do so. You may not and You agree not to, or to enable others to, copy (except as expressly permitted under this Agreement), decompile, reverse engineer, disassemble, attempt to derive the source code of, modify, decrypt, or create derivative works of the Apple Software, Apple Certificates or any Services provided by the Apple Software or otherwise provided hereunder, or any part thereof (except as and only to the extent any foregoing restriction is prohibited by applicable law or to the extent as may be permitted by licensing terms governing use of open-sourced components or sample code included with the Apple Software). You agree not to exploit any Apple Software, Apple Certificates, or Services provided hereunder in any unauthorized way whatsoever, including but not limited to, by trespass or burdening network capacity, or by harvesting or misusing data provided by such Apple Software, Apple Certificates, or Services. Any attempt to do so is a violation of the rights of Apple and its licensors of the Apple Software or Services. If You breach any of the foregoing restrictions, You may be subject to prosecution and damages. All licenses not expressly granted in this Agreement are reserved and no other licenses, immunity or rights, express or implied are granted by Apple, by implication, estoppel, or otherwise. This Agreement does not grant You any rights to use any trademarks, logos or service marks belonging to Apple, including but not limited to the iPhone or iPod word marks. If You make reference to any Apple products or technology or use Apple’s trademarks, You agree to comply with the published guidelines at https://www.apple.com/legal/intellectual-property/guidelinesfor3rdparties.html, as they may be modified by Apple from time to time.

2.7 FPS SDK and FPS Deployment Package

You may use the FPS SDK to develop and test a server-side implementation of FPS, solely for use with video streamed by You (or on Your behalf) through Your Applications, or video downloaded for viewing through Your Applications, on iOS, iPadOS, and/or tvOS, through Safari on macOS, or as otherwise approved by Apple in writing (collectively, “Authorized FPS Applications”). You understand that You will need to request the FPS Deployment Package on the Program web portal prior to any production or commercial use of FPS. As part of such request, You will need to submit information about Your requested use of FPS. Apple will review Your request and reserves the right to not provide You with the FPS Deployment Package at its sole discretion, in which case You will not be able to deploy FPS. Any development and testing You perform with the FPS SDK is at Your own risk and expense, and Apple will not be liable to You for such use or for declining Your request to use FPS in a production or commercial environment.

If Apple provides You with the FPS Deployment Package, You agree to use it solely as approved by Apple and only in connection with video content streamed by You (or on Your behalf) to Authorized FPS Applications or downloaded for viewing through Your Authorized FPS Applications. Except as permitted in Section 2.9 (Third-Party Service Providers), You will not provide the FPS Deployment Package to any third party or sublicense, sell, resell, lease, disclose, or re-distribute the FPS Deployment Package or FPS SDK to any third party (or any implementation thereof) without Apple’s prior written consent.

You acknowledge and agree that the FPS Deployment Package (including the set of FPS production keys) is Apple Confidential Information as set forth in Section 9 (Confidentiality). Further, such FPS keys are unique to Your company or organization, and You are solely responsible for storing and protecting them. You may use such FPS keys solely for the purpose of delivering and protecting Your content key that is used to decrypt video content streamed by You to Authorized FPS Applications or downloaded for viewing through Your Authorized FPS Applications. Apple will have no liability or responsibility for unauthorized access to or use of any FPS key or any content streamed or otherwise delivered under this Agreement in connection with FPS. In the event that Your FPS key is disclosed, discovered, misappropriated or lost, You may request that Apple revoke it by emailing product-security@apple.com, and You understand that Apple will have no obligation to provide a replacement key. Apple reserves the right to revoke Your FPS key at any time if requested by You, in the event of a breach of this Agreement by You, if otherwise deemed prudent or reasonable by Apple, or upon expiration or termination of this Agreement for any reason.

You acknowledge and agree that Apple reserves the right to revoke or otherwise remove Your access to and use of FPS (or any part thereof) at any time in its sole discretion. Further, Apple will have no obligation to provide any modified, updated or successor version of the FPS Deployment Package or the FPS SDK to You and will have no obligation to maintain compatibility with any prior version. If Apple makes new versions of the FPS Deployment Package or FPS SDK available to You, then You agree to update to them within a reasonable time period if requested to do so by Apple. 

2.8 Use of Apple Services

Apple may provide access to Apple Services that Your Covered Products or Your Corresponding Products may call through APIs in the Apple Software and/or that Apple makes available to You through other mechanisms, e.g., through the use of keys that Apple may make accessible to You under the Program. You agree to access such Apple Services only through the mechanisms provided by Apple for such access and only for use on Apple-branded products. Except as permitted in Section 2.9 (Third-Party Service Providers) or as otherwise set forth herein, You agree not to share access to mechanisms provided to You by Apple for the use of the Services with any third party. Further, You agree not to create or attempt to create a substitute or similar service through use of or access to the Apple Services.

You agree to access and use such Services only as necessary for providing services and functionality for Your Covered Products or Your Corresponding Products that are eligible to use such Services and only as permitted by Apple in writing, including in the Documentation. You may not use the Apple Services in any manner that is inconsistent with the terms of this Agreement or that infringes any IP Rights of a third party or Apple, or that violates any applicable laws or regulations. You agree that the Apple Services contain proprietary content, information and material owned by Apple and its licensors, and protected by applicable intellectual property and other laws. You may not use such proprietary content, information or materials in any way whatsoever, except for the permitted uses of the Apple Services under this Agreement, or as otherwise agreed by Apple in writing.

You understand there may be storage capacity, transmission, and/or transactional limits for the Apple Services both for You as a developer and for Your end users. If You reach or Your end user reaches such limits, then You or Your end user may be unable to use the Apple Services or may be unable to access or retrieve data from such Services through Your Covered Products, Your Corresponding Products or through the applicable end user accounts. You agree not to charge any fees to end users solely for access to or use of the Apple Services through Your Covered Products or Your Corresponding Products, or for any content, data or information provided therein, and You agree not to sell access to the Apple Services in any way. You agree not to fraudulently create any end user accounts or induce any end user to violate the terms of their applicable end user terms or service agreement with Apple or to violate any Apple usage policies for such end user services. Except as expressly set forth herein, You agree not to interfere with an end user’s ability to access or use any such services.

Apple reserves the right to change, suspend, deprecate, deny, limit, or disable access to the Apple Services, or any part thereof, at any time without notice (including but not limited to revoking entitlements or changing any APIs in the Apple Software that enable access to the Services or not providing You with an entitlement). In no event will Apple be liable for the removal of or disabling of access to any of the foregoing. Apple may also impose limits and restrictions on the use of or access to the Apple Services, may remove the Apple Services for indefinite time periods, may revoke Your access to the Apple Services, or may cancel the Apple Services (or any part thereof) at any time without notice or liability to You and in its sole discretion.

Apple does not guarantee the availability, accuracy, completeness, reliability, or timeliness of any data or information displayed by any Apple Services. To the extent You choose to use the Apple Services with Your Covered Products or Corresponding Products, You are responsible for Your reliance on any such data or information. You are responsible for Your use of the Apple Software and Apple Services, and if You use such Services, then it is Your responsibility to maintain appropriate alternate backup of all Your content, information and data, including but not limited to any content that You may provide to Apple for hosting as part of Your use of the Services. You understand and agree that You may not be able to access certain Apple Services upon expiration or termination of this Agreement and that Apple reserves the right to suspend access to or delete content, data or information that You or Your Covered Product or Corresponding Product have stored through Your use of such Services provided hereunder. You should review the Documentation and policy notices posted by Apple prior to using any Apple Services.

Apple Services may not be available in all languages or in all countries or regions, and Apple makes no representation that any such Services would be appropriate, accurate or available for use in any particular location or product. To the extent You choose to use the Apple Services with Your Applications, You do so at Your own initiative and are responsible for compliance with any applicable laws. Apple reserves the right to charge fees for Your use of the Apple Services. Apple will inform You of any Apple Service fees or fee changes by email and information about such fees will be posted in the Program web portal, App Store Connect, or the CloudKit console. Apple Service availability and pricing are subject to change. Further, Apple Services may not be made available for all Covered Products or Corresponding Products and may not be made available to all developers. Apple reserves the right to not provide (or to cease providing) the Apple Services to any or all developers at any time in its sole discretion.

2.9 Third-Party Service Providers

Unless otherwise prohibited by Apple in the Documentation or this Agreement, You are permitted to employ or retain a third party (“Service Provider”) to assist You in using the Apple Software and Services provided pursuant to this Agreement, including, but not limited to, engaging any such Service Provider to maintain and administer Your Applications’ servers on Your behalf, provided that any such Service Provider’s use of the Apple Software and Services or any materials associated therewith is done solely on Your behalf and only in accordance with these terms. Notwithstanding the foregoing, You may not use a Service Provider to submit an Application to the App Store or use TestFlight on Your behalf. You agree to have a binding written agreement with Your Service Provider with terms at least as restrictive and protective of Apple as those set forth herein. Any actions undertaken by any such Service Provider in relation to Your Applications or use of the Apple Software or Apple Services and/or arising out of this Agreement shall be deemed to have been taken by You, and You (in addition to the Service Provider) shall be responsible to Apple for all such actions (or any inactions). In the event of any actions or inactions by the Service Provider that would constitute a violation of this Agreement or otherwise cause any harm, Apple reserves the right to require You to cease using such Service Provider.

2.10 Updates; No Support or Maintenance

Apple may extend, enhance, or otherwise modify the Apple Software or Services (or any part thereof) provided hereunder at any time without notice, but Apple shall not be obligated to provide You with any Updates to the Apple Software or Services. If Updates are made available by Apple, the terms of this Agreement will govern such Updates, unless the Update is accompanied by a separate license in which case the terms of that license will govern. You understand that such modifications may require You to change or update Your Covered Products or Your Corresponding Products. Further, You acknowledge and agree that such modifications may affect Your ability to use, access, or interact with the Apple Software and Services. Apple is not obligated to provide any maintenance, technical or other support for the Apple Software or Services. You acknowledge that Apple has no express or implied obligation to announce or make available any Updates to the Apple Software or to any Services to anyone in the future. Should an Update be made available, it may have APIs, features, services or functionality that are different from those found in the Apple Software licensed hereunder or the Services provided hereunder.

3. Your Obligations

3.1 General

You certify to Apple and agree that:

  1. You are of the legal age of majority in the jurisdiction in which You reside (at least 18 years of age in many countries or regions) and have the right and authority to enter into this Agreement on Your own behalf, or if You are entering into this Agreement on behalf of Your company, organization, educational institution, or agency, instrumentality, or department of the federal government, that You have the right and authority to legally bind such entity or organization to the terms and obligations of this Agreement. If You are a university, Your Authorized Student Developers are of the legal age of majority in the jurisdiction in which You reside (at least 18 years of age in many countries or regions), and are currently enrolled at Your university;
  2. All information provided by You to Apple or Your end users in connection with this Agreement will be current, true, accurate, supportable and complete. This includes information regarding Your identity, and/or information regarding Your Covered Products or Corresponding Products, including without limitation Licensed Application Information or Pass Information. And You acknowledge and agree it is Your obligation to promptly notify Apple of any changes to such information. You also agree to respond promptly to Apple’s questions regarding information You have provided, including questions about Your identity so Apple can ascertain Your compliance with this Agreement, including Section 3.1 and Section 14.8. You acknowledge and agree that failure to do so may be grounds for disabling or terminating Your Program membership and access to Apple Software and Services. Further, You agree that Apple may share such information (e.g., email address and mailing address) with third parties who have a need to know for related purposes (e.g., intellectual property questions, customer service inquiries, questions from regulators, banking partners or payment processors);
  3. You will comply with the terms of and fulfill Your obligations under this Agreement, including obtaining any required consents for Your Authorized Developers’ use of the Apple Software and Services, and You agree to monitor and be fully responsible for all such use by Your Authorized Developers and their compliance with the terms of this Agreement;
  4. You will be solely responsible for all costs, expenses, losses and liabilities incurred, and activities undertaken by You and Your Authorized Developers in connection with the Apple Software and Apple Services, the Authorized Test Units, Registered Devices, Your Covered Products, Your Corresponding Products, and Your related development and distribution efforts, including, but not limited to, any related development efforts, network and server equipment, Internet service(s), or any other hardware, software or services used by You in connection with Your use of any services. Authorized Student Developers may not access any entitlement profiles provided to You by Apple, unless otherwise approved in writing by Apple;
  5. For the purposes of Schedule 1 (if applicable), You represent and warrant that You own or control the necessary rights in order to appoint Apple and Apple Subsidiaries as Your worldwide agent for the delivery of Your Licensed Applications, and that the fulfillment of such appointment by Apple and Apple Subsidiaries shall not violate or infringe the rights of any third party; and
  6. You will not act in any manner which conflicts or interferes with any existing commitment or obligation You may have and no agreement previously entered into by You will interfere with Your performance of Your obligations under this Agreement.

3.2 Use of the Apple Software and Apple Services

As a condition to using the Apple Software and any Apple Services, You agree that:

  1. You will use the Apple Software and any services only for the purposes and in the manner expressly permitted by this Agreement and in accordance with all applicable laws and regulations;
  2. You will not use the Apple Software or any Apple Services: (1) for any unlawful or illegal activity, nor to develop any Covered Product or Corresponding Products, which would commit or facilitate the commission of a crime, or other tortious, unlawful or illegal act; (2) to threaten, incite, or promote violence, terrorism, or other serious harm; or (3) to create or distribute any content or activity that promotes child sexual exploitation or abuse;
  3. Your Application, Library and/or Pass will be developed in compliance with the Documentation and the Program Requirements, the current set of which is set forth in Section 3.3 below;
  4. To the best of Your knowledge and belief, Your Covered Products or Corresponding Products, Licensed Application Information, Xcode Cloud Content, and Pass Information do not and will not violate, misappropriate, or infringe any Apple or third-party copyrights, trademarks, rights of privacy and publicity, trade secrets, patents, or other proprietary or legal rights (e.g., musical composition or performance rights, video rights, photography or image rights, logo rights, third-party data rights, etc. for content and materials that may be included in Your Application);
  5. You will not, through use of the Apple Software, Apple Certificates, Apple Services or otherwise, create any Covered Product, Corresponding Product, or other code or program that would: (1) disable, hack or otherwise interfere with the Security Solution, or any security, digital signing, digital rights management, verification or authentication mechanisms implemented in or by iOS, iPadOS, macOS, tvOS, visionOS, watchOS, the Apple Software, or any Services, or other Apple software or technology, or enable others to do so (except to the extent expressly permitted by Apple in writing); or (2) violate the security, integrity, or availability of any user, network, computer or communications system;
  6. You will not, directly or indirectly, commit any act intended to interfere with any of the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, Custom App Distribution, TestFlight, Xcode Cloud, Ad Hoc distribution, or the Program (e.g., submitting fraudulent reviews of Your own Application or any third-party application, choosing a name for Your Application that is substantially similar to the name of a third-party application in order to create consumer confusion, or squatting on application names to prevent legitimate third-party use). Further, You will not engage, or encourage others to engage, in any unlawful, unfair, misleading, fraudulent, improper, or dishonest acts or business practices relating to Your Covered Products or Corresponding Products (e.g., engaging in bait-and-switch pricing, consumer misrepresentation, deceptive business practices, or unfair competition against other developers);
  7. Applications for iOS, iPadOS, tvOS, visionOS, and watchOS developed using the Apple Software may be distributed only if selected by Apple (in its sole discretion) for distribution via the App Store, for beta distribution through TestFlight, or through Ad Hoc distribution as contemplated in this Agreement. Applications for iOS, iPadOS, macOS, and tvOS may additionally be distributed via Custom App Distribution. Passes developed using the Apple Software may be distributed to Your end users via email, a website or an Application in accordance with the terms of this Agreement, including Attachment 5. Safari Extensions signed with an Apple Certificate may be distributed to Your end users in accordance with the terms of this Agreement, including Attachment 7. Applications for macOS may be distributed outside of the App Store using Apple Certificates and/or tickets as set forth in Section 5.3 and 5.4; and
  8. You will not (1) use or prompt Apple Software or Services in a manner that You know or reasonably should know generates, or is intended to generate, content that is unlawful, harmful or infringes, misappropriates or violates the rights of Apple or others, (2) use output generated from an Apple model to train, fine-tune, or improve another artificial intelligence model, or (3) programmatically access or use Apple models through Apple Software or Services except as expressly permitted. Furthermore, You warrant You have all necessary rights and licenses to use the information that You input to Apple Software or Services with such Software and Services.

3.3 Program Requirements

Any Application that will be submitted to the App Store, Custom App Distribution, or TestFlight, or that will be distributed through Ad Hoc distribution, must be developed in compliance with the Documentation and this Agreement, including the Program Requirements set forth below in this Section 3.3. Corresponding Products, Libraries, and Passes are subject to the same requirements.

3.3.1 APIs and Functionality:
  • A. Documented APIs

    Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Further, macOS Applications submitted to Apple for distribution on the App Store may use only Documented APIs included in the default installation of macOS, as bundled with Xcode and the Mac SDK, or as bundled with Swift Playground; deprecated technologies (such as Java) may not be used.

  • B. Executable Code

    Except as set forth in the next paragraph, an Application may not download or install executable code. Interpreted code may be downloaded to an Application but only so long as such code: (a) does not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application (b) does not bypass signing, sandbox, or other security features of the OS; and (c) for Applications distributed on the App Store, does not create a store or storefront for other Applications.

    An Application that is a programming environment intended for use in learning how to program may download and run executable code so long as the following requirements are met: (i) no more than 80 percent of the Application’s viewing area or screen may be taken over with executable code, except as otherwise permitted in the Documentation, (ii) the Application must present a reasonably conspicuous indicator to the user within the Application to indicate that the user is in a programming environment, (iii) the Application must not create a store or storefront for other code or applications, and (iv) the source code provided by the Application must be completely viewable and editable by the user (e.g., no pre-compiled libraries or frameworks may be included with the code downloaded).

  • C. Additional Features or Functionality

    Without Apple’s prior written approval or as permitted under Section 3.3.9(A) (In-App Purchase API), an Application may not provide, unlock or enable additional features or functionality through distribution mechanisms other than the App Store, Custom App Distribution or TestFlight.

  • D. Designated Container Areas, macOS Applications

    An Application for iOS, watchOS, iPadOS, tvOS, or visionOS may only read data from or write data to an Application’s designated container area on the device, except as otherwise specified by Apple. For macOS Applications submitted to Apple for distribution on the App Store: (a) all files necessary for the Application to execute on macOS must be in the Application bundle submitted to Apple and must be installed by the App Store; (b) all localizations must be in the same Application bundle and may not include a suite or collection of independent applications within a single Application bundle; (c) native user interface elements or behaviors of macOS (e.g., the system menu, window sizes, colors, etc.) may not be altered, modified or otherwise changed; (d) You may not use any digital rights management or other copy or access control mechanisms in such Applications without Apple’s written permission or as specified in the Documentation; and (e) except as otherwise permitted by Section 3.3.9(A) (In-App Purchase API), such Applications may not function as a distribution mechanism for software and may not include features or functionality that create or enable a software store, distribution channel or other mechanism for software delivery within such Applications (e.g., an audio application may not include an audio filter plug-in store within the Application).

  • E. Compatibility Mode on iPadOS

    An Application for iOS must have at least the same features and functionality when run by a user in compatibility mode on iPadOS (e.g., an iPhone app running in an equivalent iPhone-size window on an iPad must perform in substantially the same manner as when run on the iPhone; provided that this obligation will not apply to any feature or functionality that is not supported by a particular hardware device, such as a video recording feature on a device that does not have a camera). Further, You agree not to interfere or attempt to interfere with the operation of Your Application in compatibility mode.

  • F. Multitasking

    You may use the Multitasking services only for their intended purposes as described in the Documentation.

  • G. Documentation

    Applications must comply with the Human Interface Guidelines (HIG) and other Documentation provided by Apple. You agree to follow the HIG to develop an appropriate user interface and functionality for Your Application that is compatible with the design of Apple-branded products (e.g., a watchOS App should have a user interface designed for quick interactions in accordance with the HIG’s watchOS design themes).

3.3.2 Regulatory Compliance
  • You will fulfill any applicable regulatory requirements, including full compliance with all applicable laws, regulations, and policies related to the manufacturing, marketing, sale and distribution of Your Application in the United States, and in particular the requirements of the U.S. Food and Drug Administration (FDA) as well as other U.S. regulatory bodies such as the FAA, HHS, FTC, and FCC, and the laws, regulations and policies of any other applicable regulatory bodies in any countries, territories, or regions where You use or make Your Application available, e.g., MHRA, CFDA. However, You agree that You will not seek any regulatory marketing permissions or make any determinations that may result in any Apple products being deemed regulated or that may impose any obligations or limitations on Apple. By submitting Your Application to Apple for selection for distribution, You represent and warrant that You are in full compliance with any applicable laws, regulations, and policies, including but not limited to all FDA laws, regulations and policies, related to the manufacturing, marketing, sale and distribution of Your Application in the United States, as well as in other countries, territories, or regions where You plan to make Your Application available. You also represent and warrant that You will market Your Application only for its cleared or approved intended use/indication for use, and only in strict compliance with applicable regulatory requirements. Upon Apple’s request, You agree to promptly provide any such clearance documentation to support the marketing of Your Application. If requested by the FDA or by another government body that has a need to review or test Your Application as part of its regulatory review process, You may provide Your Application to such entity for review purposes. You agree to promptly notify Apple in accordance with the procedures set forth in Section 14.5 of any complaints or threats of complaints regarding Your Application in relation to any such regulatory requirements, in which case Apple may remove Your Application from distribution.
3.3.3 Data and Privacy
  • A. Recordings

    If Your Application captures or makes any video, microphone, screen recordings, or camera recordings, whether saved on the device or sent to a server (e.g., an image, photo, voice or speech capture, or other recording) (collectively “Recordings”), a reasonably conspicuous audio, visual or other indicator must be displayed to the user as part of the Application to indicate that a Recording is taking place. Your Application may not be designed to facilitate Recordings of others without their awareness.

    In addition, any form of data, content or information collection, processing, maintenance, uploading, syncing, storage, transmission, sharing, disclosure or use performed by, through or in connection with Your Application must comply with all applicable privacy laws and regulations as well as any related Program Requirements, including but not limited to any notice or consent requirements.

  • B. Collection and Use of Data

    You and Your Applications (and any third party with whom You have contracted to serve advertising) may not collect user or device data without prior user consent, whether such data is obtained directly from the user or through the use of the Apple Software, Apple Services, or Apple SDKs, and then only to provide a service or function that is directly relevant to the use of the Application, or to serve advertising in accordance with Section 3.3.3(E). You may not broaden or otherwise change the scope of usage for previously collected user or device data without obtaining prior user consent for such expanded or otherwise changed data collection. Neither You nor Your Application will use any permanent, device-based identifier, or any data derived therefrom, for purposes of uniquely identifying a device. And neither You nor Your Application will derive any data from a device for the purpose of uniquely identifying it or a user.

    You are responsible for ensuring that Your Application, including any third-party SDKs (i.e., an SDK not provided by Apple) and any service with whom You have contracted, complies with this Agreement and the Documentation. If Your Application uses certain APIs identified in the Documentation, the metadata in Your Application must identify one or more permitted reasons that accurately reflect Your use of each of those APIs and the data derived for their use. You may use these APIs, and the data derived from their use, for the identified reasons only. Further, if Your Application includes a third-party SDK that is identified in the Documentation as commonly used, You must ensure such third-party SDK is signed by the SDK provider and includes required metadata as described in the Documentation.

  • C. Disclosures to Users

    You must provide clear and complete information to users regarding Your collection, use and disclosure of user or device data, e.g., a description of Your use of user and device data in the App Description on the App Store. Furthermore, You must take appropriate steps to protect such data from unauthorized use, disclosure or access by third parties. If a user ceases to consent or affirmatively revokes consent for Your collection, use or disclosure of such user’s device or user data, You (and any third party with whom You have contracted to serve advertising) must promptly cease all such use. You must provide a privacy policy in Your Application, on the App Store, and/or on Your website explaining Your collection, use, disclosure, sharing, retention, and deletion of user or device data. You agree to notify Your users, in accordance with applicable law, in the event of a data breach in which user data collected from Your Application is compromised (e.g., You will send an email notifying Your users if there has been an unintentional disclosure or misuse of their user data).

  • D. Legal and Other Requirements

    Applications must comply with all applicable criminal, civil and statutory laws and regulations, including those in any jurisdictions in which Your Applications may be offered or made available. In addition:

    • You and the Application must comply with all applicable privacy and data collection laws and regulations with respect to any collection, use or disclosure of user or device data (e.g., a user’s IP address, the name of the user’s device, and any installed apps associated with a user);
    • Applications may not be designed or marketed for the purpose of harassing, abusing, spamming, stalking, threatening or otherwise violating the legal rights (such as the rights of privacy and publicity) of others;
    • Neither You nor Your Application may perform any functions or link to any content, services, information or data or use any robot, spider, site search or other retrieval application or device to scrape, mine, retrieve, cache, analyze or index software, data or services provided by Apple or its licensors, or obtain (or try to obtain) any such data, except the data that Apple expressly provides or makes available to You in connection with such services. You agree that You will not collect, disseminate or use any such data for any unauthorized purpose; and
    • If Your Application is intended for human subject research or uses the HealthKit APIs for clinical health-related uses which may involve personal data (e.g., storage of health records), then You agree to inform participants of the intended uses and disclosures of their personally identifiable data as part of such research or clinical health uses and to obtain consent from such participants (or their guardians) who will be using Your Application for such research or clinical health purposes. Further, You shall prohibit third parties to whom You provide any de-identified or coded data from re-identifying (or attempting to re-identify) any participants using such data without participant consent, and You agree to require that such third parties pass the foregoing restriction on to any other parties who receive such de-identified or coded data.
    • Unless otherwise expressly permitted by Apple in writing, You will not use the Apple Software or Services (including iCloud, the iCloud Storage APIs, CloudKit APIs, or any component or function thereof) to create, receive, maintain or transmit any sensitive, individually-identifiable health information, including “protected health information” (as such term is defined at 45 C.F.R § 160.103), or use the Apple Software or Services in any manner that would make Apple (or any Apple Subsidiary) Your or any third party’s “business associate” (as such term is defined at 45 C.F.R. § 160.103). You agree to be solely responsible for complying with any reporting requirements under law or contract arising from Your breach of this Section.
  • E. Advertising Identifier and Tracking Preference; Ad Network APIs

    You and Your Applications (and any third party with whom You have contracted to serve advertising) may use the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier. For Applications compiled for any Apple-branded product providing access to the Ad Support APIs, You agree to check a user’s Tracking Preference prior to serving any advertising using the Advertising Identifier, and You agree to abide by a user’s setting in the Tracking Preference in Your use of the Advertising Identifier and in Your use of any other user or device data for tracking.

    In addition, You may request to use the Ad Network APIs to track application advertising conversion events. If You are granted permission to use the Ad Network APIs, You agree not to use such APIs, or any information obtained through the use of the Ad Network APIs, for any purpose other than verifying ad validation information as part of an advertising conversion event. You agree not to combine, correlate, link, or otherwise associate, either directly or indirectly, information that is provided as part of the ad validation through the use of the Ad Network APIs with other information You may have about a user. Apple reserves the right to reject any requests to use the Ad Network APIs, in its sole discretion.

  • F. Location and Maps; User Consents

    (i) Applications that use location-based APIs (e.g., Core Location, MapKit API, Apple Maps Server API) or otherwise provide location-based services may not be designed or marketed for automatic or autonomous control of vehicle behavior, or for emergency or life-saving purposes.

    (ii) Applications that offer location-based services or functionality, or that otherwise obtain a user’s location through the use of the Apple Software or Apple Services, must notify and obtain consent from a user before a user’s location data is collected, transmitted or otherwise used by the Application and then such data must be used only as consented to by the user and as permitted herein. For example, if You use the “Always” location option in Your Application for the purpose of continuous collection and use of a user’s location data, You should provide a clearly defined justification and user benefit that is presented to the user at the time of the permission.

    (iii) If You choose to provide Your own location-based service, data and/or information in conjunction with the Apple maps provided through the Apple Maps Service (e.g., overlaying a map or route You have created on top of an Apple map), You are solely responsible for ensuring that Your service, data and/or information correctly aligns with any Apple maps used. For Applications that use location-based APIs for real-time navigation (including, but not limited to, turn-by-turn route guidance and other routing that is enabled through the use of a sensor), You must have an end user license agreement that includes the following notice: YOUR USE OF THIS REAL TIME ROUTE GUIDANCE APPLICATION IS AT YOUR SOLE RISK. LOCATION DATA MAY NOT BE ACCURATE.

    (iv) Applications must not disable, override or otherwise interfere with any Apple-implemented system alerts, warnings, display panels, consent panels and the like, including, but not limited to, those that are intended to notify the user that the user’s location data, address book data, calendar, photos, audio data, and/or reminders are being collected, transmitted, maintained, processed or used, or intended to obtain consent for such use. Further, if You have the ability to add a description in such alerts, warnings, and display panels (e.g., information in the purpose strings for the Camera APIs), any such description must be accurate and not misrepresent the scope of use. If consent is denied or withdrawn, Applications may not collect, transmit, maintain, process or utilize such data or perform any other actions for which the user’s consent has been denied or withdrawn.

    (v) If Your Application (or Your website or web application, as applicable) uses or accesses the MapKit API, Apple Maps Server API or MapKit JS from a device running iOS version 6 or later, Your Application (or Your website or web application, as applicable) will access and use the Apple Maps Service. All use of the MapKit API, Apple Maps Server API, MapKit JS, and Apple Maps Service must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 6 (Additional Terms for the use of the Apple Maps Service).

    (vi) Your Application may use the Location Push Service Extension to either: (a) allow end users to share their location with others they explicitly approve, or (b) alert the nearest first-responders to a time-sensitive medical emergency, and the Location Push Service Extension can be used only for those purposes within Your Application. By adding the capability to Your Application, You represent and warrant that Your Application meets the requirements set forth in this Section and in the Documentation.

    You understand there are operational rate limits for the use of the Location Push Service Extension, both for You as a developer and for Your end users, as set forth in the Documentation. If You reach or Your end user reaches such limits, then You or Your end user may be unable to use the Location Push Service Extension until Your or Your end user’s rate of use returns to supported levels.

  • G. Network Extension Framework

    Your Application must not access the Network Extension Framework unless Your Application is primarily designed for providing networking capabilities, and You have received an entitlement from Apple for such access. You agree to the following if You receive such entitlement:

    • You agree to clearly disclose to end users how You and Your Application will be using their network information and, if applicable, filtering their network data, and You agree to use such data and information only as expressly consented to by the end user and as expressly permitted herein;
    • You agree to store and transmit network information or data from an end user in a secure and appropriate manner;
    • You agree not to divert an end user’s network data or information through any undisclosed, improper, or misleading processes, e.g., to filter it through a website to obtain advertising revenue or spoof a website;
    • You agree not to use any network data or information from end users to bypass or override any end user settings, e.g., You may not track an end user’s Wi-Fi network usage to determine their location if they have disabled location services for Your Application; and
    • Notwithstanding anything to the contrary in Section 3.3.3(B), You and Your Application may not use the Network Extension Framework, or any data or information obtained through the Network Extension Framework, for any purpose other than providing networking capabilities in connection with Your Application (e.g., not for using an end user’s Internet traffic to serve advertising or to otherwise build user profiles for advertising).

    Apple reserves the right to not provide You with an entitlement to use the Network Extension Framework in its sole discretion and to revoke such entitlement at any time. In addition, if You would like to use the Access Wi-Fi Information APIs (which provide the Wi-Fi network to which a device is connected), then You must request an entitlement from Apple for such use, and, notwithstanding anything to the contrary in Section 3.3.3(B), You may use such APIs only for providing a service or function that is directly relevant to the Application (e.g., not for serving advertising).

  • H. HealthKit APIs; Motion & Fitness APIs; Journaling Suggestions APIs

    Your Application must not access the HealthKit APIs or Motion & Fitness APIs unless the use of such APIs is for health, motion, and/or fitness purposes; nor may Your Application access the Journaling Suggestions API unless the use of such API is for journaling purposes. Any such uses must be clearly evident in Your marketing text and user interface. In addition:

    • Notwithstanding anything to the contrary in Section 3.3.3(B), You and Your Application may not use the HealthKit APIs or the Motion & Fitness APIs, or any information obtained through the HealthKit APIs or the Motion & Fitness APIs, for any purpose other than providing health, motion, and/or fitness services in connection with Your Application (e.g., not for serving advertising). In addition, You and Your Application must not use the Journaling Suggestions API, or collect any information through the Journaling Suggestions API, for any purposes other than providing journaling services in connection with Your Application;
    • You must not use these APIs, or any information obtained through these APIs, to disclose or provide an end user’s health, motion, fitness, and/or journaling suggestions information to a third party without prior express end user consent, and then only for purposes of enabling the third party to provide health, motion, fitness, and/or journaling services as permitted herein. For example, You must not share or sell information collected through these APIs to advertising platforms, data brokers, or information resellers. For clarity, You may allow end users to consent to share data collected through the HealthKit APIs or the Motion & Fitness APIs with third parties for medical research purposes; and
    • You agree to clearly disclose to end users how You and Your Application will be using their health, motion, fitness, and/or journaling suggestions information, and to use it only as expressly consented to by the end user and as expressly permitted herein.
  • I. HomeKit APIs

    Your Application must not access the HomeKit APIs unless it is primarily designed to provide home configuration or home automation services (e.g., turning on a light, lifting a garage door) for Licensed HomeKit Accessories and this usage is clearly evident in Your marketing text and user interface. You agree not to use the HomeKit APIs for any purpose other than interfacing, communicating, interoperating with or otherwise controlling a Licensed HomeKit Accessory or for using the HomeKit Database, and then only for home configuration or home automation purposes in connection with Your Application. In addition:

    • Your Application may use information obtained from the HomeKit APIs and/or the HomeKit Database only on a compatible Apple-branded product and may not export, remotely access or transfer such information off of the applicable product (e.g., a lock password cannot be sent off an end user’s device to be stored in an external non-Apple database), unless otherwise expressly permitted by Apple in the Documentation; and
    • Notwithstanding anything to the contrary in Section 3.3.3(B), You and Your Application may not use the HomeKit APIs, or any information obtained through the HomeKit APIs or through the HomeKit Database, for any purpose other than providing or improving home configuration or home automation services in connection with Your Application (e.g., not for serving advertising).
  • J. Address Book

    If Your Application accesses data from an end user’s Address Book through the Address Book API, You must notify and obtain consent from the user before a user’s Address Book data is accessed or used by Your Application. Further, Your Application may not provide an automated mechanism that transfers only the Facebook Data portions of the end user’s Address Book altogether to a location off of the end user’s device. For the sake of clarity, this does not prohibit an automated transfer of the user’s entire Address Book as a whole, so long as user notification and consent requirements have been fulfilled; and does not prohibit enabling users to transfer any portion of their Address Book data manually (e.g., by cutting and pasting) or enabling them to individually select particular data items to be transferred.

  • K. Face Data

    If Your Application accesses Face Data, then You must do so only to provide a service or function that is directly relevant to the use of the Application, and You agree to inform users of Your intended uses and disclosures of Face Data by Your Application and to obtain clear and conspicuous consent from such users before any collection or use of Face Data. Notwithstanding anything to the contrary in Section 3.3.3(B), neither You nor Your Application (nor any third party with whom You have contracted to serve advertising) may use Face Data for serving advertising or for any other unrelated purposes. In addition:

    • You may not use Face Data in a manner that will violate the legal rights of Your users (or any third parties) or to provide an unlawful, unfair, misleading, fraudulent, improper, exploitative, or objectionable user experience and then only in accordance with the Documentation;
    • You may not use Face Data for authentication, advertising, or marketing purposes, or to otherwise target an end user in a similar manner;
    • You may not use Face Data to build a user profile, or otherwise attempt, facilitate, or encourage third parties to identify anonymous users or reconstruct user profiles based on Face Data;
    • You agree not to transfer, share, sell, or otherwise provide Face Data to advertising platforms, analytics providers, data brokers, information resellers or other such parties; and
    • Face Data may not be shared or transferred off the user’s device unless You have obtained clear and conspicuous consent for the transfer and the Face Data is used only in fulfilling a specific service or function for Your Application (e.g., a face mesh is used to display an image of the user within the Application) and only in accordance with these terms and the Documentation. You agree to require that Your service providers use Face Data only to the limited extent consented to by the user and only in accordance with these terms.
  • L. Background Assets Framework

    You may use the Background Assets Framework only to download additional assets for Your Application distributed through the App Store or for beta testing through TestFlight; no other use is permitted. You may not use the Background Assets Framework to collect or transmit data in order to identify a user or device, or to perform advertising or advertising measurement.  Your use of the Background Assets Framework and the assets downloaded must comply with the terms of this Agreement, including without limitation the App Review Guidelines.

  • M. ID Verifier APIs

    Your Application may use the ID Verifier APIs solely for the purpose of enabling the verification of the end users’ age or ID through Your Application. In addition, You acknowledge and agree that:

    • Apple is not a party to any verification of age or IDs facilitated through the use of the ID Verifier APIs and is not responsible for any such verifications, including but not limited to identity fraud;
    • You will store any private keys and ID Verifier Data provided to You as part of Your use of the ID Verifier APIs in a secure manner (e.g. encrypted on a server) and in accordance with any applicable laws and the Documentation;
    • You shall not call the ID Verifier APIs or otherwise attempt to gain information through the ID Verifier APIs for purposes unrelated to enabling verification of end users’ age or ID through Your Application;
    • Apple has no responsibility to ensure that the age or ID verifications facilitated by the ID Verifier APIs have been appropriately noticed and consented to by end users. Apple shall not be liable in any event for any unauthorized or fraudulent age or ID verifications; and
    • If You submit a certificate request to Apple on behalf of a Merchant for use of the ID Verifier APIs, You represent and warrant that You have express authority to do so as an agent of the Merchant, and You must ensure that the Merchant has agreed to Apple’s ID Verifier Terms and Conditions for Qualified Relying Parties. You represent and warrant that only You or the Merchant may use Your ID Verifier App to perform identity verification.
  • N. Sensitive Content Analysis Framework

    You may not transmit off the user’s device any information about whether an image or video has been identified by the Sensitive Content Analysis Framework as containing nudity or sexually explicit material, or graphic violence or gore.

  • O. Declared Age Range API and Significant App Update Topic API

    Your Application may access the Declared Age Range API to request a user’s age range only for the purposes of providing age-appropriate content and/or features for end users in Your Application, or to comply with laws that require Your Application to receive age range information. You understand that data from the Declared Age Range API is based on information provided to Apple that is declared by an end user, or their parent or guardian, and may be confirmed using a payment method (like a credit card), government ID, or another method.  You may not share or sell user data obtained from this API to data brokers or information resellers. You are solely responsible for ensuring compliance with associated laws or regulations that may apply to You, and understand that Your use of the Declared Age Range API and Significant App Update Topic API is subject to Section 10 (Indemnification).

  • P. Family Controls Framework

    To use the Family Controls Framework, Your Application must have a primary purpose of (1) offering family controls for parents and guardians, through Family Sharing, to supervise their children’s app usage; and/or (2) offering individuals the ability to manage their devices to enable focus and productivity through focus controls, timers and task management, or personal device usage management.  The Family Controls Framework may not be used for other purposes, such as ad blocking, in organizational settings, or for managing the device of another adult individual.  Device or usage data received through the Family Controls Framework may only be used for providing family controls, or individual device management.  You and Your Application may not share device or usage data received through the Family Controls Framework or otherwise, beyond the family controls You provide, or the individual and their device, respectively.  You may not use or share such device or usage data for purposes of advertising or advertising measurements, or share device or usage data with a data broker.

  • Q. Suggested Actions API

    Your Application may access the Suggested Actions API solely to surface UI actions to a user in response to supported content, where such content is sent by, received by, or otherwise directly associated with Your Application. You may not transmit the action, or information regarding or related to the action, off a user’s device for any purpose.

  • R. Trust Insights Framework

    You will use the Trust Insights Data only to determine the legitimacy of end user activity within Your Application for the specific transaction for which the Trust Insights Data was received. You may not rely on Trust Insights Data as a sole source of information to determine legitimacy. You may not use Trust Insights Data to profile end users, including for behavioral advertising or for other targeted communications. To use the Trust Insights APIs, You must provide to Apple feedback regarding Your use of the Trust Insights APIs, as specified in the Documentation.

    You may not: (a) manipulate, combine, or process Trust Insights Data, except as otherwise permitted in the Documentation; or (b) share, sell, transfer, disclose, disseminate, or otherwise make available Trust Insights Data to any third-parties (e.g., affiliates, advertising platforms, data brokers, information resellers) except that You may share, transfer, or disclose Trust Insights Data to a Service Provider under Section 2.9, or as required by law.

3.3.4 Content Rights and Licensing
  • A. Content and Materials

    (i) Any master recordings and musical compositions embodied in Your Application must be wholly-owned by You or licensed to You on a fully paid-up basis and in a manner that will not require the payment of any fees, royalties and/or sums by Apple to You or any third party. In addition, if Your Application will be distributed outside of the United States, any master recordings and musical compositions embodied in Your Application (a) must not fall within the repertoire of any mechanical or performing/communication rights collecting or licensing organization now or in the future and (b) if licensed, must be exclusively licensed to You for Your Application by each applicable copyright owner.

    (ii) If Your Application includes or will include any other content, You must either own all such content or have permission from the content owner to use it in Your Application.

    (iii) Applications may be rejected if they contain content or materials of any kind (text, graphics, images, photographs, sounds, etc.) that in Apple’s reasonable judgment may be found objectionable or inappropriate, for example, materials that may be considered obscene, pornographic, or defamatory.

    (iv) Applications must not contain any malware, malicious or harmful code, program, or other internal component (e.g., computer viruses, trojan horses, “backdoors”) which could damage, destroy, or adversely affect the Apple Software, services, Apple-branded products, or other software, firmware, hardware, data, systems, services, or networks.

    (v) If Your Application or Your Corresponding Product includes any FOSS, You agree to comply with all applicable FOSS licensing terms. You also agree not to use any FOSS in the development of Your Application or Your Corresponding Product in such a way that would cause the non-FOSS portions of the Apple Software to be subject to any FOSS licensing terms or obligations.

    (vi) Your Application may include promotional sweepstake or contest functionality provided that You are the sole sponsor of the promotion and that You and Your Application comply with any applicable laws and fulfill any applicable registration requirements in the country, territory, or region where You make Your Application available and the promotion is open. You agree that You are solely responsible for any promotion and any prize, and also agree to clearly state in binding official rules for each promotion that Apple is not a sponsor of, or responsible for conducting, the promotion.

    (vii) Your Application may include a direct link to a page on Your web site where You include the ability for an end user to make a charitable contribution, provided that You comply with any applicable laws (which may include providing a receipt), and fulfill any applicable regulation or registration requirements, in the country, territory, or region where You enable the charitable contribution to be made. You also agree to clearly state that Apple is not the fundraiser.

    (viii) You understand and agree that an end user may use Apple Software and Services to create derivative works of content embodied in or accessed through Your Application for personal accessibility purposes (e.g. generating subtitles or translations, summarizing text, changing font size, or modifying colors) (“Accessibility Modifications”). You represent and warrant that You have sufficient rights in the content to permit Accessibility Modifications without restriction and in a manner that will not require the payment of any fees, royalties and/or sums by Apple to You or any third party.

  • B. Spotlight-Image-Search Service

    To the extent that You provide Apple’s spotlight-image-search service with access to any of Your domains that are associated with Your Licensed Applications (the “Associated Domain(s)”), You hereby grant Apple permission to crawl, scrape, copy, transmit and/or cache the content found in the Associated Domain(s) (the “Licensed Content”) for the purposes set forth in this section. The Licensed Content shall be considered Licensed Application Information under this Agreement. You hereby further grant Apple a license to use, make, have made, reproduce, crop and/or modify the file format, resolution and appearance of the Licensed Content (for the purposes of reducing file size, converting to a supported file type and/or displaying thumbnails), and to publicly display, publicly perform, integrate, incorporate and distribute the Licensed Content to enhance search, discovery, and end user distribution of the Licensed Content in Apple’s Messages feature. Upon the termination of this Agreement for any reason, end users of Apple-branded products will be permitted to continue using and distributing all Licensed Content that they obtained through the use of Apple-branded products prior to such termination.

3.3.5 Enterprise and Education Technologies
  • A. Configuration Profiles

    Configuration Profiles cannot be delivered to consumers other than for the purposes of configuration of Wi-Fi, APN, VPN, or MDM settings, or as otherwise expressly permitted by Apple in the then-current Configuration Profile Reference Documentation. You must make a clear declaration of what user data will be collected and how it will be used on an app screen or other notification mechanism prior to any user action to use a Configuration Profile. You may not share or sell user data obtained through a Configuration Profile to advertising platforms, data brokers, or information resellers. In addition, You may not override the consent panel for a Configuration Profile or any other mechanisms of a Configuration Profile.

  • B. ClassKit APIs; Roster API

    Your Application must not include the ClassKit APIs unless it is primarily designed to provide educational services, and this usage is clearly evident in Your marketing text and user interface. You agree not to submit false or inaccurate data through the ClassKit APIs or to attempt to redefine the assigned data categories for data submitted through the ClassKit APIs (e.g., student location data is not a supported data type and should not be submitted).

    You may not share, sell, transfer or disclose Roster Data to any third parties (e.g., affiliates, advertising platforms, data brokers, information resellers). You must process Roster Data for educational purposes solely in accordance with the instructions of the school’s IT administrator. You must comply with the school IT administrator’s choice to not renew or to revoke the school’s consent to use the Roster Data. If the school IT administrator does not renew or revokes Your access to a school’s Roster Data, You must destroy all of the school’s Roster Data in Your possession within thirty (30) days. You are responsible for complying with all applicable legal requirements associated with Your use of the Roster API.

  • C. Sign in with Apple; Sign in with Apple at Work & School

    You may use Sign in with Apple or Sign in with Apple at Work & School in Your Corresponding Products only so long as Your use is comparable to including Sign in with Apple or Sign in with Apple at Work & School, respectively, in Your Application. You may not share or sell user data obtained through Sign in with Apple or Sign in with Apple at Work & School to advertising platforms, data brokers, or information resellers.

    If a Sign in with Apple user has chosen to anonymize their user data as part of Sign in with Apple, You agree not to attempt to link such anonymized data with information that directly identifies the individual and that is obtained outside of Sign in with Apple without first obtaining user consent. You must process the data You receive from Sign in with Apple at Work & School solely in accordance with the instructions of the organization’s IT administrator.

    For purposes of this Section 3.3.5(C) only, Your Corresponding Products must have the same title and substantially equivalent features and functionality as Your Licensed Application. You agree to follow the Usage Guidelines for Websites and Other Platforms for using Sign in with Apple (found at https://developer.apple.com/sign-in-with-apple/usage-guidelines-for-websites-and-other-platforms/) in Your Corresponding Products. For the purposes of this Agreement, the meaning of “website or app” in the Usage Guidelines for Websites and Other Platforms includes Your Corresponding Products that use the Sign in with Apple APIs.

  • D. Mobile Device Management

    All use of MDM must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 10 (Additional Terms for the use of MDM).

3.3.6 Entertainment Technologies
  • A. Game Center

    All use of the Game Center must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 3 (Additional Terms for the Game Center).

  • B. Single Sign-On API

    You must not access or use the Single Sign-On API unless You are a Multi-channel Video Programming Distributor (MVPD) or unless Your Application is primarily designed to provide authenticated video programming via a subscription-based MVPD service, and You have received an entitlement from Apple to use the Single Sign-On API. If You have received such an entitlement, You are permitted to use the Single Sign-On API solely for the purpose of authenticating a user’s entitlement to access Your MVPD content for viewing on an Apple Product, in accordance with the Single Sign-on Specification. Any such use must be in compliance with the Documentation for the Single Sign-On Specification. You acknowledge that Apple reserves the right to not provide You such an entitlement, and to revoke such entitlement, at any time, in its sole discretion.

    If You use the Single Sign-On API, You will be responsible for providing the sign-in page accessed by users via the Single Sign-On API where users sign in to authenticate their right to access Your MVPD content. You agree that such sign-in page will not display advertising, and that the content and appearance of such page will be subject to Apple’s prior review and approval. If You use the Single Sign-On API and Apple provides an updated version of such API and/or the Single Sign-on Specification, You agree to update Your implementation to conform with the newer version and specification within 3 months after receiving the update from Apple.

    You authorize Apple to use, reproduce, and display the trademarks provided by You for use in connection with the Single-Sign-On feature, including use in the user interface screens in Apple products where the user selects the provider and authenticates through Single Sign-on, and/or to provide the user with a list of apps that are accessible to such user through Single Sign-On. You also grant Apple the right to use screenshots and images of such user interface, including but not limited to use in instructional materials, training materials, marketing materials, and advertising in any medium. Data provided via the Single Sign-On API will be considered Licensed Application Information hereunder, but will be subject to the use limitations set forth in this Section.

    You must not collect, store or use data provided via the Single Sign-On API for any purpose other than to authenticate a user’s entitlement to access Your MVPD content on an Apple product, to provide the user access to Your MVPD content, and/or to address performance and technical problems with Your MVPD service. You will not provide or disclose data, content or information obtained from use of the Single Sign-On API to any other party except for authentication information provided to a video programming provider whose programming is offered as part of an MVPD subscription offered by You, and solely for the purpose of authenticating the user’s entitlement to access such video programming on an Apple product under the user’s MVPD subscription.

  • C. TV App API

    You may not use the TV App API unless (a) Your Application is primarily designed to provide video programming, (b) You have received an entitlement from Apple, and (c) Your use is in accordance with the TV App Specification. To the extent that You provide TV App Data to Apple, Apple may store, use, reproduce and display such data solely for the purposes of: (a) providing information and recommendations to users of TV App Features, (b) enabling users to link from such recommendations and/or information to content for viewing via Your Licensed Application, and/or (c) servicing, maintenance, and optimization of TV App Features. With respect to any TV App Data that has been submitted by You prior to termination of this Agreement, Apple may continue to use such data in accordance with this Section 3.3.6(C) after termination of this Agreement. TV App Data will be considered Licensed Application Information under this Agreement, but will be subject to the use limitations set forth in this Section. You acknowledge that Apple reserves the right to not include Your Licensed Application in the TV App Features, in its sole discretion.

    Apple will obtain user consent based on the user’s Apple Account before including Your Licensed Application in the TV App Features displayed under that Apple Account. Apple will also provide users with the ability to withdraw such consent at any time thereafter and to delete their TV App Data from Apple’s systems. In addition, You may solicit user consent based upon Your own subscriber ID system. You are responsible for Your compliance with all applicable laws, including any applicable local laws for obtaining user consent with respect to Your provision of TV App Data to Apple.

  • D. MusicKit

    You agree not to call the MusicKit APIs or use MusicKit JS (or otherwise attempt to gain information through the MusicKit APIs or MusicKit JS) for purposes unrelated to facilitating access to Your end users’ Apple Music subscriptions. If You access the MusicKit APIs or MusicKit JS, then You must follow the Apple Music Identity Guidelines. You agree not to require payment for or indirectly monetize access to the Apple Music service (e.g. in-app purchase, advertising, requesting user info) through Your use of the MusicKit APIs, MusicKit JS, or otherwise in any way. In addition:

    • If You choose to offer music playback through the MusicKit APIs or MusicKit JS, full songs must be enabled for playback, and users must initiate playback and be able to navigate playback using standard media controls such as “play,” “pause,” and “skip”, and You agree to not misrepresent the functionality of these controls;
    • You may not, and You may not permit Your end users to, download, upload, or modify any MusicKit Content and MusicKit Content cannot be synchronized with any other content, unless otherwise permitted by Apple in the Documentation;
    • You may play MusicKit Content only as rendered by the MusicKit APIs or MusicKit JS and only as permitted in the Documentation (e.g., album art and music-related text from the MusicKit API may not be used separately from music playback or managing playlists);
    • Metadata from users (such as playlists and favorites) may be used only to provide a service or function that is clearly disclosed to end users and that is directly relevant to the use of Your Application, website, or web application, as determined in Apple’s sole discretion; and
    • You may use MusicKit JS only as a stand-alone library in Your Application, website, or web application and only as permitted in the Documentation (e.g., You agree not to recombine MusicKit JS with any other JavaScript code or separately download and re-host it).
  • E. ShazamKit

    All use of the ShazamKit APIs must be in accordance with the terms of this Agreement (including the Apple Music Identity Guidelines and Program Requirements) and the Documentation. If You choose to display ShazamKit Content corresponding to songs available on Apple Music, then You must provide a link to the respective content within Apple Music in accordance with the Apple Music Identity Guidelines. Except to the extent expressly permitted herein, You agree not to copy, modify, translate, create a derivative work of, publish or publicly display ShazamKit Content in any way. Further, You may not use or compare the data provided by the ShazamKit APIs for the purpose of improving or creating another audio recognition service. Applications that use the ShazamKit APIs may not be designed or marketed for compliance purposes (e.g., music licensing and royalty auditing).

  • F. Apple Music Feed API

    All use of the Apple Music Feed API must be in accordance with the terms of this Agreement (including the Apple Music Identity Guidelines and Program Requirements) and the Documentation. You may display Apple Music Feed Content for the purposes of promoting the subject of the Apple Music Feed Content in Your Application, provided that such content (i) is placed only on screens that promote the content on which the Apple Music Feed Content is based; (ii) is proximate to a badge for Apple Music that acts as a link directly to pages within Apple Music or iTunes where consumers can access the promoted music; (iii) includes attribution indicating the Apple Music Feed Content was “provided courtesy of Apple Music” if such Apple Music Feed Content includes song or music video previews; (iv) is streamed only, and not downloaded, saved, cached, or synchronized with video, if such Apple Music Feed Content includes song or music video previews; (v) is not used for independent entertainment value apart from its promotional purpose; and (vi) is not used to promote any other goods or services.

3.3.7 Infrastructure Technologies
  • A. MFi Accessories

    Your Application may interface, communicate, or otherwise interoperate with or control an MFi Accessory (as defined above) through wireless transports or through Apple’s lightning or 30-pin connectors only if (i) such MFi Accessory is licensed under the MFi Program at the time that You initially submit Your Application, (ii) the MFi Licensee has added Your Application to a list of those approved for interoperability with their MFi Accessory, and (iii) the MFi Licensee has received approval from the MFi Program for such addition.

  • B. Cellular Network

    (i) If an Application requires or will have access to the cellular network, then additionally such Application:

    • Must comply with Apple’s best practices and other guidelines on how Applications should access and use the cellular network; and
    • Must not in Apple’s reasonable judgment excessively use or unduly burden network capacity or bandwidth.

    (ii) Because some mobile network operators may prohibit or restrict the use of Voice over Internet Protocol (VoIP) functionality over their network, such as the use of VoIP telephony over a cellular network, and may also impose additional fees, or other charges in connection with VoIP. You agree to inform end users, prior to purchase, to check the terms of agreement with their operator, for example, by providing such notice in the marketing text that You provide accompanying Your Application on the App Store. In addition, if Your Application allows end users to send SMS messages or make cellular voice calls, then You must inform the end user, prior to use of such functionality, that standard text messaging rates or other carrier charges may apply to such use.

  • C. Apple Push Notification Service and Local Notifications

    All use of Push Notifications via the Apple Push Notification Service or Local Notifications must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 1 (Additional Terms for Apple Push Notification Service and Local Notifications).

  • D. iCloud

    All use of the iCloud Storage APIs and CloudKit APIs, as well as Your use of the iCloud service under this Agreement, must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 4 (Additional Terms for the use of iCloud).

  • E. Extensions

    Applications that include extensions in the Application bundle must provide some functionality beyond just the extensions (e.g., help screens, additional settings), unless an Application includes a WatchKit Extension. In addition:

    • Extensions (excluding WatchKit Extensions) may not include advertising, product promotion, direct marketing, or In-App Purchase offers in their extension view;
    • Extensions may not block the full screen of an Apple-branded product, or redirect, obstruct or interfere in an undisclosed or unexpected way with a user’s use of another developer’s application or any Apple-provided functionality or service;
    • Extensions may operate only in Apple-designated areas of iOS, watchOS, iPadOS, tvOS, or visionOS as set forth in the Documentation;
    • Extensions that provide keyboard functionality must be capable of operating independent of any network access and must include Unicode characters (vs. pictorial images only);
    • Any keystroke logging done by any such extension must be clearly disclosed to the end user prior to any such data being sent from iOS or iPadOS, and notwithstanding anything else in Section 3.3.3(B), such data may be used only for purposes of providing or improving the keyboard functionality of Your Application (e.g., not for serving advertising);
    • Any message filtering done by an extension must be clearly disclosed to the end user, and notwithstanding anything else in Section 3.3.3(B), any SMS or MMS data (whether accessed through a message filtering extension or sent by iOS to a messaging extension’s corresponding server) may be used only for purposes of providing or improving the message experience of the user by reducing spam or messages from unknown sources, and must not be used for serving advertising or for any other purpose. Further, SMS or MMS data from a user that is accessed within the extension may not be exported from the extension’s designated container area in any way; and
    • Your Application must not automate installation of extensions or otherwise cause extensions to be installed without the user’s knowledge, and You must accurately specify to the user the purpose and functionality of the extension.
  • F. DeviceCheck APIs

    If You use DeviceCheck APIs to store DeviceCheck Data, then You must provide a mechanism for customers to contact You to reset those values, if applicable (e.g. resetting a trial subscription or re-authorizing certain usage when a new user acquires the device). You may not rely on the DeviceCheck Data as a single identifier of fraudulent conduct and must use the DeviceCheck Data only in connection with other data or information, e.g., the DeviceCheck Data cannot be the sole data point since a device may have been transferred or resold. Apple reserves the right to delete any DeviceCheck Data at any time in its sole discretion, and You agree not to rely on any such Data. Further, You agree not to share the DeviceCheck tokens You receive from Apple with any third party, except a Service Provider acting on Your behalf.

  • G. Wi-Fi Aware Framework

    You and Your Application may use the Wi-Fi Aware Framework or Wi-Fi Aware Information only for providing peer-to-peer connectivity and data transfer capabilities in connection with Your Application. You and Your Application must store the Wi-Fi Aware Information and transmit it amongst end users’ Wi-Fi Aware capable devices in a secure, end-to-end encrypted manner and not use it for unrelated purposes (e.g., for advertising). You and Your Application may not remotely store Wi-Fi Aware Information (e.g. on a cloud service or another remote device) or use Wi-Fi Aware Information to monitor an end user’s location. You acknowledge Your use of the Wi-Fi Aware Framework is subject to Section 3.3.3. Your Application may not keep the connection active when the paired devices are idle. Apple reserves the right to impose limits on use of the Wi-Fi Aware Framework if Your Application’s use of it would otherwise degrade device performance.

  • H. TelephonyMessagingKit APIs

    To use the TelephonyMessagingKit APIs, Your Application must offer the ability to send messages initiated by the end user, and to view messages previously received using such APIs. You and Your Application must store and transmit user messages and associated metadata from using the TelephonyMessagingKit APIs in a secure manner (e.g., messages synced to a server must be encrypted in transit and at rest). Your Application may not use the TelephonyMessagingKit APIs for sending unsolicited messages or for phishing or spamming, including but not limited to engaging in any activities that violate anti-spamming laws and regulations, or that are otherwise illegal.

  • I. Default Dialer APIs

    You and Your Application must store and transmit user conversation history and associated metadata for carrier-based calls from using the Default Dialer APIs in a secure manner (e.g., conversation history synced to a server must be encrypted in transit and at rest). You and Your Application may not use the Default Dialer APIs for sending unsolicited messages or for phishing or spamming, including but not limited to engaging in any types of activities that violate anti-spamming laws and regulations, or that are otherwise illegal.

  • J. Accessory Notifications Framework and Accessory Live Activities Framework

    You, Your Application and Your Authorized Target Accessory may not use Forwarding Information for advertising, profiling, training models, or monitoring location. You or Your Application may not disseminate the Forwarding Information to any other Application, or any other device besides Your Authorized Target Accessory. And an Authorized Target Accessory may not share Forwarding Information or any associated cryptographic keys with any other device, including the end user’s iPhone or any other Authorized Target Accessory. You, Your Application and Your Authorized Target Accessory may not modify the Forwarding Information in a manner that materially changes the meaning of the Forwarding Information, and only to the extent reasonably required for adequately disclosing the Forwarding Information to the end user on Your Authorized Target Accessory.

    You, Your Application and Your Authorized Target Accessory may not remotely store any Forwarding Information (e.g. on a cloud service or another remote device), except only as necessary to enable delivery to Your Authorized Target Accessory. The Forwarding Information may not be decrypted other than on Your Authorized Target Accessory. You acknowledge Your use of the Accessory Notifications Framework, the Accessory Live Activities Framework, and Forwarding Information is subject toSection 3.3.3. You further acknowledge and agree that You and Your Application are responsible to Apple for Your Authorized Target Accessory’s compliance with this Section 3.3.7(J).

    Even if Your Application does not use the Accessory Notifications Framework or the Accessory Live Activities Framework, You consent that Forwarding Information associated with Your Application may be forwarded to an Authorized Target Accessory of another developer, provided the end user has granted explicit authorization.

  • K. Foveated Streaming Framework

    You, Your Application and any service that your Application communicates with may use the Foveated Streaming Framework and the Foveated Streaming Information only for streaming content, data or information in connection with Your Application, and must store and transmit the Foveated Streaming Information in a secure manner. You, Your Application and any service that your Application communicates with may not use, enable use, promote use, or make available the Foveated Streaming Information for unrelated purposes (e.g., for advertising or analytics). You may not share or sell user data obtained from this framework to advertising platforms, data brokers or information resellers. You acknowledge Your use of the Foveated Streaming Framework is subject to Section 3.3.3.

  • L. Media Device Extension Framework

    The sole purpose of Your Application that bundles the Media Device Extension and uses the Media Device Extension Framework within the Media Device Extension should be delivery and installation of the Media Device Extension on an end user’s iPhone or iPad.

  • M. Spatial Audio Extension APIs

    You, Your Application, and its extensions may not route any data, content, or telemetry to or from the connected Bluetooth headset using the Spatial Audio Extension APIs that is unrelated to head-tracking for rendering spatial audio. Other than the permitted local routing of data to and from the connected Bluetooth headset, You may not export, share, sell, or remotely store (e.g., on a cloud service) any sensor, motion, or audio data obtained using the Spatial Audio Extension APIs for any purpose, including but not limited to profiling, analytics, advertising, or model training. Audio data processed for spatial audio using the Spatial Audio Extension APIs must be processed locally on the end user’s device. Your Application may only use Spatial Audio toggle in Control Center for switching between fixed and head-tracking Spatial Audio modes.

3.3.8 Other Technologies
  • A. Xcode Cloud

    (i) To the extent that You use the Xcode Cloud Service to manage Your Xcode Cloud Content and build Your Applications, You hereby grant to Apple, its affiliates and agents, a non-exclusive, worldwide, fully paid-up, royalty-free license to reproduce, host, process, display, transmit, modify, create derivative works of, and otherwise use Your Xcode Cloud Content solely in order for Apple to provide the Xcode Cloud Service. Apple will use Your Xcode Cloud Content that is source code solely in order to provide the Xcode Cloud Service to You. You acknowledge and agree that: (a) You are solely responsible for such Xcode Cloud Content, in which Apple has no ownership rights, (b) if You choose to use a third-party service (e.g., source code hosting, artifact storage, messaging, or testing services) with the Xcode Cloud Service, You are responsible for Your compliance with the terms and conditions governing such third-party service, (c) the provision of user generated content (e.g., builds) by the Xcode Cloud Service shall not be considered a distribution for contractual or licensing obligations, (d) any execution of Your Xcode Cloud Content within Xcode Cloud shall be limited to testing of Your Xcode Cloud Content, (e) You shall not mine cryptocurrencies using Xcode Cloud, and (f) Your Xcode Cloud Content complies with the requirements set forth for Applications in Sections 3.3.4(A)(iv) and 3.3.4(A)(v).

    (ii) While in no way limiting Apple’s other rights under this Agreement, Apple reserves the right to take action if in its sole discretion, Apple determines or has reason to believe You have violated a term of this Agreement. These actions may include limiting, suspending, or revoking your access to the Xcode Cloud Service, or terminating your build.

    (iii) If You are enrolled in the Apple Developer Program as an organization based in the European Union, additional terms for Xcode Cloud related to Regulation (EU) 2023/2854 are set forth at https://developer.apple.com/download/files/EU-Data-Act-Terms-XcodeCloud.pdf.

  • B. WeatherKit APIs

    All use of the WeatherKit APIs must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 8 (Additional Terms for use of the WeatherKit APIs).

  • C. Partially Immersive Experience

    If You choose to provide end users with a partially immersive experience (i.e., using .mixedReality style), do so in accordance with the Documentation. For experiences that occlude the end user’s field of view to the extent described in the Documentation, provide a fully immersive experience (i.e., using .virtualReality style) instead to enable the system boundary provided by visionOS.

  • D. iWork API

    You may use the iWork API for the sole purpose of creating previews of end user’s documents stored on Your Application or Corresponding Product in Apple’s Pages, Keynote and Numbers file formats, by converting such documents into PDF format. When You use the iWork API, the associated iWork document is sent to Apple servers for the purpose of generating a preview. You shall provide notice to the end user and/or obtain consent from the end user in compliance with the Documentation and applicable laws.

  • E. Shallow Depth & Pressure

    Your Application may use the Shallow Depth & Pressure feature to provide depth data to users for use only in shallow water activities (e.g., pool swimming, snorkeling) and may not be used in a scuba-diving app or for water activities involving submersion below the shallow depth limit set forth in the Documentation. Your Application may only surface depth data to users up to the limit set forth in the Documentation.

  • F. Now Playing APIs

    By using the Now Playing APIs, You understand that Your Licensed Application Information, associated metadata, trademarks and logos associated with Your Application, and content or information You make available through the Now Playing API (“Now Playing Information”), may be accessible through the Journaling Suggestions API. You agree that, unless You flag it for exclusion, the Now Playing Information may be used and displayed in connection with providing journaling suggestions to end users through the Journaling Suggestions API, including by other developers and their applications.

  • G. Critical Messaging API

    Your Application may use the Critical Messaging API only to access messaging capabilities via SMS for critical situations. You may not use the Critical Messaging API for sending unsolicited messages or for phishing or spamming, including but not limited to engaging in any types of activities that violate anti-spamming laws and regulations, or that are otherwise improper, inappropriate, or illegal. Apple does not guarantee the availability, accuracy, reliability, or timeliness of messages transmitted using the Critical Messaging API.

  • H. EnergyKit

    All use of EnergyKit must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 11 (Additional Terms for use of the EnergyKit).

  • I. Wi-Fi Infrastructure Framework

    You and Your Application may use the Wi-Fi Infrastructure Framework only for transmitting Wi-Fi Network Sharing Information, via Your Accessory Data Transport Extension, from an Apple-branded device to an Authorized Target Accessory. You and Your Application may transmit Wi-Fi Network Sharing Information only for connecting the Authorized Target Accessory to a Wi-Fi network that the end user’s Apple-branded device is capable of connecting to. You and Your Application must transmit the Wi-Fi Network Sharing Information directly to the Authorized Target Accessory, and only in a secure, authenticated, and end-to-end encrypted manner.

    You or Your Application may not disseminate the Wi-Fi Network Sharing Information with any other Application, or any other device besides the Authorized Target Accessory. And an Authorized Target Accessory may not under any circumstance share Wi-Fi Network Sharing Information with any other device, including the end user’s Apple-branded device or any other Authorized Target Accessory. You, Your Application, and the Authorized Target Accessory may not use Wi-Fi Network Sharing Information for any unrelated purposes (e.g., for advertising, profiling, training models, monitoring location). You acknowledge Your use of the Wi-Fi Infrastructure Framework and the Wi-Fi Network Sharing Information is subject to Section 3.3.3. You further acknowledge and agree that You and Your Application are responsible to Apple for the Authorized Target Accessory’s compliance with this Section 3.3.8(J).

3.3.9 Transactions and Passes
  • A. In-App Purchase API

    All use of the In-App Purchase API and related services must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 2 (Additional Terms for Use of the In-App Purchase API).

  • B. Wallet

    Your development of Passes, and use of the Pass Type ID and Wallet under this Agreement, must be in accordance with the terms of this Agreement (including the Program Requirements) and Attachment 5 (Additional Terms for Passes).

  • C. Apple Pay APIs

    (i) Your Application may use the Apple Pay APIs solely for the purpose of facilitating payment transactions that are made by or through Your Application, and only for the purchase of goods and services that are to be used outside of any iPhone, iPad, or Apple Watch, unless otherwise permitted by Apple in writing. For clarity, nothing in this Section 3.3.9(C)(i) supplants any of the rules or requirements for the use of the In-App Purchase API, including but not limited to Section 3.3.1(C) and the guidelines. In addition:

    • You acknowledge and agree that Apple is not a party to any payment transactions facilitated through the use of the Apple Pay APIs and is not responsible for any such transactions, including but not limited to the unavailability of any end user payment cards or payment fraud. Such payment transactions are between You and Your bank, acquirer, card networks, or other parties You utilize for transaction processing, and You are responsible for complying with any agreements You have with such third parties. In some cases, such agreements may contain terms specifying specific rights, obligations or limitations that You accept and assume in connection with Your decision to utilize the functionality of the Apple Pay APIs;
    • You agree to store any private keys provided to You as part of Your use of the Apple Pay APIs in a secure manner (e.g., encrypted on a server) and in accordance with the Documentation. You agree not to store any end user payment information in an unencrypted manner on an iPhone or iPad. For clarity, You may not decrypt any such end user payment information on an iPhone or iPad;
    • You agree not to call the Apple Pay APIs or otherwise attempt to gain information through the Apple Pay APIs for purposes unrelated to facilitating end user payment transactions;
    • If Your Application stores end user balances, You may use Apple Pay APIs to transfer the funds to their issuers’ cards provisioned in Apple Pay; and
    • If You use Apple Pay APIs in Your Application, then You agree to use commercially reasonable efforts to include Apple Cash as a payment option with Your use of the Apple Pay APIs in accordance with the Documentation and provided that Apple Cash is available in the jurisdiction in which the Application is distributed.

    (ii) As part of facilitating an end user payment transaction through the Apple Pay APIs, Apple may provide You (whether You are acting as the Merchant, an Intermediary Party, or displaying the Merchant web page that facilitates an Apple Pay end user payment transaction) with an Apple Pay Payload. If You receive an Apple Pay Payload, then You agree to the following:

    • If You are acting as the Merchant, then You may use the Apple Pay Payload to process the end user payment transaction and for other uses that You disclose to the end user, and only in accordance with applicable law;
    • If You are acting as an Intermediary Party, then:

      (a) You may use the Apple Pay Payload only for purposes of facilitating the payment transaction between the Merchant and the end user and for Your own order management purposes (e.g., customer service) as part of such transaction;

      (b) You agree that You will not hold the Apple Pay Payload data for any longer than necessary to fulfill the payment transaction and order management purposes for which it was collected;

      (c) You agree not to combine data obtained through the Apple Pay APIs, including but not limited to, the Apple Pay Payload with any other data that You may have about such end user (except to the limited extent necessary for order management purposes). For clarity, an Intermediary Party may not use data obtained through the Apple Pay APIs for advertising or marketing purposes, for developing or enhancing a user profile, or to otherwise target end users;

      (d) You agree to disclose to end users that You are an Intermediary Party to the transaction and to provide the identity of the Merchant for a particular transaction on the Apple Pay Payment Sheet (in addition to including Your name as an Intermediary Party); and

      (e) If You use a Merchant, then You will be responsible for ensuring that the Merchant You select uses the Apple Pay Payload provided by You only for purposes of processing the end user payment transaction and for other uses they have disclosed to the end user, and only in accordance with applicable law. You agree to have a binding written agreement with such Merchant with terms at least as restrictive and protective of Apple as those set forth herein. Any actions undertaken by any such Merchant in relation to such Apple Pay Payload or the payment transaction shall be deemed to have been taken by You, and You (in addition to such Merchant) shall be responsible to Apple for all such actions (or any inactions). In the event of any actions or inactions by such Merchant that would constitute a violation of this Agreement or otherwise cause any harm, Apple reserves the right to require You to cease using such Merchant, and

    • If You are displaying the Merchant web page that facilitates an Apple Pay end user payment transaction but are acting neither as an Intermediary Party nor a Merchant (i.e., You host a Merchant checkout through WKWebView), then:

      (a) You agree not to access the Apple Pay Payload for any reason whatsoever; and

      (b) You agree not to use information that is derived from or relates to the Apple Pay payment transaction for purposes other than displaying the Merchant web page.

    • If You use the Apple Pay APIs in Your Corresponding Products, then You agree to follow the Acceptable Use Guidelines for Apple Pay on the Web (found at https://developer.apple.com/apple-pay/acceptable-use-guidelines-for-websites/), the applicable Apple Pay Platform Web Terms and Conditions, and related agreements. For the purposes of this Agreement, when You use the Apple Pay APIs in Your Corresponding Products, the meaning of “website” in the Acceptable Use Guidelines for Apple Pay on the Web and “Website” in the Apple Pay Platform Web Terms and Conditions and related agreements, includes Your Corresponding Products that use the Apple Pay APIs to facilitate transactions.
    • For this Section 3.3.9(C) only, “Apple” means Apple Payments Services LLC, located at 6900 W. Parmer Lane, Office No. AC1-2225, Austin, Texas 78729, if You are located in the United States.
  • D. Tap to Pay APIs

    (i) Your Application may use the Tap to Pay APIs solely for the purpose of enabling Merchants to conduct transactions through Your Application, and Your Application must not access the Tap to Pay APIs unless You have received an entitlement from Apple for such access. In addition, You acknowledge and agree to the following:

    • Apple is not a party to any transactions facilitated through the use of the Tap to Pay APIs and is not responsible for any such transactions, including but not limited to the unavailability of any payment cards or payment fraud. Such transactions are between You, the Merchant, and Your Payment Service Provider, acquirer, card networks, or other parties You utilize for transaction processing, and You are responsible for complying with any agreements You have with such third parties. In some cases, such agreements may contain terms specifying specific rights, obligations or limitations that You accept and assume in connection with Your decision to utilize the functionality of the Tap to Pay APIs;
    • You will store any private keys and TTP Data provided to You as part of Your use of the Tap to Pay APIs in a secure manner (e.g., encrypted on a server) and in accordance with the Documentation. For clarity, You may not decrypt any encrypted TTP Data unless You are processing the TTP Data as a Payment Service Provider;
    • You shall not call the TTP APIs or otherwise attempt to gain information through the TTP APIs for purposes unrelated to enabling Merchants to conduct transactions through the use of Your Application;
    • Apple has no responsibility to check that the transactions facilitated by the Tap to Pay APIs have been duly authorized. Apple shall not be liable in any event for any unauthorized or fraudulent transactions;
    • You will use commercially reasonable efforts to include Apple Pay as a payment option with Your use of the Tap to Pay APIs in accordance with the Documentation and provided that Apple Pay is available in the jurisdiction in which Your Application is distributed.

    (ii) Apple may provide You (whether You are acting as the Merchant or as an Intermediary Party) with TTP Data. If you receive TTP Data, You agree to the following:

    • If You are acting as the Merchant, then You may use the TTP Data solely to process the transaction and for order management purposes, in each case, in accordance with applicable law;
    • If You are acting as an Intermediary Party, then: (a) You may use the TTP Data solely for the purpose of facilitating the transaction between the Merchant and the Merchant customer and for order management purposes; (b) You must restrict the transfer or disclosure of the TTP Data to only those parties required to facilitate the transaction; (c) You may not hold the TTP Data for any longer than necessary to fulfill the transaction or for order management purposes; and (d) You may not combine data obtained through the Tap to Pay APIs, including but not limited to, the TTP Data with any other data that You may have about the Merchant or Merchant customer involved in the transaction (except to the limited extent necessary to facilitate the transaction and for order management purposes). For clarity, an Intermediary Party may not use data obtained through the Tap to Pay APIs for advertising or marketing purposes, for developing or enhancing a Merchant customer profile, or to otherwise target Merchant customers;
    • If You are not acting as a Payment Service Provider, then You must: (i) have an agreement with a Payment Service Provider and (ii) ensure that such Payment Service Provider uses the TTP Data obtained by You only for purposes of processing the transaction, which may include the application of fraud detection services, and for order management purposes, in each case, in accordance with applicable law. For clarity, such Payment Service Provider is Your Third-Party Service Provider. Whether You are a Merchant or an Intermediary Party, any actions undertaken by Your Payment Service Provider in relation to the TTP Data transferred by You to Your Payment Service Provider shall be deemed to have been taken by You, and You (in addition to Your Payment Service Provider) shall be responsible to Apple and to the Merchant’s customer for all such actions (or any inactions);
    • If You are an Intermediary Party, then Your Application must confirm that each Merchant using Your Application has accepted and agreed to the Tap to Pay Platform Terms and Conditions prior to enabling such Merchant to conduct any transactions using Your Application in accordance with the Documentation. If You are a Merchant, You must accept and agree to the Tap to Pay Platform Terms and Conditions prior to conducting any transactions in Your Application.

    Apple reserves the right to not provide You with an entitlement to use the Tap to Pay APIs in its sole discretion and to revoke such entitlement at any time.

    For this Section 3.3.9(D) only, “Apple” means Apple Payments Services LLC, located at 6900 W. Parmer Lane, Office No. AC1-2225, Austin, Texas 78729, if You are located in the United States.

  • E. Customer Engagement APIs

    (i) Your Application may use the Customer Engagement APIs solely for the purpose of enabling Merchants to engage in Customer Engagement Interactions in accordance with the Documentation. To obtain an entitlement, Your Application must meet all requirements provided in the Documentation. In addition, You acknowledge and agree that:

    • Apple is not a party to any Customer Engagement Interactions and is not responsible for any such Interactions. Customer Engagement Interactions are between You, the Merchant, and the end user, and You are responsible for complying with any agreements You have with such third parties. In some cases, such agreements may contain terms specifying rights, obligations or limitations that You accept and assume in connection with Your decision to utilize the functionality of the Customer Engagement APIs.
    • You will store any private keys and Customer Engagement Data provided to You as part of Your use of the Customer Engagement APIs in a secure manner (e.g., encrypted on a server) and in accordance with the Documentation. For clarity, You may not decrypt any encrypted Customer Engagement Data except for the sole purpose of enabling Merchants to conduct Customer Engagement Interactions in accordance with the Documentation.
    • You shall not call the Customer Engagement APIs or otherwise attempt to gain information through the Customer Engagement APIs for any purpose unrelated to enabling Merchants to engage in Customer Engagement Interactions in accordance with the Documentation.

      Apple has no responsibility to check that the Customer Engagement Interactions have been duly authorized. Apple shall not be liable in any event for any unauthorized or fraudulent interactions.

    • You (a) must restrict the transfer or disclosure of the Customer Engagement Data to only those parties required to facilitate Customer Engagement Interactions; (b) may not hold the Customer Engagement Data for any longer than necessary to facilitate the Customer Engagement Interaction, except as otherwise permitted in Section 3.3.9.E(ii) below; and (c) may not combine data obtained through the Customer Engagement APIs, including but not limited to, the Customer Engagement Data, with any other data that You may have about the end user involved in the Customer Engagement Interactions (except to the limited extent necessary to facilitate the Customer Engagement Interaction, or where You are acting on behalf of the Merchant as a Service Provider for such processing).

    (ii) Apple may provide You (whether You are acting as the Merchant or as an Intermediary Party) with Customer Engagement Data. If You receive Customer Engagement Data, You agree to the following:

    • If You are acting as the Merchant, then You may use the Customer Engagement Data to process the Customer Engagement Interaction in accordance with the Documentation and applicable law, and as otherwise permitted under Your terms of service and disclosure with Your customers, except where such processing activities are expressly prohibited by this Agreement.
    • If You are acting as an Intermediary Party, then: (a) You may use the Customer Engagement Data solely for the purpose of facilitating the Customer Engagement Interaction between the Merchant and the Merchant customer; (b) You must restrict the transfer or disclosure of the Customer Engagement Data to only those parties required to facilitate the Customer Engagement Interaction; (c) You may not hold the Customer Engagement Data for any longer than necessary to fulfill the Customer Engagement Interaction; and (d) You may not combine data obtained through the Customer Engagement APIs, including but not limited to, the Customer Engagement Data with any other data that You may have about the Merchant or the Merchant customer involved in the Customer Engagement Interaction (except to the limited extent necessary to facilitate the Interaction, or where You are acting on behalf of the Merchant as a Service Provider for such processing). For clarity, an Intermediary Party may not use data obtained through the Customer Engagement APIs for advertising or marketing purposes, for developing or enhancing a Merchant customer profile, or to otherwise target Merchant customers.

    For this Section 3.3.9 (E) only, “Apple” means Apple Payments Services LLC, located at 6900 W. Parmer Lane, Office No. AC1-2225, Austin, Texas 78729, if You are located in the United States.

3.3.10 Other Services or Software
  • A. Additional Services or Pre-Release Software

    From time to time, Apple may provide access to additional Services or pre-release Apple Software for You to use in connection with Your Applications, or as an end user for evaluation purposes. Some of these may be subject to separate terms and conditions in addition to this Agreement, in which case Your usage will also be subject to those terms and conditions. Such services or software may not be available in all languages or in all countries or regions, and Apple makes no representation that they will be appropriate or available for use in any particular location. To the extent You choose to access such services or software, You do so at Your own initiative and are responsible for compliance with any applicable laws, including but not limited to applicable local laws. To the extent any such software includes Apple’s FaceTime or Messages feature, You acknowledge and agree that when You use such features, the telephone numbers and device identifiers associated with Your Authorized Test Units, as well as email addresses and/or Apple Account information You provide, may be used and maintained by Apple to provide and improve such software and features. Certain services made accessible to You through the Apple Software may be provided by third parties. You acknowledge that Apple will not have any liability or responsibility to You or any other person (including to any end user) for any third-party services or for any Apple services. Apple and its licensors reserve the right to change, suspend, remove, or disable access to any services at any time. In no event will Apple be liable for the removal or disabling of access to any such services. Further, upon any commercial release of such software or services, or earlier if requested by Apple, You agree to cease all use of the pre-release Apple Software or Services provided to You as an end user for evaluation purposes under this Agreement.

  • B. Google Safe Browsing Service

    If Your Application accesses the Google Safe Browsing service through the Apple Software such access is subject to Google’s terms of service set forth at https://developers.google.com/safe-browsing/terms. If You do not accept such terms of service, then You may not use the Google Safe Browsing Service in Your Application, and You acknowledge and agree that such use will constitute Your acceptance of such terms of service.

3.3.11 AI & Machine Learning Technologies
  • A. Foundation Models Framework

    By accessing, prompting, or otherwise using the Foundation Models Framework, or a model accessed by the Foundation Models Framework, You agree to follow, and to maintain reasonable guardrails supporting, the Foundation Models Framework Acceptable Use Requirements.

  • B. SiriKit

    (i) Your Application may register as a destination to use the Apple-defined SiriKit domains, but only if Your Application is designed to provide relevant responses to a user, or otherwise carry out the user’s request or intent, in connection with the applicable SiriKit domain (e.g., ride sharing) that is respectively supported by Your Application, and this usage is clearly evident in Your marketing text and user interface. In addition, Your Application may contribute actions to SiriKit, but only if such actions are tied to user behavior or activity within Your Application and for which You can provide a relevant response to the user or complete the user’s response. You agree not to submit false information using SiriKit about any such user activity or behavior or otherwise interfere with Apple Software or Services.

    (ii) Your Application may use information obtained through SiriKit only on supported Apple products and may not export, remotely access or transfer such information off a device except to the extent necessary to provide or improve relevant responses to a user or carry out a user’s request or in connection with Your Application. Notwithstanding anything to the contrary in Section 3.3.3(B), You and Your Application may not use SiriKit, or any information obtained through SiriKit, for any purpose other than providing relevant responses to a user or otherwise carrying out a user’s request or intent in connection with a SiriKit domain, app intent domain, intent, or action supported by Your Application and/or for improving Your Application’s responsiveness to user requests (e.g., not for serving advertising).

    (iii) If Your Application uses SiriKit to enable audio data to be processed by Apple, You agree to clearly disclose to end users that You and Your Application will be sending their recorded audio data to Apple for speech recognition, processing and/or transcription purposes, and that such audio data may be used to improve and provide Apple products and services. You further agree to use such audio data, and recognized text that may be returned from SiriKit, only as expressly consented to by the end user and as expressly permitted herein.

  • C. App Intents

    (i) Your Application may adopt schemas using App Intents, but only if Your Application is designed to provide a relevant response or otherwise perform the user’s request in connection with the applicable schema, and this design is clearly evident in Your marketing text and user interface.

    (ii) Your Application may donate actions and information using App Intents solely to the extent such actions and information are tied to user behavior or activity within Your Application, and to the extent Your Application can provide a relevant response or otherwise perform the user’s request. You agree not to donate false, harmful, or misleading actions or information using App Intents, including about any such user behavior or activity, or to otherwise interfere with Apple Software or Services.

    (iii) Your Application may use information obtained through App Intents only on supported Apple products and may not export, remotely access or transfer such information off a device except to the extent necessary to provide or improve relevant responses to a user or carry out a user’s request or in connection with Your Application. Notwithstanding anything to the contrary in Section 3.3.3(B), You and Your Application may not use App Intents or any information obtained through App Intents for any purpose other than providing relevant responses to a user or otherwise carrying out a user’s request or intent as supported by Your Application and/or for improving Your Application’s responsiveness to user requests (e.g., not for serving advertising).

    (iv) To use App Intents for launching via the side button of iPhone when configured by an end user, your voice-based conversational application must (1) launch into a voice experience as the primary modality when the button is pressed; and (2) after launch, appropriately respond to questions or requests and perform actions.

4. Changes to Program Requirements or Terms

Apple may change the Program Requirements or the terms of this Agreement at any time. New or modified Program Requirements will not retroactively apply to Applications already in distribution via the App Store or Custom App Distribution; provided however that You agree that Apple reserves the right to remove Applications from the App Store or Custom App Distribution that are not in compliance with the new or modified Program Requirements at any time. In order to continue using the Apple Software, Apple Certificates or any Services, You must accept and agree to the new Program Requirements and/or new terms of this Agreement. If You do not agree to new Program Requirements or new terms, Your use of the Apple Software, Apple Certificates and any Services will be suspended or terminated by Apple. You agree that Your acceptance of such new Agreement terms or Program Requirements may be signified electronically, including without limitation, by Your checking a box or clicking on an “agree” or similar button. Nothing in this Section shall affect Apple’s rights under Section 5 (Apple Certificates; Revocation).

5. Apple Certificates; Revocation

5.1 Certificate Requirements

All Applications must be signed with an Apple Certificate in order to be installed on Authorized Test Units, Registered Devices, or submitted to Apple for distribution via the App Store, Custom App Distribution, or TestFlight. Similarly, all Passes must be signed with an Apple Certificate to be recognized and accepted by Wallet. Safari Extensions must be signed with an Apple Certificate to run in Safari on macOS. You must use a Website ID to send Safari Push Notifications to the macOS desktop of users who have opted in to receive such Notifications for Your Site through Safari on macOS. You may also obtain other Apple Certificates and keys for other purposes as set forth herein and in the Documentation.

In relation to this, You represent and warrant to Apple that:

  1. You will not take any action to interfere with the normal operation of any Apple Certificates, keys, or Provisioning Profiles;
  2. You are solely responsible for preventing any unauthorized person or organization from having access to Your Apple Certificates and keys, and You will use Your best efforts to safeguard Your Apple Certificates and keys from compromise (e.g., You will not upload Your Apple Certificate for App Store distribution to a cloud repository for use by a third party);
  3. You agree to immediately notify Apple in writing if You have any reason to believe there has been a compromise of any of Your Apple Certificates or keys;
  4. You will not provide or transfer Apple Certificates or keys provided under this Program to any third party (except for a Service Provider who is using them on Your behalf in compliance with this Agreement and only to the limited extent expressly permitted by Apple in the Documentation or this Agreement (e.g., You are prohibited from providing or transferring Your Apple Certificates that are used for distribution or submission to the App Store to a Service Provider), and You will not use Your Apple Certificates to sign any third party’s application, pass, extension, notification, implementation, or site;
  5. You will use any Apple Certificates or keys provided under this Agreement solely as permitted by Apple and in accordance with the Documentation; and
  6. You will use Apple Certificates provided under this Program exclusively for the purpose of signing Your Passes, signing Your Safari Extensions, signing Your Site’s registration bundle, accessing the APN service, and/or signing Your Applications for testing, submission to Apple, for MDM, and/or for limited distribution for use on Registered Devices or Authorized Test Units as contemplated under this Program, or as otherwise permitted by Apple, and only in accordance with this Agreement. As a limited exception to the foregoing, You may provide versions of Your Applications to Your Service Providers to sign with their Apple-issued development certificates, but solely for purposes of having them perform testing on Your behalf of Your Applications on Apple-branded products running iOS, watchOS, iPadOS, tvOS, and/or visionOS and provided that all such testing is conducted internally by Your Service Providers (e.g., no outside distribution of Your Applications) and that Your Applications are deleted within a reasonable period of time after such testing is performed. Further, You agree that Your Service Provider may use the data obtained from performing such testing services only for purposes of providing You with information about the performance of Your Applications (e.g., Your Service Provider is prohibited from aggregating Your Applications’ test results with other developers’ test results).

    You further represent and warrant to Apple that the licensing terms governing Your Application, Your Safari Extension, Your Site’s registration bundle, and/or Your Pass, or governing any third-party code or FOSS included in Your Covered Products or Corresponding Products, will be consistent with and not conflict with the digital signing or content protection aspects of the Program or any of the terms, conditions or requirements of the Program or this Agreement. In particular, such licensing terms will not purport to require Apple (or its agents) to disclose or make available any of the keys, authorization codes, methods, procedures, data or other information related to the Security Solution, digital signing or digital rights management mechanisms or security utilized as part of any Apple software, including the App Store. If You discover any such inconsistency or conflict, You agree to immediately notify Apple of it and will cooperate with Apple to resolve such matter. You acknowledge and agree that Apple may immediately cease distribution of any affected Licensed Applications or Passes, and may refuse to accept any subsequent Application or Pass submissions from You until such matter is resolved to Apple’s reasonable satisfaction.

5.2 Relying Party Certificates

The Apple Software and Services may also contain functionality that permits digital certificates, either Apple Certificates or other third-party certificates, to be accepted by the Apple Software or Services (e.g., Apple Pay) and/or to be used to provide information to You (e.g., transaction receipts, App Attest receipts). It is Your responsibility to verify the validity of any certifications or receipts You may receive from Apple prior to relying on them (e.g., You should verify that the receipt came from Apple prior to any delivery of content to an end user through the use of the In-App Purchase API). You are solely responsible for Your decision to rely on any such certificates and receipts, and Apple will not be liable for Your failure to verify that any such certificates or receipts came from Apple (or third parties) or for Your reliance on Apple Certificates or other digital certificates.

5.3 Notarized Applications for macOS

To have Your macOS Application notarized, You may request a digital file for authentication of Your Application from Apple’s digital notary service (a “Ticket”). You can use this Ticket with Your Apple Certificate to receive an improved developer signing and user experience for Your Application on macOS. To request this Ticket from Apple’s digital notary service, You must upload Your Application to Apple through Apple’s developer tools (or other requested mechanisms) for purposes of continuous security checking. This continuous security checking will involve automated scanning, testing, and analysis of Your Application by Apple for malware or other harmful or suspicious code or components or security flaws, and, in limited cases, a manual, technical investigation of Your Application by Apple for such purposes. By uploading Your Application to Apple for this digital notary service, You agree that Apple may perform such security checks on Your Application for purposes of detecting malware or other harmful or suspicious code or components, and You agree that Apple may retain and use Your Application for subsequent security checks for the same purposes.

If Apple authenticates Your developer signature and Your Application passes the initial security checks, Apple may provide You with a Ticket to use with Your Apple Certificate. Apple reserves the right to issue Tickets in its sole discretion, and Apple may revoke Tickets at any time in its sole discretion in the event that Apple has reason to believe, or has reasonable suspicions, that Your Application contains malware or malicious, suspicious or harmful code or components or that Your developer identity signature has been compromised. You may request that Apple revoke Your Ticket at any time by emailing: product-security@apple.com. If Apple revokes Your Ticket or Your Apple Certificate, then Your Application may no longer run on macOS.

You agree to cooperate with Apple regarding Your Ticket requests and to not hide, attempt to bypass, or misrepresent any part of Your Application from Apple’s security checks or otherwise hinder Apple from being able to perform such security checks. You agree not to represent that Apple has performed a security check or malware detection for Your Application or that Apple has reviewed or approved Your Application for purposes of issuing a Ticket to You from Apple’s digital notary service. You acknowledge and agree that Apple is performing security checks solely in connection with Apple’s digital notary service and that such security checks should not be relied upon for malware detection or security verification of any kind. You are fully responsible for Your own Application and for ensuring that Your Application is safe, secure, and operational for Your end users (e.g., informing Your end users that Your Application may cease to run if there is an issue with malware). You agree to comply with export requirements in Your jurisdiction when uploading Your Application to Apple, and You agree not to upload any Application that is: (a) subject to the United States Export Administration Regulations, 15 C.F.R. Parts 730-774 or to the International Traffic in Arms Regulations, 22 C.F.R. Parts 120-130; or (b) that cannot be exported without prior written government authorization, including, but not limited to, certain types of encryption software and source code, without first obtaining that authorization. Apple will not be liable to You or any third party for any inability or failure to detect any malware or other suspicious, harmful code or components in Your Application or Your Corresponding Products or other security issues, or for any ticket issuance or revocation. Apple shall not be responsible for any costs, expenses, damages, losses or other liabilities You may incur as a result of Your Application development, Your Corresponding Product development, use of the Apple Software, Apple Services (including this digital notary service), or Apple Certificates, tickets, or participation in the Program, including without limitation the fact that Apple performs security checks on Your Application.

5.4 Certificate Revocation

Except as otherwise set forth herein, You may revoke Apple Certificates issued to You at any time. If You want to revoke the Apple Certificates used to sign Your Passes and/or issued to You for use with Your macOS Applications distributed outside of the App Store, You may request that Apple revoke these Apple Certificates at any time by emailing: product-security@apple.com. Apple also reserves the right to revoke any Apple Certificates at any time, in its sole discretion. By way of example only, Apple may choose to do this if: (a) any of Your Apple Certificates or corresponding private keys have been compromised or Apple has reason to believe that either have been compromised; (b) Apple has reason to believe or has reasonable suspicions that Your Covered Products or Corresponding Products contain malware or malicious, suspicious or harmful code or components (e.g., a software virus); (c) Apple has reason to believe that Your Covered Products adversely affect the security of Apple-branded products, or any other software, firmware, hardware, data, systems, or networks accessed or used by such products; (d) Apple’s certificate issuance process is compromised or Apple has reason to believe that such process has been compromised; (e) You breach any term or condition of this Agreement; (f) Apple ceases to issue the Apple Certificates for the Covered Product or Corresponding Product under the Program; (g) Your Covered Product or Corresponding Product misuses or overburdens any Services provided hereunder; or (h) Apple has reason to believe that such action is prudent or necessary. Further, You understand and agree that Apple may notify end users of Covered Products or Corresponding Products that are signed with Apple Certificates when Apple believes such action is necessary to protect the privacy, safety or security of end users, or is otherwise prudent or necessary as determined in Apple’s reasonable judgment. Apple’s Certificate Policy and Certificate Practice Statements may be found at https://www.apple.com/certificateauthority/.

6. Application Submission and Selection

6.1 Submission to Apple for App Store or Custom App Distribution

You may submit Your Application for consideration by Apple for distribution via the App Store or Custom App Distribution once You decide that Your Application has been adequately tested and is complete. By submitting Your Application, You represent and warrant that Your Application complies with the Documentation and Program Requirements then in effect as well as with any additional guidelines that Apple may post on the Program web portal or in App Store Connect. You further agree that You will not attempt to hide, misrepresent or obscure any features, content, services or functionality in Your submitted Applications from Apple’s review or otherwise hinder Apple from being able to fully review such Applications. In addition, You agree to inform Apple in writing through App Store Connect if Your Application connects to a physical device, including but not limited to an MFi Accessory, and, if so, to disclose the means of such connection (whether iAP, Bluetooth Low Energy (BLE), the headphone jack, or any other communication protocol or standard) and identify at least one physical device with which Your Application is designed to communicate. If requested by Apple, You agree to provide access to or samples of any such devices at Your expense (samples will not be returned). You agree to cooperate with Apple in this submission process and to answer questions and provide information and materials reasonably requested by Apple regarding Your submitted Application, including insurance information You may have relating to Your Application, the operation of Your business, or Your obligations under this Agreement. Apple may require You to carry certain levels of insurance for certain types of Applications and name Apple as an additional insured. If You make any changes to an Application (including to any functionality made available through use of the In-App Purchase API) after submission to Apple, You must resubmit the Application to Apple. Similarly all bug fixes, updates, upgrades, modifications, enhancements, supplements to, revisions, new releases and new versions of Your Application must be submitted to Apple for review in order for them to be considered for distribution via the App Store or Custom App Distribution, except as otherwise permitted by Apple.

6.2 App Thinning and Bundled Resources

As part of Your Application submission to the App Store or Custom App Distribution, Apple may optimize Your Application to target specific devices by repackaging certain functionality and delivered resources (as described in the Documentation) in Your Application so that it will run more efficiently and use less space on target devices (“App Thinning”). For example, Apple may deliver only the 32-bit or 64-bit version of Your Application to a target device, and Apple may not deliver icons or launch screens that would not render on the display of a target device. You agree that Apple may use App Thinning to repackage Your Application in order to deliver a more optimized version of Your Application to target devices.

As part of App Thinning, You can also request that Apple deliver specific resources for Your Application (e.g., GPU resources) to target devices by identifying such bundled resources as part of Your code submission (“Bundled Resources”). You can define such Bundled Resources to vary the timing or delivery of assets to a target device (e.g., when a user reaches a certain level of a game, then the content is delivered on-demand to the target device). App Thinning and Bundled Resources are not available for all Apple operating systems, and Apple may continue to deliver full Application binaries to some target devices.

6.3 iOS and iPadOS Applications on macOS and visionOS

If You compile Your Application for iOS and/or iPadOS and submit such Application for distribution on the App Store, You agree that Apple will also make Your Application available on macOS and visionOS via the App Store, unless You opt out of making Your Application available on macOS and/or visionOS by following the opt out process in App Store Connect. You agree that the foregoing applies to an Application for iOS and/or iPadOS submitted by You and currently available on the App Store, and to any future Application compiled for iOS and/or iPadOS and submitted by You to the App Store. Notwithstanding the foregoing, such availability on the App Store will apply only if such Application has been selected by Apple for distribution on the App Store pursuant to Section 7 and only if such Application can function appropriately on, and be compatible with, macOS and/or visionOS (as applicable), as determined in Apple’s sole discretion. You are responsible for obtaining and determining whether You have appropriate rights for Your Application to operate on macOS and/or visionOS. If You do not have such rights, You agree to opt out of making such Application available on macOS and/or visionOS. You are responsible for testing such Application on macOS and visionOS.

6.4 iOS Application Widgets on CarPlay

You agree that Your iOS Application widget may be made available on CarPlay. Furthermore, You are responsible for determining whether Your iOS Application widget is functional and suitable to use for CarPlay, and for using the disfavoredLocations function to disfavor Your iOS Application widget if it is not. For example, iOS Application widgets that are not functional or suitable include those that require extensive user interaction while driving, or that require the iPhone to be unlocked to be used. Apple reserves the right to disfavor Your iOS Application widget if Apple determines it is not functional or suitable for CarPlay.

6.5 TestFlight Submission

If You would like to distribute Your Application to Beta Testers outside of Your company or organization through TestFlight, You must first submit Your Application to Apple for review. By submitting such Application, You represent and warrant that Your Application complies with the Documentation and Program Requirements then in effect as well as with any additional guidelines that Apple may post on the Program web portal or in App Store Connect. Apple may use Licensed Application Information You have submitted with other versions of Your Application approved for distribution to display, market, or deliver pre-release versions of Your Application to Beta Testers through TestFlight. You may opt out of such use of Licensed Application Information with pre-release versions of Your Applications in App Store Connect, and You agree that You will opt out if at any point the Licensed Application Information is not representative of the pre-release version of Your Application.

Thereafter, Apple may permit You to distribute updates to such Application directly to Your Beta Testers without Apple’s review, unless such an update includes significant changes, in which case You agree to inform Apple in App Store Connect and have such Application re-reviewed. Apple reserves the right to require You to cease distribution of Your Application through TestFlight, and/or to any particular Beta Tester, at any time in its sole discretion.

6.6 Improving Your Application

Further, if Your Application is submitted for distribution via the App Store, Custom App Distribution or TestFlight, You agree that Apple may use Your Application for the limited purpose of compatibility testing of Your Application with Apple products and services, for finding and fixing bugs and issues in Apple products and services and/or Your Applications, for internal use in evaluating iOS, watchOS, tvOS, iPadOS, visionOS, and/or macOS performance issues in or with Your Application, for security testing, and for purposes of providing other information to You (e.g., crash logs). Except as otherwise set forth herein, You may opt in to send app symbol information for Your Application to Apple, and if You do so, then You agree that Apple may use such symbols to symbolicate Your Application for purposes of providing You with symbolicated crash logs and other diagnostic information, compatibility testing of Your Application with Apple products and services, and for finding and fixing bugs and issues in Apple products and services and/or Your Application. In the event that Apple provides You with crash logs or other diagnostic information for Your Application, You agree to use such crash logs and information only for purposes of fixing bugs and improving the performance of Your Application and related products. You may also collect numeric strings and variables from Your Application when it crashes, so long as You collect such information only in an anonymous, non-personal manner and do not recombine, correlate, or use such information to attempt to identify or derive information about any particular end user or device.

6.7 Analytics

You agree to use any data Apple provides through analytics services for Applications solely for improving Your Applications and related products. Further, You agree not to provide such data to any third parties, except for a Service Provider. The Service Provider must be assisting with processing and analyzing such data on Your behalf, and not be permitted to use it for any other purpose or disclose it to any other party. For instance, You must not aggregate (or permit any third-party to aggregate) data provided to You by Apple as part of these services with other developers’ analytics information. Nor may you contribute such information to a repository for cross-developer analytics. And You must not use the analytics services or any analytics data to attempt to identify or derive information about any particular end user or device. For clarity, this paragraph does not prohibit sharing or uses expressly permitted by law.

Apple may provide You with data in App Analytics about the performance of Your Applications relative to similar Applications on the App Store, or with data in Xcode and via the App Store Connect API about the performance of Your Applications relative to similar Applications. This data is calculated using differential privacy or other privacy-preserving techniques to protect the Applications and end users. At all times, Your personal data will be handled in accordance with Apple’s Privacy Policy, which can be viewed at https://www.apple.com/legal/privacy.

6.8 Compatibility Requirement with Current Shipping OS Version

Applications that are selected for distribution via the App Store must be compatible with the currently shipping version of Apple’s applicable operating system (OS) software at the time of submission to Apple, and such Applications must stay current and maintain compatibility with each new release of the applicable OS version so long as such Applications are distributed through the App Store. You understand and agree that Apple may remove Applications from the App Store when they are not compatible with the currently shipping release of the OS at any time in its sole discretion.

6.9 Selection by Apple for Distribution

You understand and agree that if You submit Your Application to Apple for distribution via the App Store, Custom App Distribution, or TestFlight, Apple may, in its sole discretion:

  1. determine that Your Application does not meet all or any part of the Documentation or Program Requirements then in effect;
  2. reject Your Application for distribution for any reason, even if Your Application meets the Documentation and Program Requirements; or
  3. select and digitally sign Your Application for distribution via the App Store, Custom App Distribution, or TestFlight.

Apple shall not be responsible for any costs, expenses, damages, losses (including without limitation lost business opportunities or lost profits) or other liabilities You may incur as a result of Your Application development, use of the Apple Software, Apple Services, or Apple Certificates or participation in the Program, including without limitation the fact that Your Application may not be selected for distribution via the App Store or Custom App Distribution. You will be solely responsible for developing Applications that are safe, free of defects in design and operation, and comply with applicable laws and regulations. You will also be solely responsible for any documentation and end user customer support and warranty for such Applications. The fact that Apple may have reviewed, tested, approved or selected an Application will not relieve You of any of these responsibilities.

7. Distribution of Applications and Libraries

Applications:

Applications developed under this Agreement for iOS, iPadOS, macOS, tvOS, visionOS, or watchOS can be distributed: (1) through the App Store, if selected by Apple, (2) through Ad Hoc distribution in accordance with Section 7.3, and (3) for beta testing through TestFlight in accordance with Section 7.4. Applications developed for iOS, iPadOS, macOS, and tvOS can additionally be distributed through Custom App Distribution, if selected by Apple. Applications for macOS can additionally be separately distributed as described in this Agreement.

7.1 Delivery of Free Licensed Applications via the App Store or Custom App Distribution

If Your Application qualifies as a Licensed Application, it is eligible for delivery to end users via the App Store or Custom App Distribution by Apple and/or an Apple Subsidiary. If You would like Apple and/or an Apple Subsidiary to deliver Your Licensed Application or authorize additional content, functionality or services You make available in Your Licensed Application through the use of the In-App Purchase API to end users for free (no charge) via the App Store or Custom App Distribution, then You appoint Apple and Apple Subsidiaries as Your legal agent and/or commissionaire pursuant to the terms of Schedule 1 for Licensed Applications designated by You as free-of-charge applications.

7.2 Schedule 2 and Schedule 3 for Fee-Based Licensed Applications; Receipts

If Your Application qualifies as a Licensed Application and You intend to charge end users a fee of any kind for Your Licensed Application or within Your Licensed Application through the use of the In-App Purchase API, You must enter into a separate agreement (Schedule 2) with Apple and/or an Apple Subsidiary before any such commercial distribution of Your Licensed Application may take place via the App Store or before any such commercial delivery of additional content, functionality or services for which You charge end users a fee may be authorized through the use of the In-App Purchase API in Your Licensed Application. If You would like Apple to sign and distribute Your Application for a fee through Custom App Distribution, then You must enter into a separate agreement (Schedule 3) with Apple and/or an Apple Subsidiary before any such distribution may take place. To the extent that You enter (or have previously entered) into Schedule 2 or Schedule 3 with Apple and/or an Apple Subsidiary, the terms of Schedule 2 or 3 will be deemed incorporated into this Agreement by this reference.

When an end user installs Your Licensed Application, Apple will provide You with a transaction receipt signed with an Apple Certificate. It is Your responsibility to verify that such certificate and receipt were issued by Apple, as set forth in the Documentation. You are solely responsible for Your decision to rely on any such certificates and receipts. YOUR USE OF OR RELIANCE ON SUCH CERTIFICATES AND RECEIPTS IN CONNECTION WITH A PURCHASE OF A LICENSED APPLICATION IS AT YOUR SOLE RISK. APPLE MAKES NO WARRANTIES OR REPRESENTATIONS, EXPRESS OR IMPLIED, AS TO MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE, ACCURACY, RELIABILITY, SECURITY, OR NON-INFRINGEMENT OF THIRD PARTY RIGHTS WITH RESPECT TO SUCH APPLE CERTIFICATES AND RECEIPTS. You agree that You will only use such receipts and certificates in accordance with the Documentation, and that You will not interfere or tamper with the normal operation of such digital certificates or receipts, including but not limited to any falsification or other misuse.

7.3 Distribution on Registered Devices (Ad Hoc Distribution)

Subject to the terms and conditions of this Agreement, You may also distribute Your Applications for iOS, watchOS, iPadOS, tvOS, and visionOS to individuals within Your company, organization, educational institution, group, or who are otherwise affiliated with You for use on a limited number of Registered Devices (as specified in the Program web portal), if Your Application has been digitally signed using Your Apple Certificate as described in this Agreement. By distributing Your Application in this manner on Registered Devices, You represent and warrant to Apple that Your Application complies with the Documentation and Program Requirements then in effect and You agree to cooperate with Apple and to answer questions and provide information about Your Application, as reasonably requested by Apple. You also agree to be solely responsible for determining which individuals within Your company, organization, educational institution or affiliated group should have access to and use of Your Applications and Registered Devices, and for managing such Registered Devices. Apple shall not be responsible for any costs, expenses, damages, losses (including without limitation lost business opportunities or lost profits) or other liabilities You may incur as a result of distributing Your Applications in this manner, or for Your failure to adequately manage, limit or otherwise control the access to and use of Your Applications and Registered Devices. You will be responsible for attaching or otherwise including, at Your discretion, any relevant usage terms with Your Applications. Apple will not be responsible for any violations of Your usage terms. You will be solely responsible for all user assistance, warranty and support of Your Applications.

7.4 TestFlight Distribution

  1. Internal Distribution to Authorized Developers and App Store Connect Users

    You may use TestFlight for internal distribution of pre-release versions of Your Applications to a limited number (as specified on the TestFlight developer website) of Your Authorized Developers or Your App Store Connect users who are members of Your company or organization, but solely for their internal use in testing, evaluating and/or developing Your Applications. Apple reserves the right to require You to cease distribution of such Applications to Your Authorized Developers or Your App Store Connect users through TestFlight, or to any particular Authorized Developer or App Store Connect user, at any time in its sole discretion.

  2. External Distribution to Beta Testers

    You may also use TestFlight for external distribution of pre-release versions of Your Applications to a limited number of Beta Testers (as specified on the TestFlight developer website), but solely for their testing and evaluation of such pre-release versions of Your Applications and only if Your Application has been approved for such distribution by Apple as set forth in Section 6.5 (TestFlight Submission). You may not charge Your Beta Testers fees of any kind to participate in Apple’s TestFlight or for the use of any such pre-release versions. Any digital purchases offered in Your Application distributed through TestFlight (whether through the In-App Purchase API or otherwise), or resulting immediately from a link out of such Application, must be for no charge to the end user and must be for beta testing purposes only. You may not use TestFlight for purposes that are not related to improving the quality, performance, or usability of pre-release versions of Your Application (e.g., continuous distribution of demo versions of Your Application in an attempt to circumvent the App Store or providing trial versions of Your Applications for purposes of soliciting favorable App Store ratings are prohibited uses). Further, if Your Application is primarily intended for children, You must verify that Your Beta Testers are of the age of majority in their jurisdiction. If You choose to add Beta Testers to TestFlight, then You are assuming responsibility for any invitations sent to such end users (e.g., via email, public links) and for obtaining their consent to contact them. Apple will use the email addresses that You provide through TestFlight only for purposes of sending invitations to such end users via TestFlight. By uploading email addresses for the purposes of sending invites to Beta Testers, You warrant that You have an appropriate legal basis for using such emails addresses for the purposes of sending invites. If a Beta Tester requests that You stop contacting them (either through TestFlight or otherwise), then You agree to promptly do so.

  3. Use of TestFlight Information

    To the extent that TestFlight provides You with beta analytics information about Your end user’s use of pre-release versions of Your Application (e.g., installation time, frequency of an individual’s use of an App, etc.) and/or other related information (e.g. tester suggestions, feedback, screenshots), You agree to use such data solely for purposes of improving Your Applications and related products. You agree not to provide such information to any third parties, except for a Service Provider who is assisting You in processing and analyzing such data on Your behalf and who is not permitted to use it for any other purpose or disclose it to any other party (and then only to the limited extent not prohibited by Apple). For clarity, You must not aggregate (or permit any third party to aggregate) beta analytics information provided to You by Apple for Your Applications as part of TestFlight with other developers’ beta analytics information, or contribute such information to a repository for cross-developer beta analytics information. Further, You must not use any beta analytics information provided through TestFlight for purposes of de-anonymizing information obtained from or regarding a particular device or end user outside of TestFlight (e.g., You may not attempt to connect data gathered through TestFlight for a particular end user with information that is provided in an anonymized form through Apple’s analytics service).

Libraries

7.5 Distribution of Libraries

You can develop Libraries using the Apple Software. Notwithstanding anything to the contrary in the Xcode and Apple SDKs Agreement or the Swift Playground Agreement, under this Agreement You may develop Libraries for iOS, watchOS, iPadOS, tvOS, and/or visionOS using the applicable Apple SDKs that are provided as part of the Xcode and Apple SDKs license or Swift Playground license, provided that any such Libraries are developed and distributed solely for use with an Apple-branded product and that You limit use of such Libraries only to use with such products. If Apple determines that Your Library is not designed for use with an Apple-branded product, then Apple may require You to cease distribution of Your Library at any time, and You agree to promptly cease all distribution of such Library upon notice from Apple and cooperate with Apple to remove any remaining copies of such Library. For clarity, the foregoing limitation is not intended to prohibit the development of libraries for macOS.

7.6 No Other Distribution Authorized Under this Agreement

Except for the distribution of Licensed Applications through the App Store or Custom App Distribution in accordance with Sections 7.1 and 7.2, the distribution of Applications for use on Registered Devices as set forth in Section 7.3 (Ad Hoc Distribution), the distribution of Applications for beta testing through TestFlight as set forth in Section 7.4, the distribution of Libraries in accordance with Section 7.5, the distribution of Passes in accordance with Attachment 5, the delivery of Safari Push Notifications on macOS, the distribution of Safari Extensions on macOS, the distribution of Applications and libraries developed for macOS, and/or as otherwise permitted herein, no other distribution of programs or applications developed using the Apple Software is authorized or permitted hereunder. In the absence of a separate agreement with Apple, You agree not to distribute Your Application for iOS, iPadOS, tvOS, visionOS, or watchOS to third parties via other distribution methods or to enable or permit others to do so. You agree to distribute Your Covered Products only in accordance with the terms of this Agreement.

7.7 Icon and Widget Customization

You agree that end users may modify the color and transparency of the icons and widgets associated with Your Applications and display them (including with the modifications) on their device. Additionally, You agree that Apple may modify the color, transparency, and look-and-feel of icons and widgets associated with Your Applications; and unless You inform Apple otherwise in writing, Apple may use or display (including with the modifications) such icons and widgets in Apple marketing materials, developer documentation, and at Apple Developer events (e.g. WWDC, Meet with Apple Experts).

7.8 The Apple Games App

On iOS and/or iPadOS, if Your Licensed Application distributed through the App Store sets its primary app category as Games, and/or uses the Game Center service, You agree that its Licensed Application Information may be used for displaying Your Licensed Application in the Apple Games app, and for launching it from the Apple Games app. Notwithstanding any other terms in this Agreement (including any addenda), this provision applies only to Licensed Applications distributed through the App Store.

On macOS, if Your Application is notarized under Section 5.3 and is a game, You agree that Your Application icon may be used to display Your Application in the Apple Games app, and for launching it from the Apple Games app.

On iOS, iPadOS, and/or macOS, if Your Application is distributed through TestFlight or Ad Hoc distribution and uses the Game Center service, You agree that Your Application icon may be used to display Your Application in the Apple Games app, and for launching it from the Apple Games app.

7.9 Application Information; Minor Protections

You agree to provide accurate and complete information about Your Application as requested in App Store Connect, prior to distribution of Your Application to end users, and to provide updates as needed.  You also acknowledge and agree that this information may be used by Apple to classify Your Application, and where applicable, based on such classification, to provide guidance on starting points for time allowances for the use of Your Application and known associated websites by end users who are minors, and/or to limit downloads of Your Application by end users who are minors.

8. Program Fees

As consideration for the rights and licenses granted to You under this Agreement and Your participation in the Program, You agree to pay Apple the annual Program fee set forth on the Program website, unless You have received a valid fee waiver from Apple. Such fee is non-refundable, and any taxes that may be levied on the Apple Software, Apple Services or Your use of the Program shall be Your responsibility. Your Program fees must be paid up and not in arrears at the time You submit (or resubmit) Applications to Apple under this Agreement, and Your continued use of the Program web portal and Services is subject to Your payment of such fees, where applicable. If You opt-in to have Your annual Program fees paid on an auto-renewing basis, then You agree that Apple may charge the credit card that You have on file with Apple for such fees, subject to the terms You agree to on the Program web portal when You choose to enroll in an auto-renewing membership.

If You pay for Your Program fees through the Apple Developer app, the terms of Attachment 9 (Additional Terms for Subscriptions Purchased Through the Apple Developer App) also apply.

9. Confidentiality

9.1 Information Deemed Apple Confidential

You agree that all pre-release versions of the Apple Software and Apple Services (including pre-release Documentation), pre-release versions of Apple hardware, and the FPS Deployment Package will be deemed “Apple Confidential Information”; provided however that upon the commercial release of the Apple Software the terms and conditions that disclose pre-release features of the Apple Software or services will no longer be confidential. Notwithstanding the foregoing, Apple Confidential Information will not include: (i) information that is generally and legitimately available to the public through no fault or breach of Yours, (ii) information that is generally made available to the public by Apple, (iii) information that is independently developed by You without the use of any Apple Confidential Information, (iv) information that was rightfully obtained from a third party who had the right to transfer or disclose it to You without limitation, or (v) any FOSS included in the Apple Software and accompanied by licensing terms that do not impose confidentiality obligations on the use or disclosure of such FOSS. Further, Apple agrees that You will not be bound by the foregoing confidentiality terms with regard to technical information about pre-release Apple Software and services disclosed by Apple at WWDC (Apple’s Worldwide Developers Conference), except that You may not post screenshots of, write public reviews of, or redistribute any pre-release Apple Software, Apple Services or hardware.

9.2 Obligations Regarding Apple Confidential Information

You agree to protect Apple Confidential Information using at least the same degree of care that You use to protect Your own confidential information of similar importance, but no less than a reasonable degree of care. You agree to use Apple Confidential Information solely for the purpose of exercising Your rights and performing Your obligations under this Agreement and agree not to use Apple Confidential Information for any other purpose, for Your own or any third party’s benefit, without Apple’s prior written consent. You further agree not to disclose or disseminate Apple Confidential Information to anyone other than: (i) those of Your employees and contractors, or those of Your faculty and staff if You are an educational institution, who have a need to know and who are bound by a written agreement that prohibits unauthorized use or disclosure of the Apple Confidential Information; or (ii) except as otherwise agreed or permitted in writing by Apple. You may disclose Apple Confidential Information to the extent required by law, provided that You take reasonable steps to notify Apple of such requirement before disclosing the Apple Confidential Information and to obtain protective treatment of the Apple Confidential Information. You acknowledge that damages for improper disclosure of Apple Confidential Information may be irreparable; therefore, Apple is entitled to seek equitable relief, including injunction and preliminary injunction, in addition to all other remedies.

9.3 Information Submitted to Apple Not Deemed Confidential

Apple works with many application and software developers and some of their products may be similar to or compete with Your Applications. Apple may also be developing its own similar or competing applications and products or may decide to do so in the future. To avoid potential misunderstandings and except as otherwise expressly set forth herein, Apple cannot agree, and expressly disclaims, any confidentiality obligations or use restrictions, express or implied, with respect to any information that You may provide in connection with this Agreement or the Program, including but not limited to information about Your Application, Licensed Application Information, and metadata (such disclosures will be referred to as “Licensee Disclosures”). You agree that any such Licensee Disclosures will be non-confidential. Except as otherwise expressly set forth herein, Apple will be free to use and disclose any Licensee Disclosures on an unrestricted basis without notifying or compensating You. You release Apple from all liability and obligations that may arise from the receipt, review, use, or disclosure of any portion of any Licensee Disclosures. Any physical materials You submit to Apple will become Apple property and Apple will have no obligation to return those materials to You or to certify their destruction.

9.4 Press Releases and Other Publicity

You may not issue any press releases or make any other public statements regarding this Agreement, its terms and conditions, or the relationship of the parties without Apple’s express prior written approval, which may be withheld at Apple’s discretion.

10. Indemnification

To the extent permitted by applicable law, You agree to indemnify and hold harmless, and upon Apple’s request, defend, Apple, its directors, officers, employees, independent contractors and agents (each an “Apple Indemnified Party”) from any and all claims, losses, liabilities, damages, taxes, expenses and costs, including without limitation, attorneys’ fees and court costs (collectively, “Losses”), incurred by such Apple Indemnified Party and arising from or related to any of the following (but excluding for purposes of this Section, any Application for macOS that is distributed outside of the App Store and does not use any Apple Services or Certificates): (i) Your breach of any certification, covenant, obligation, representation or warranty in this Agreement, including Schedule 2 and Schedule 3 (if applicable); (ii) any claims that Your Covered Product, or Corresponding Product or the distribution, sale, offer for sale, use or importation of Your Covered Product or Corresponding Product (whether alone or as an essential part of a combination), Licensed Application Information, metadata, or Pass Information violate or infringe any third-party IP Rights or proprietary rights; (iii) Your breach of any of Your obligations under the EULA (as defined in Schedule 1 or Schedule 2 or Schedule 3 (if applicable)) for Your Licensed Application; (iv) Apple’s permitted use, promotion or delivery of Your Licensed Application, Licensed Application Information, Safari Push Notification, Safari Extension (if applicable), Pass, Pass Information, metadata, related trademarks and logos, or images and other materials that You provide to Apple under this Agreement, including Schedule 2 or Schedule 3 (if applicable); (v) any claims, including but not limited to any claims brought by end users, or by parents or guardians, school districts, governmental authorities, or any other person or entity deriving from the rights of end users or otherwise, regarding Your Covered Products, Your Corresponding Products, Licensed Application Information, Pass Information, or related logos, trademarks, content or images, for the avoidance of doubt including any claims regarding exposure to child sexual abuse or exploitation material or age-inappropriate, bullying, addictive, violent, or otherwise harmful content; or social engineering, impersonation, financial scams, or any other fraud; (vi) Your use (including Your Authorized Developers’ use) of the Apple Software or Services, Your Licensed Application Information, Pass Information, metadata, Your Authorized Test Units, Your Registered Devices, Your Covered Products, Your Corresponding Products, Configuration Profiles, or Your development and distribution of any of the foregoing; or (vii) any MDM Customer claims about Your MDM Compatible Products, as well as any claims that Your MDM Compatible Products violate or infringe any third-party IP Rights or proprietary rights.

You acknowledge that neither the Apple Software nor any Services are intended for use in the development of Covered Products or Corresponding Products in which errors or inaccuracies in the content, functionality, services, data or information provided by any of the foregoing or the failure of any of the foregoing, could lead to death, personal injury, or severe physical or environmental damage, and, to the extent permitted by law, You hereby agree to indemnify, defend and hold harmless each Apple Indemnified Party from any Losses incurred by such Apple Indemnified Party by reason of any such use.

In no event may You enter into any settlement or like agreement with a third party that affects Apple’s rights or binds Apple in any way, without the prior written consent of Apple.

11. Term and Termination

11.1 Term

The Term of this Agreement shall extend until the one (1) year anniversary of the original activation date of Your Program account. Thereafter, subject to Your payment of annual renewal fees and compliance with the terms of this Agreement, the Term will automatically renew for successive one (1) year terms, unless sooner terminated in accordance with this Agreement.

11.2 Termination

This Agreement and all rights and licenses granted by Apple hereunder and any services provided hereunder will terminate, effective immediately upon notice from Apple:

  1. if You or any of Your Authorized Developers fail to comply with any term of this Agreement other than those set forth below in this Section 11.2 and fail to cure such breach within 30 days after becoming aware of or receiving notice of such breach;
  2. if You or any of Your Authorized Developers fail to comply with the terms of Section 9 (Confidentiality);
  3. in the event of the circumstances described in the subsection entitled “Severability” below;
  4. if You, at any time during the Term, commence an action for patent infringement against Apple;
  5. if You become insolvent, fail to pay Your debts when due, dissolve or cease to do business, file for bankruptcy, or have filed against You a petition in bankruptcy;
  6. if You or any entity or person that directly or indirectly controls You, is under common control with You (where “control” has the meaning defined in Section 14.8), or that You develop apps for the facilitation of dealings with, are or become subject to sanctions or other restrictions in the countries or regions available in App Store Connect; or
  7. if You engage, or encourage others to engage, in any misleading, fraudulent, improper, unlawful or dishonest act relating to this Agreement, including, but not limited to, misrepresenting the nature of Your Application (e.g., hiding or trying to hide functionality from Apple’s review, falsifying consumer reviews for Your Application, engaging in payment fraud, etc.).

Apple may also terminate this Agreement, or suspend Your rights to use the Apple Software or services, if You fail to accept any new Program Requirements or Agreement terms as described in Section 4. Either party may terminate this Agreement for its convenience, for any reason or no reason, effective 30 days after providing the other party with written notice of its intent to terminate.

11.3 Effect of Termination

Upon the termination of this Agreement for any reason, You agree to immediately cease all use of the Apple Software and services and erase and destroy all copies, full or partial, of the Apple Software and any information pertaining to the services (including Your Push Application ID) and all copies of Apple Confidential Information in Your and Your Authorized Developers’ possession or control. At Apple’s request, You agree to provide written certification of such destruction to Apple. Upon the expiration of the Delivery Period defined and set forth in Schedule 1, all Licensed Applications and Licensed Application Information in Apple’s possession or control shall be deleted or destroyed within a reasonable time thereafter, excluding any archival copies maintained in accordance with Apple’s standard business practices or required to be maintained by applicable law, rule or regulation. The following provisions shall survive any termination of this Agreement: Sections 1, 2.3, 2.5, 2.6, 3.1(d), 3.1(e), 3.1(f), 3.2, and 3.3, the second paragraph of Section 5.1 (excluding the last two sentences other than the restrictions, which shall survive), the third paragraph of Section 5.1, the last sentence of the first paragraph of Section 5.3 and the limitations and restrictions of Section 5.3, Section 5.4, the first sentence of and the restrictions of Section 6.6, the restrictions of Section 6.7, the second paragraph of Section 6.9, Section 7.1 (Schedule 1 for the Delivery Period), the restrictions of Section 7.3, 7.4, and 7.5, Section 7.6, Section 9 through 14 inclusive; within Attachment 1, the last sentence of Section 1.1, Section 2, Section 3.2 (but only for existing promotions), the second and third sentences of Section 4, Section 5, and Section 6; within Attachment 2, Sections 1.3, 2, 3, 4, 5, 6, and 7; within Attachment 3, Sections 1, 2 (except the second sentence of Section 2.1), 3 and 4; within Attachment 4, Sections 1.2, 1.5, 1.6, 2, 3, and 4; within Attachment 5, Sections 2.2, 2.3, 2.4 "../../styles/terms/apple-developer-program-license-agreement/index.css%3F28232608030.css"32608030.css' />

"index.html"calnav" class="localnav localnav-scrim" data-sticky role="navigation">

Support

Open Menu Close Menu
  • Overview
  • Articles
  • "index.html"href="https://developer.apple.com/download/files/EU-Data-Act-Terms-CloudKit.pdf

    2. Additional Requirements

    2.1 You understand there are storage capacity, transmission, and transactional limits for the iCloud service, both for You as a developer and for Your end users. If You reach or Your end user reaches such limits, then You or Your end user may be unable to use the iCloud service until You or Your end user have removed enough data from the service to meet the capacity limits, increased storage capacity or otherwise modified Your usage of iCloud, and You or Your end user may be unable to access or retrieve data from iCloud during this time.

    2.2 You may not charge any fees to users for access to or use of the iCloud service through Your Applications or Web Software, and You agree not to sell access to the iCloud service in any other way, including but not limited to reselling any part of the service. You will only use the iCloud service in Your Application or Web Software to provide storage for an end user who has a valid end user iCloud account with Apple and only for use in accordance with the terms of such user account, except that You may use the CloudKit APIs to store of data in public containers for access by end users regardless of whether such users have iCloud accounts. You will not induce any end user to violate the terms of their applicable iCloud service agreement with Apple or to violate any Apple usage policies for data or information stored in the iCloud service.

    2.3 You may not excessively use the overall network capacity or bandwidth of the iCloud service or otherwise burden such service with unreasonable data loads or queries. You agree not to harm or interfere with Apple’s networks or servers, or any third-party servers or networks connected to the iCloud, or otherwise disrupt other developers’ or users’ use of the iCloud service.

    2.4 You will not disable or interfere with any warnings, system settings, notices, or notifications that are presented to an end user of the iCloud service by Apple.

    3. Your Acknowledgements

    You acknowledge and agree that:

    3.1 Apple may at any time, with or without prior notice to You (a) modify the iCloud Storage APIs or the CloudKit APIs, including changing or removing any feature or functionality, or (b) modify, deprecate, reissue or republish such APIs. You understand that any such modifications may require You to change or update Your Applications or Web Software at Your own cost. Apple has no express or implied obligation to provide, or continue to provide, the iCloud service and may suspend or discontinue all or any portion of the iCloud service at any time. Apple shall not be liable for any losses, damages or costs of any kind incurred by You or any other party arising out of or related to any such service suspension or discontinuation or any such modification of the iCloud service, iCloud Storage APIs or the CloudKit APIs.

    3.2 The iCloud service is not available in all languages or in all countries or regions and Apple makes no representation that the iCloud service is appropriate or available for use in any particular location. To the extent You choose to provide access to the iCloud service in Your Applications or Web Software through the iCloud Storage APIs or CloudKit APIs (e.g., to store data in a public or private container), You do so at Your own initiative and are responsible for compliance with any applicable laws or regulations.

    3.3 Apple makes no guarantees to You in relation to the availability or uptime of the iCloud service and is not obligated to provide any maintenance, technical or other support for the iCloud service. Apple is not responsible for any expenditures, investments, or commitments made by You in connection with the iCloud service, or for any use of or access to the iCloud service.

    3.4 Apple reserves the right to suspend or revoke Your access to the iCloud service or impose limits on Your use of the iCloud service at any time in Apple’s sole discretion. In addition, Apple may impose or adjust the limit of transactions Your Applications or Web Software may send or receive through the iCloud service or the resources or capacity that they may use at any time in Apple’s sole discretion.

    3.5 Apple may monitor and collect information (including but not limited to technical and diagnostic information) about usage of the iCloud service through the iCloud Storage APIs, CloudKit APIs, or CloudKit console, in order to aid Apple in improving the iCloud service and other Apple products or services; provided however that Apple will not access or disclose any end user data stored in a private container through CloudKit, any Application data stored in a public container through CloudKit, or any user-generated documents, files or key value data stored using the iCloud Storage APIs and iCloud service, unless Apple has a good faith belief that such access, use, preservation or disclosure is reasonably necessary to comply with a legal or regulatory process or request, or unless otherwise requested by an end user with respect to data stored via the iCloud Storage APIs in that end user’s iCloud account or in that end user’s private container via the CloudKit APIs.

    3.6 Further, to the extent that You store any personal information relating to an individual or any information from which an individual can be identified (collectively, “Personal Data”) in the iCloud service through the use of the iCloud Storage APIs or CloudKit APIs, You agree that Apple (and any applicable Apple Subsidiary for purposes of this Section 3.6) will act as Your agent for the processing, storage and handling of any such Personal Data. Apple agrees to ensure that any persons authorized to process such Personal Data have agreed to maintain confidentiality (whether through terms or under an appropriate statutory obligation). Apple shall have no right, title or interest in such Personal Data solely as a result of Your use of the iCloud service. You agree that You are solely liable and responsible for ensuring Your compliance with all applicable laws, including privacy and data protection laws, regarding the use or collection of data and information through the iCloud service. You are also responsible for all activity related to such Personal Data, including but not limited to, monitoring such data and activity, preventing and addressing inappropriate data and activity, and removing and terminating access to data. Further, You are responsible for safeguarding and limiting access to such Personal Data by Your personnel and for the actions of Your personnel who are permitted access to use the iCloud service on Your behalf. Personal Data provided by You and Your users to Apple through the iCloud service may be used by Apple only as necessary to provide and improve the iCloud service and to perform the following actions on Your behalf. Apple shall:

    1. (a) use and handle such Personal Data only in accordance with the instructions and permissions from You set forth herein, as well as applicable laws, regulations, accords, or treaties. In the EEA and Switzerland, Personal Data will be handled by Apple only in accordance with the instructions and permissions from You set forth herein unless otherwise required by European Union or Member State Law, in which case Apple will notify You of such other legal requirement (except in limited cases where Apple is prohibited by law from doing so);help/" class="localnav-menu-link">Help Guides
    2. provide You with reasonable means to manage any user access, deletion, or restriction requests as defined in applicable law. In the event of an investigation of You arising from Your good faith use of the iCloud service by a data protection regulator or similar authority regarding such Personal Data, Apple shall provide You with reasonable assistance and support;
    3. notify You by any reasonable means Apple selects, without undue delay and taking account of applicable legal requirements applying to You which mandate notification within a specific timeframe, if Apple becomes aware that Your Personal Data has been altered, deleted or lost as a result of any unauthorized access to the Service. You are responsible for providing Apple with Your updated contact information for such notification purposes in accordance with the terms of this Agreement;
    4. make available to You the information necessary to demonstrate compliance obligations set forth in Article 28 of Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 (GDPR) and to allow for and contribute to audits required under these provisions; provided however that You agree that Apple’s ISO 27001 and 27018 certifications shall be considered sufficient for such required audit purposes;
    5. assist You, by any reasonable means Apple selects, in ensuring compliance with its obligations pursuant to Articles 33 to 36 of the GDPR. If Apple receives a third-party request for information You have stored in the iCloud service, then unless otherwise required by law or the terms of such request, Apple will notify You of its receipt of the request and notify the requester of the requirement to address such request to You. Unless otherwise required by law or the request, You will be responsible for responding to the request;
    6. use industry-standard measures to safeguard Personal Data during the transfer, processing and storage of Personal Data. Encrypted Personal Data may be stored at Apple’s geographic discretion; and
    7. ensure that where Personal Data, arising in the context of this Agreement, is transferred from the EEA or Switzerland it is only to a third country that ensures an adequate level of protection or using the Model Contract Clauses/Swiss Transborder Data Flow Agreement which will be provided to You upon request if you believe that Personal Data is being transferred.

    3.7 To use the iCloud Extended Share Access APIs, Your Application must (a) have a collaborative multi-user share feature that is visible to end users, and (b) use the CloudKit APIs to enable a custom user interface within Your Application for the share feature, in which the end user’s information acquired using the iCloud Extended Share Access APIs from the share is visible to the share participants. You and Your Application may only use end user information transiently to display it to the share participants. You and Your Application may not store end user information.

    4. Additional Liability Disclaimer

    NEITHER APPLE NOR ITS SERVICE PROVIDERS SHALL BE LIABLE FOR ANY DAMAGES OR LOSSES ARISING FROM ANY USE, MISUSE, RELIANCE ON, INABILITY TO USE, INTERRUPTION, SUSPENSION OR TERMINATION OF iCLOUD, iCLOUD STORAGE APIS, OR CLOUDKIT APIS, OR FOR ANY UNAUTHORIZED ACCESS TO, ALTERATION OF, OR DELETION, DESTRUCTION, DAMAGE, LOSS OR FAILURE TO STORE ANY OF YOUR DATA OR ANY END-USER DATA OR ANY CLAIMS ARISING FROM ANY USE OF THE FOREGOING BY YOUR END-USERS, INCLUDING ANY CLAIMS REGARDING DATA PROCESSING OR INAPPROPRIATE OR UNAUTHORIZED DATA STORAGE OR HANDLING BY YOU IN VIOLATION OF THIS AGREEMENT.

    Attachment 5

    (to the Agreement)

    Additional Terms for Passes

    The following terms are in addition to the terms of the Agreement and apply to Your development and distribution of Passes:

    1. Pass Type ID Usage and Restrictions

    You may use the Pass Type ID only for purposes of digitally signing Your Pass for use with Wallet and/or for purposes of using the APN service with Your Pass. You may distribute Your Pass Type ID as incorporated into Your Pass in accordance with Section 2 below only so long as such distribution is under Your own trademark or brand, or if You reference a third party’s trademark or brand within Your Pass (e.g., a store coupon for a particular good), You represent and warrant that You have any necessary rights. You agree not to share, provide or transfer Your Pass Type ID to any third party (except for a Service Provider and only to the limited extent permitted herein), nor use Your Pass Type ID to sign a third party’s pass.

    2. Pass Distribution; Marketing Permissions

    2.1 Subject to the terms of this Agreement, You may distribute Your Passes to end users by the web, email, or an Application. You understand that Passes must be accepted by such users before they will be loaded into Wallet and that Passes can be removed or transferred by such users at any time.

    2.2 By distributing Your Passes in this manner, You represent and warrant to Apple that Your Passes comply with the Documentation and Program Requirements then in effect and the terms of this Attachment 5. Apple shall not be responsible for any costs, expenses, damages, losses (including without limitation lost business opportunities or lost profits) or other liabilities You may incur as a result of distributing Your Passes in this manner.

    2.3 You agree to state on the Pass the name and address, and the contact information (telephone number; email address) to which any end user questions, complaints, or claims with respect to Your Pass should be directed. You will be responsible for attaching or otherwise including, at Your discretion, any relevant end user usage terms with Your Pass. Apple will not be responsible for any violations of Your end user usage terms. You will be solely responsible for all user assistance, warranty and support of Your Pass. You may not charge any fees to end users in order to use Wallet to access Your Pass.

    2.4 By distributing Your Passes as permitted in this Agreement, You hereby permit Apple to use (i) screenshots of Your Pass; (ii) trademarks and logos associated with Your Pass; and (iii) Pass Information, for promotional purposes in marketing materials and gift cards, excluding those portions which You do not have the right to use for promotional purposes and which You identify in writing to Apple. You also permit Apple to use images and other materials that You may provide to Apple, at Apple’s reasonable request, for promotional purposes in marketing materials and gift cards.

    3. Additional Pass Requirements

    3.1 Apple may provide You with templates to use in creating Your Passes, and You agree to choose the relevant template for Your applicable use (e.g., You will not use the boarding pass template for a movie ticket). If You choose to enable a template for Your Passes that displays smart recommendations, You agree that Apple may use Pass Information to present end users with recommendations in Wallet associated with the Passes, including recommendations related to navigation, weather, and music.

    3.2 Passes may only operate and be displayed in Wallet, which is Apple’s designated container area for the Pass, through Wallet on the lock screen of a compatible Apple-branded product in accordance with the Documentation.

    3.3. Notwithstanding the first sentence of Section 3.3.3(B) of the Agreement, with prior user consent, You and Your Pass may share user and/or device data with Your Application so long as such sharing is for the purpose of providing a service or function that is directly relevant to the use of the Pass and/or Application. You may not link data from a user’s Pass with other user or device data for targeted advertising or advertising measurement purposes, or share user or device data from a user’s Pass with data brokers.

    3.4 If You would like to use embedded Near Field Communication (NFC) technology with Your Pass, then You may request an Apple Certificate for the use of NFC with a Pass from the Developer web portal. Apple will review Your request and may provide You with a separate agreement for the use of such Apple Certificate. Apple reserves the right to not provide You with such Apple Certificate.

    4. Apple’s Right to Review Your Pass; Revocation

    You understand and agree that Apple reserves the right to review and approve or reject any Pass that You would like to distribute for use by Your end users, or that is already in use by Your end users, at any time during the Term of this Agreement. If requested by Apple, You agree to promptly provide such Pass to Apple. You agree not to attempt to hide, misrepresent, mislead, or obscure any features, content, services or functionality in Your Pass from Apple’s review or otherwise hinder Apple from being able to fully review such Pass, and, You agree to cooperate with Apple and answer questions and provide information and materials reasonably requested by Apple regarding such Pass. If You make any changes to Your Pass after submission to Apple, You agree to notify Apple and, if requested by Apple, resubmit Your Pass prior to any distribution of the modified Pass to Your end users. Apple reserves the right to revoke Your Pass Type ID and reject Your Pass for distribution to Your end users for any reason and at any time in its sole discretion, even if Your Pass meets the Documentation and Program Requirements and terms of this Attachment 5; and, in that event, You agree that You may not distribute such Pass to Your end users.

    5. Additional Liability Disclaimer

    APPLE SHALL NOT BE LIABLE FOR ANY DAMAGES OR LOSSES ARISING FROM ANY USE, DISTRIBUTION, MISUSE, RELIANCE ON, INABILITY TO USE, INTERRUPTION, SUSPENSION, OR TERMINATION OF WALLET, YOUR PASS TYPE ID, YOUR PASSES, OR ANY SERVICES PROVIDED IN CONNECTION THEREWITH, INCLUDING BUT NOT LIMITED TO ANY LOSS OR FAILURE TO DISPLAY YOUR PASS IN WALLET OR ANY END-USER CLAIMS ARISING FROM ANY USE OF THE FOREGOING BY YOUR END-USERS.

    Attachment 6

    (to the Agreement)

    Additional Terms for the use of the Apple Maps Service

    The following terms are in addition to the terms of the Agreement and apply to any use of the Apple Maps Service in Your Application, website, or web application. For purposes of this Attachment 6, the “Apple Maps Service” includes mapping services distributed to end users in China by Amap Software Co., Ltd. via an Apple product or service.

    1. Use of the Maps Service

    1.1 Your Application may access the Apple Maps Service only via the MapKit API, Apple Maps Server API or through MapKit JS, and Your website or web application may access the Apple Maps Service only via MapKit JS or Apple Maps Server API. You agree not to access the Apple Maps Service or the Map Data other than through the MapKit API, Apple Maps Server API or MapKit JS, as applicable, and You agree that Your use of the Apple Maps Service in Your Applications, websites, or web applications must comply with the Program Requirements.

    1.2 You will use the Apple Maps Service and Map Data only as necessary for providing services and functionality for Your Application, website, or web application. You agree to use the Apple Maps Service, MapKit API, Apple Maps Server API, and MapKit JS only as expressly permitted by this Agreement (including but not limited to this Attachment 6) and the MapKit, Apple Maps Server API, and MapKit JS Documentation, and in accordance with all applicable laws and regulations. MapKit JS may not be used in Your website and/or application running on non-Apple hardware for the following commercial purposes: fleet management (including dispatch), asset tracking, enterprise route optimization, or where the primary purpose of such website and/or application is to assess vehicle insurance risk.

    1.3 You acknowledge and agree that results You receive from the Apple Maps Service may vary from actual conditions due to variable factors that can affect the accuracy of the Map Data, such as weather, road and traffic conditions, and geopolitical events.

    2. Additional Restrictions

    2.1 Neither You nor Your Application, website or web application may remove, obscure or alter Apple’s or its partners’ or licensors’ copyright notices, trademarks, logos, or any other proprietary"index.html"class="localnav-menu-item"> Agreements and Gu"index.html">

reserved.