Student Agreement          Page 1

PLEASE READ THE FOLLOWING AGREEMENT TERMS AND CONDITIONS CAREFULLY
BEFORE DOWNLOADING OR USING THE APPLE SOFTWARE OR APPLE SERVICES.
THESE TERMS AND CONDITIONS CONSTITUTE A LEGAL AGREEMENT BETWEEN YOU
AND APPLE.  BY CLICKING ON THE “I AGREE” BUTTON, YOU ARE AGREEING TO BE
BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT.  IF YOU DO NOT OR
CANNOT AGREE TO THIS AGREEMENT, THEN CLICK THE “CANCEL” BUTTON.  IF YOU
DO NOT AGREE TO THIS AGREEMENT, THEN YOU ARE NOT PERMITTED TO
PARTICIPATE IN THIS STUDENT PROGRAM OR USE THE APPLE SOFTWARE.

iOS Developer Program University Student
Agreement
(for participating in a University class to develop and distribute applications to other class
participants)

Purpose
This Agreement permits You (as a Student) to participate in a University course about iOS,
iPadOS, watchOS, and/or tvOS application development, and to load applications developed in
such a course on Apple-branded products running iOS, iPadOS, watchOS, and/or tvOS, and to
share such applications with other participants in the same course.

Such applications may not otherwise be distributed under this Agreement.  You may also create
Passes (as defined below) for use on Apple-branded products under this Agreement for use only
as part of a course.  If You would like to distribute applications or passes that You develop and
own as part of a University course more broadly, then You will need to separately enter into the
Apple Developer Program License Agreement with Apple.

1. Definitions
Whenever capitalized in this Agreement:

“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
Advertising Preference.

“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.

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

“Agreement” means this iOS Developer Program University Student Agreement, including
attachments thereto which are hereby incorporated by this reference.

“App Store” means an electronic store and its storefronts branded, and owned and/or controlled
by Apple, or an Apple Subsidiary or other affiliate of Apple.

Student Agreement          Page 2

“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” means the Apple-issued digital certificates provided to You by Apple under
the Student Program.

“Apple Developer Program License Agreement” means Apple’s license agreement to use the
Apple Software for testing, development and/or submission of applications for approval and digital
signing by Apple for the App Store, among other things.

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

“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 Applications 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 “Apple Services” or “Services” means the developer services that Apple
may provide or make available through the Apple Software or as part of the Student Program for
use with Your Covered Products or development, including any Updates thereto (if any) that may
be provided to You by Apple under the Student Program.

“Apple Software” means Apple SDKs, iOS, watchOS, tvOS, iPadOS, and/or macOS, the
Provisioning Profiles, and any other software that Apple provides to You under the Student
Program, including any Updates thereto (if any) that may be provided to You by Apple under the
Student 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, or Mac SDK and
included in the Xcode Developer Tools package for purposes of targeting Apple-branded
products running iOS, watchOS, tvOS, iPadOS, 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, and as otherwise
referenced herein (e.g., Attachment 2).

“Apple TV” means an Apple-branded product that runs the tvOS.

“Apple Watch” means an Apple-branded product that runs the watchOS.

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

“Authorized Test Units” means Apple-branded hardware units owned or controlled by You, or

Student Agreement          Page 3

owned or controlled by Your University, that have been specifically registered with Apple by Your
University for educational purposes in connection with a Course.

“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.

“Configuration Profile(s)” means an XML file that allows You to distribute configuration
information (e.g., VPN or Wi-Fi settings) and restrictions on device features (e.g., disabling the
camera) to compatible Apple-branded products through Apple Configurator or other similar Apple-
branded software tools, email, a webpage, or over-the-air deployment, or via Mobile Device
Management (MDM).  For the sake of clarity, unless otherwise expressly permitted by Apple in
writing, MDM is available only for enterprise use and is separately licensed for under the Apple
Developer Enterprise Program License Agreement.

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

“Course(s)” means classes and Course Materials provided by Your University about iOS,
watchOS, tvOS, iPadOS, or macOS software application development, which require the use of
the Apple Software.

“Course Materials” means any documentation, slides, hand-outs or other materials provided to
You as part of a Course.

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

“Custom App Distribution” means the Apple program that offers third parties the ability to obtain
volume purchases of Applications and/or customized Applications through Apple Business
Manager, Apple School Manager, or as otherwise permitted by Apple.

“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 Student 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.

“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).

Student Agreement          Page 4

“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 Apple’s
MFi/Works with Apple Program that enables home accessories designed to work with the
HomeKit APIs (e.g., lights, locks) to communicate with compatible iOS Products, Apple Watch,
and other supported 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.

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

“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.

“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.

“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.

“iOS Product” means an Apple-branded product that runs iOS or iPadOS.

“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/Works with Apple
Program.

“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 iOS Products, Apple Watch, or Apple TV.

“Licensed HomeKit Accessories” means hardware accessories licensed under the MFi/Works
with Apple 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.

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

Student Agreement          Page 5

“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 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.

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

“MFi/Works with Apple Accessory” or “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/Works with Apple Program (e.g., the
ability to control a supported Apple-branded product through the iPod Accessory Protocol).

“MFi/Works with Apple 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.

“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 WiFi Hotspots, VPN features, and content filtering
mechanisms).

“Open Source Software” means any software, including but not limited to open source or free
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.

“Pass(es)” means one or more digital passes (e.g., movie tickets, coupons, loyalty reward
vouchers, boarding passes, membership cards, etc.) developed by You for a Course under this
Agreement, and which are signed with Your Pass Type ID.

Student Agreement          Page 6

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

“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 for educational purposes in connection with a Course
and, as applicable, for limited distribution of Your Applications for use on Authorized Test Units.

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

“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.

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

“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 ID or anonymized
credentials.

“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 for a Course under Your own name, trademark or brand.

“Student Program” means the overall education program for iOS, watchOS, iPadOS, or tvOS
(including testing, signing, and limited distribution) as contemplated in this Agreement.

“Term” means the period described in Section 9.

“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.

“University” means the educational institution offering a Course, including its employees,
contractors, and other University agents who are authorized to exercise rights under this
Agreement on its behalf.  For avoidance of doubt, Your professor or teaching assistant that
invited You to enter into this Agreement in order to participate in a Course is included in the term
“University”.

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

Student Agreement          Page 7

“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.

“Web Software” means web-based versions of Your software applications that have the same
title and substantially equivalent features and functionality as Your 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.

“You”, “Your” and “Student” means and refers to you, the person accessing the Apple Software
or otherwise exercising rights under this Agreement.

2. Course License and Restrictions
2.1 Student Education License 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:
(a) Install Provisioning Profiles on each of Your Authorized Test Units that Your University permits
You to use for the Course (if any), to be used for Your own limited personal use and only for
educational purposes in connection with the Course;

(b) Use the Apple Software provided to You under the Student Program on Apple-branded
products owned or controlled by You or Your University for developing or testing Covered
Products designed to operate on the applicable Apple-branded products for educational purposes
in connection with a Course; provided that You agree to comply with this Agreement and Your
University’s policies governing the use of the Apple Software on University computers (e.g., login
is restricted to students within the Course, no sharing of passwords, etc.); and

(c) Incorporate the Apple Certificates issued to You pursuant to this Agreement for purposes of
digitally signing Your Applications, Passes, Safari App Extensions, Safari Push Notifications, and
as otherwise expressly permitted by this Agreement.

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) 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.  Further, You may only access such
services using the Apple ID 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 ID 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

Student Agreement          Page 8

Authorized Developer on Your team, and You agree not to solicit or request Apple Developer
Program members to provide You with their Apple IDs, 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 his or her own
Apple ID 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 ID or other authentication credentials for such Server, and You shall
be responsible for all actions performed by such Server.

2.2 Authorized Test Units
Apple shall not be responsible for any costs, expenses or other liabilities You may incur as a
result of provisioning Authorized Test Units, Your Application or Pass development or the
installation or use of this Apple Software or any services, including but not limited to any damage
to any equipment, software or data.

2.3 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. The parties acknowledge that this
Agreement does not give Apple any ownership interest in Your Covered Products.

2.4 No Other Permitted Uses
Except as otherwise set forth herein, You agree not to rent, lease, lend, upload to or host on any
website or server, sell, redistribute, sublicense, or provide to any person 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.  You agree not
to install, use or run the Apple SDKs on any non-Apple-branded computer, and not to install, use
or run the Apple SDKs, iOS, watchOS, tvOS, iPadOS, and/or macOS, 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 provided by the Apple Software.

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
http://www.apple.com/legal/trademark/guidelinesfor3rdparties.html, as they may be modified by
Apple from time to time.

Student Agreement          Page 9

2.5 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 will 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.  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.

2.6 Use of Apple Services
Apple may provide access to Apple Services that Your Covered 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 Student 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 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 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
intellectual property 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 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 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

Student Agreement          Page 10

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, 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 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, 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 Student Program web portal or the CloudKit dashboard.  Apple
Service availability and pricing are subject to change.  Further, Apple Services may not be made
available for all Covered 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.

3. Your Obligations
3.1 General
You certify to Apple and agree that:
(a) You are of the legal age of majority in the jurisdiction in which You reside (at least 18 years of
age in many countries), are currently enrolled at a University, and have the right and authority to
enter into this Agreement on Your own behalf and to legally bind You to the terms and obligations
of this Agreement;
(b) All information provided by You to Apple, Your University or Your end-users in connection with
this Agreement, Your Covered Products will be current, true, accurate, supportable and complete
and, with regard to information You provide to Apple, You will promptly notify Apple of any
changes to such information.  Further, You agree that Apple may share such information
(including email address and mailing address) with third parties who have a need to know for
purposes related to Your Applications (e.g., intellectual property questions, etc.);
(c) You will comply with the terms of and fulfill Your obligations under this Agreement, and You
agree to be responsible for Your use of the Apple Software, Services and Authorized Test Units;
(d) You will be solely responsible for all costs, expenses, losses and liabilities incurred, and
activities undertaken by You in connection with the Apple Software and Services, the Authorized
Test Units, Your Covered Products (and all related development efforts) and Your participation in
a Course;
(e) 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; and
(f) You will only apply for Apple Certificates using the identity information that You have on record
at Your University.

Student Agreement          Page 11

3.2 Use of the Apple Software and Apple Services
As a condition to using the Apple Software and any services, You agree that:
(a) 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;
(b) You will not use the Apple Software or any services for any unlawful or illegal activity, nor to
develop any Covered Product, which would commit or facilitate the commission of a crime, or
other tortious, unlawful or illegal act;
(c) 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, and
You will not support, encourage, or otherwise facilitate the development of Applications, Libraries
or Passes that violate such requirements;
(d) To the best of Your knowledge and belief, Your Covered Products 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);
(e) You will not, through use of the Apple Software, Apple-issued certificates, Apple Services or
otherwise, create any Covered Product or other code or program that would disable, hack or
otherwise interfere with any security, digital signing, digital rights management, verification or
authentication mechanisms implemented in or by iOS, watchOS, tvOS, iPadOS, 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);  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 (e.g., engaging in bait-and-switch pricing,
consumer misrepresentation, deceptive business practices, or unfair competition against other
developers); and
(f) Your Applications developed using the Apple Software may only be distributed for limited
distribution on Authorized Test Units as contemplated in this Agreement.  Passes developed
under this Agreement may only be distributed for educational purposes in connection with the
Course as contemplated in this Agreement.  You agree that all development of Passes must be in
accordance with the terms of this Agreement, including Attachment 3. Safari App Extensions
signed with an Apple Certificate may be distributed to Your end-users in accordance with the
terms of this Agreement, including Attachment 5.  For additional distribution of Applications and/or
Passes outside of a Course, e.g., on the App Store, You would need to enter into the Apple
Developer Program License Agreement.

3.3 Program Requirements for Applications, Libraries and Passes
Any Application developed using this Apple Software must meet all of the following criteria and
requirements, as modified by Apple from time to time.  Passes and Libraries are subject to the
same criteria:

APIs and Functionality:

3.3.1 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 or as bundled with Xcode and the Mac SDK; deprecated technologies (such as Java)
may not be used.

3.3.2 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 as
submitted to the App Store, (b) does not create a store or storefront for other code or applications,
and (c) does not bypass signing, sandbox, or other security features of the OS.

Student Agreement          Page 12

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).

3.3.3 Without Apple’s prior written approval, 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.

3.3.4 An Application for iOS, iPadOS, watchOS, or tvOS 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)
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).

3.3.5 An Application for an iOS Product must have at least the same features and functionality
when run by a user in compatibility mode on an iPad (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.

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

User Interface, Data Collection, Local Laws and Privacy:

3.3.7 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 watch App should have a user interface designed for quick interactions
in accordance with the HIG’s watchOS design themes).

3.3.8 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.

Student Agreement          Page 13

- 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.

3.3.9 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 Sections 3.3.12.  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.  You may
not use analytics software in Your Application to collect and send device data to a third party.
Further, neither You nor Your Application will use any permanent, device-based identifier, or any
data derived therefrom, for purposes of uniquely identifying a device.

3.3.10 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 his or her user or
device 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).

3.3.11 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

Student Agreement          Page 14

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.

Advertising Identifier and Preference; Ad Network APIs:

3.3.12 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 Advertising Preference prior to serving any
advertising using the Advertising Identifier, and You agree to abide by a user’s setting in the
Advertising Preference in Your use of the Advertising Identifier.  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.

Location and Maps; User Consents:

3.3.13 Applications that use location-based APIs (e.g., Core Location, MapKit 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.

3.3.14 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 an individual before his or her 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 On” 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 the
permission.

3.3.15 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.

3.3.16 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

Student Agreement          Page 15

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.

3.3.17 If Your Application (or Your website or web application, as applicable) uses or accesses
the MapKit 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, MapKit JS, and Apple Maps Service must be in accordance with the terms
of this Agreement (including the Program Requirements) and Attachment 4 (Additional Terms for
the use of the Apple Maps Service).  If Your Application uses or accesses the MapKit API from a
device running iOS version 5 or earlier, Your Application will access and use the Google Mobile
Maps (GMM) service.  Such use of the GMM Service is subject to Google’s Terms of Service
which are set forth at: http://code.google.com/apis/maps/terms/iPhone.html.  If You do not accept
such Google Terms of Service, including, but not limited to all limitations and restrictions therein,
You may not use the GMM service in Your Application, and You acknowledge and agree that
such use will constitute Your acceptance of such Terms of Service.

Content and Materials:

3.3.18 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.

3.3.19 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.

3.3.20 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.

3.3.21 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.

3.3.22 If Your Application 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 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.

3.3.23 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 or territory
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.

Student Agreement          Page 16

3.3.24 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 or territory where You enable the charitable contribution
to be made.  You also agree to clearly state that Apple is not the fundraiser.

3.3.25 Reserved.

Network Extension Framework:

3.3.26 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 WiFi 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.9, 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 WiFi Information APIs (which provide the WiFi 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.9, 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).

MFi Accessories:

3.3.27 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 Apple's MFi/Works with Apple
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 Apple MFi/Works with Apple Program for such
addition.

Student Agreement          Page 17

Regulatory Compliance:

3.3.28 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 or territories 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 or territories 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.

Cellular Network:

3.3.29 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.

3.3.30 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.

Apple Push Notification Service and Local Notifications:

3.3.31 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).

3.3.32 Reserved.

Student Agreement          Page 18

iCloud:

3.3.33 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 2 (Additional Terms for the use of iCloud).

Wallet:

3.3.34 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 3 (Additional Terms for Passes).

Additional Services or End-User Pre-Release Software:

3.3.35 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, 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
ID 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.

3.3.36 If Your Application accesses the Twitter service through the Twitter API, such access is
subject to the Twitter terms of service set forth at: http://dev.twitter.com.  If You do not accept
such Twitter terms of service, including, but not limited to all limitations and restrictions therein,
You may not access the Twitter service in Your Application through the use of the Twitter API,
and You acknowledge and agree that such use will constitute Your acceptance of such terms of
service.

3.3.37 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 his or her 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.

Student Agreement          Page 19

Extensions:

3.3.38 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 iOS Product or Apple TV, 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, or tvOS 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 an iOS Product, and notwithstanding anything else in
Section 3.3.9, 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.9, 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.

HealthKit APIs and Motion & Fitness APIs:

3.3.39 Your Application must not access the HealthKit APIs or Motion & Fitness APIs unless it is
primarily designed to provide health, motion, and/or fitness services, and this usage is clearly
evident in Your marketing text and user interface.  In addition:

-  Notwithstanding anything to the contrary in Section 3.3.9, 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);

-  You must not use the HealthKit APIs or the Motion & Fitness APIs, or any information obtained
through the HealthKit APIs or the Motion & Fitness APIs, to disclose or provide an end-user’s
health, motion, and/or fitness 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, and/or fitness
services as permitted herein.  For example, You must not share or sell an end-user’s health
information collected through the HealthKit APIs or Motion & Fitness APIs to advertising platforms,

Student Agreement          Page 20

data brokers, or information resellers.  For clarity, You may allow end-users to consent to share
their data 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, and/or fitness information and to use it only as expressly consented to by the end-
user and as expressly permitted herein.

Configuration Profiles:

3.3.40 Configuration Profiles cannot be delivered to consumers other than for the purposes of
configuration of WiFi, APN, or VPN 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.

HomeKit APIs:

3.3.41 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 compatible Apple-branded products and may not export, remotely access or
transfer such information off 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.9, 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).

Apple Pay APIs:

3.3.42 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 iOS Product or Apple Watch, unless
otherwise permitted by Apple in writing.  For clarity, nothing in this Section 3.3.42 supplants any
of the rules or requirements for the use of the In-App Purchase API, including but not limited to
Section 3.3.3 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

Student Agreement          Page 21

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 iOS
Product.  For clarity, You may not decrypt any such end-user payment information on an iOS
Product;

-  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; and

-  If You use Apple Pay APIs in Your Application, then You agree to use commercially reasonable
efforts to include Apple Pay Cash as a payment option with Your use of the Apple Pay APIs in
accordance with the Documentation and provided that Apple Pay Cash is available in the
jurisdiction in which the Application is distributed.

3.3.43 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 or as an Intermediary Party) 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; and

-  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.

SiriKit:

3.3.44 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

Student Agreement          Page 22

sharing) that is 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.  You agree not to submit false information through SiriKit
about any such user activity or behavior or otherwise interfere with the predictions provided by
SiriKit (e.g., SiriKit donations should be based on actual user behavior).

3.3.45 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.9, 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 an SiriKit 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).

3.3.46 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.

Single Sign-On API:

3.3.47 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 screen shots 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 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

Student Agreement          Page 23

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.

TV App API:

3.3.48 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.48 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 ID before including Your Licensed
Application in the TV App Features displayed under that Apple ID.  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.

Spotlight-Image-Search Service:

3.3.49 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.

MusicKit:

3.3.50 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

Student Agreement          Page 24

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).

DeviceCheck APIs:

3.3.51 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.

Face Data:

3.3.52 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.9, 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

Student Agreement          Page 25

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.

ClassKit APIs:

3.3.53 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).

Sign In with Apple:

3.3.54 You may use Sign In with Apple in Your Corresponding Products only so long as Your
use is comparable to including Sign In with Apple in Your Application. You may not share or sell
user data obtained through Sign In with Apple to advertising platforms, data brokers, or
information resellers. If a 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.

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 on Authorized Test Units as permitted under this Agreement.  In order to continue
using the Apple Software or any Services, Apple may require You to 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 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 checking a
box or clicking on an “agree” or similar button.  Nothing in this Section will affect Apple's rights
under Section 7 (Revocation) below.

5. Limited Application and Pass Distribution; Libraries
5.1 Distribution as part of a Course
Subject to the terms and conditions of this Agreement and to Your University’s policies for the
Course, You may distribute Applications You develop using the Apple Software under this
Agreement only to other Course participants for use on Authorized Test Units for educational
purposes in connection with the Course, You may distribute Passes developed under this
Agreement only to other Course participants for educational purposes in connection with the
Course, and You may deliver Safari Push Notifications to the macOS desktop of other Course
participants who have opted in to receive such Notifications for Your Site through Safari on
macOS.  Applications must be digitally signed using an Apple Certificate to be installed on such
Authorized Test Units, Passes must be digitally signed with a Pass Type ID, and Safari Push
Notifications must be signed with a Website Push ID, and You must apply to Your University to

Student Agreement          Page 26

obtain such certificates.  You understand that upon completion of a Course Your University will
revoke all such certificates; however, You may be able to obtain Your own certificate(s) from
Apple by entering into the Apple Developer Program License Agreement.

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, Passes, or Safari Push Notifications in this manner, or for Your
failure to adequately manage, limit or otherwise control the access to and use of Your
Applications, Authorized Test Units, or Passes.

Except as contemplated in this Section 5 (including Section 5.2) and the distribution of Passes in
accordance with Attachment 3 and the delivery of Safari Push Notifications on macOS, no other
distribution of programs, applications or passes developed using the Apple Software is authorized
or permitted under this Agreement.  In the absence of a separate agreement with Apple (e.g., the
Apple Developer Program License Agreement), You agree not to distribute Your Application or
Passes to third parties via other distribution methods or to enable or permit others to do so.

5.2 Libraries for a Course
You can develop Libraries using the Apple Software as part of a Course.  Notwithstanding
anything to the contrary in the Xcode and Apple SDKs Agreement, under this Agreement You
may develop Libraries for iOS, watchOS and tvOS using the applicable Apple SDKs that are
provided as part of the Xcode and Apple SDKs license, provided that any such Libraries are
developed and distributed solely for use with an iOS Product, Apple Watch or Apple TV 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 iOS Product, Apple Watch or Apple TV, 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.

6. Digital Signing; Restrictions on Certificates

Your Applications must be signed with Apple Certificates in order to be installed on Authorized
Test Units or submitted to Apple.  Your Passes must be signed with a Pass Type ID to be
recognized and accepted by Wallet and You must use a Website Push ID to send Safari Push
Notifications.  During the Term of this Agreement, You may obtain Apple-issued development-
related digital certificates from Your University that will allow Your Applications to be installed and
tested on Authorized Test Units and Your Passes to be used with Wallet.

In relation to this, You represent and warrant to Apple that:
(a) You will not take any action to interfere with the normal operation of any Apple  Certificates or
Provisioning Profiles;
(b) You are solely responsible for preventing any unauthorized person from having access to
Your Apple Certificates and corresponding private keys and You will use all reasonable efforts to
safeguard Your Apple Certificates and corresponding private keys from compromise (e.g., You
will not upload Your Apple Certificate to a cloud repository for use by a third-party);
(c) You agree to immediately notify Apple and Your University in writing if You have any reason to
believe there has been a compromise of any of Your Apple Certificates or corresponding private
keys;
(d) You will not provide or transfer Apple Certificates provided under this Student Program to any
third party, nor use Your digital certificate to sign a third party's application, pass, extension or
site; and
(e) You will use Your Apple Certificates exclusively for the purpose of signing Your Applications
for educational purposes in connection with the Course, including, testing and/or limited
distribution to Course participants for use on Authorized Test Units, signing Your Site’s

Student Agreement          Page 27

registration bundle, accessing the APN Service, and/or for signing Your Passes for limited
distribution as contemplated under this Student Program, and only in accordance with this
Agreement.

You further represent and warrant to Apple that the licensing terms governing Your Application,
Your Site’s registration bundle and/or Your Pass, or governing any third party code or Open
Source Software included therein, will be consistent with and not conflict with the digital signing or
content protection aspects of the Student Program or any of the terms, conditions or
requirements of the Student Program or this Agreement.  In particular, You represent and warrant
that 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 digital signing or digital rights management mechanisms utilized as part of the
Student Program.  If You discover any such inconsistency or conflict with Your Application or
Pass, You agree notify Apple of it and cooperate with Apple to resolve such matter.

7. Revocation
You understand and agree that Apple and Your University may revoke the digital certificates
issued to You hereunder at any time.  By way of example only, Apple might choose to do this if at
any time:
(a) Any of Your Provisioning Profiles, digital certificates or corresponding private keys has been
compromised or Apple has reason to believe that either has been compromised;
(b) Apple has been notified or otherwise has reason to believe that Your Covered Product
violates, misappropriates, or infringes the rights of a third party or of Apple;
(c) Apple has reason to believe that Your Covered Product contains malicious or harmful code,
malware, programs or other internal components (e.g., software virus);
(d) Apple has reason to believe that Your Covered Product damages, corrupts, degrades,
destroys or otherwise adversely affects the devices it operates on, or any other software,
firmware, hardware, data, systems, or networks accessed or used by such products;
(e) You breach any term or condition of this Agreement or the Apple Developer terms and
conditions;
(f) Any information or documents provided by You to Apple for the purpose of verifying Your
identity or obtaining Provisioning Profiles or Apple-issued digital certificates is false or inaccurate;
(g) Any representation, warranty or certification provided by You to Apple in this Agreement is
untrue or inaccurate;
(h) Apple is required by law, regulation or other governmental or court order to take such action;
(i) You misuse or overburden any Services provided hereunder; or
(j) Apple has reason to believe that such action is prudent or necessary.

8. Indemnification
To the extent permitted by applicable law, You agree to indemnify and hold harmless Apple, 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, expenses and costs, including without limitation attorneys’ fees and court costs,
(collectively, "Losses") incurred by an Apple Indemnified Party and arising from or related to any
of the following: (i) Your breach of any certification, covenant, obligation, representation or
warranty made in this Agreement; (ii) any claims that Covered Products developed by You violate
or infringe any third party intellectual property or proprietary rights; and/or (iii) Your use of the
Apple Software or Services, Your Covered Products, Authorized Test Units, or Your development
or distribution of any Application, Pass or Safari Push Notification.

You acknowledge that neither the Apple Software nor any Services are intended for use in the
development of Covered 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,

Student Agreement          Page 28

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.

9. Term and Termination
9.1 Term
The Term of this Agreement shall extend until the next anniversary of the initial activation date of
Your Student Program account by Apple, unless terminated earlier in accordance with this
Agreement, and, subject to Your compliance with the terms of this Agreement, will automatically
renew for successive one-year terms, unless sooner terminated in accordance with this
Agreement. Notwithstanding the foregoing, Your University may remove Your access to the
Student Program web portal upon completion of Your Course.

9.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:
(a) if You fail to comply with any term of this Agreement and fail to cure such breach within 30
days after becoming aware of or receiving notice of such breach; or (b) in the event of the
circumstances described in the subsection entitled “Severability” below.

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, by
giving the other party at least 30 days’ written notice of its intent to terminate.

9.3 Effect of Termination
Unless You have entered into a separate agreement with Apple that grants You separate rights
and licenses from those obtained under this Agreement(e.g., the Apple Developer Program
License Agreement), 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) in Your possession or control.
The following provisions shall survive any termination of this Agreement: Sections 1, 2.3, 2.4,
3.1(d), 3.1(e), 3.2(d), 3.2(e), 3.2(f), 3.3, the restrictions of Section 5.2, the second and third
paragraph of Section 6, and 7 through 12 inclusive; within Attachment 1, the last sentence of
Section 1.1, Section 2, the second and third sentences of Section 4, Section 5, and Section 6;
within Attachment 2, Section 1.2, Sections 1.5, 1.6, 2, 3, and 4; within Attachment 3, 2.2, 2.3, 3.3,
and 5; and within Attachment 4, 1.2, 1.3, 2, 3, and 4.  Apple will not be liable for compensation,
indemnity, or damages of any sort as a result of terminating this Agreement in accordance with its
terms, and termination of this Agreement will be without prejudice to any other right or remedy
Apple may have, now or in the future.

10. NO WARRANTY
The Apple Software or Services may contain inaccuracies or errors that could cause failures or
loss of data and it may be incomplete.  Apple and its licensors reserve the right to change,
suspend, remove, or disable access to any Services (or any part thereof) at any time without
notice.  In no event will Apple or its licensors be liable for the removal of or disabling of access to
any such Services.  Apple or its licensors may also impose limits on the use of or access to
certain Services, or may remove the Services for indefinite time periods or cancel the Services at
any time and in any case and without notice or liability.  TO THE MAXIMUM EXTENT

Student Agreement          Page 29

PERMITTED BY APPLICABLE LAW, YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT
USE OF THE APPLE SOFTWARE AND ANY SERVICES IS AT YOUR SOLE RISK AND THAT
THE ENTIRE RISK AS TO SATISFACTORY QUALITY, PERFORMANCE, ACCURACY AND
EFFORT IS WITH YOU.  THE APPLE SOFTWARE AND ANY SERVICES ARE PROVIDED "AS
IS" AND "AS AVAILABLE", WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND,
AND APPLE, APPLE’S AGENTS AND APPLE'S LICENSORS (COLLECTIVELY REFERRED TO
AS "APPLE" FOR THE PURPOSES OF SECTIONS 10 AND 11) HEREBY DISCLAIM ALL
WARRANTIES AND CONDITIONS WITH RESPECT TO THE APPLE SOFTWARE AND
SERVICES, EITHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT
LIMITATION THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY,
SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY,
TIMELINESS, AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS.  APPLE DOES NOT
WARRANT AGAINST INTERFERENCE WITH YOUR ENJOYMENT OF THE APPLE
SOFTWARE OR SERVICES, THAT THE APPLE SOFTWARE OR SERVICES WILL MEET
YOUR REQUIREMENTS, THAT THE OPERATION OF THE APPLE SOFTWARE OR THE
PROVISION OF SERVICES WILL BE UNINTERRUPTED, TIMELY, SECURE OR ERROR-FREE,
THAT DEFECTS OR ERRORS IN THE APPLE SOFTWARE OR SERVICES WILL BE
CORRECTED, OR THAT THE APPLE SOFTWARE OR SERVICES WILL BE COMPATIBLE
WITH FUTURE APPLE PRODUCTS, SERVICES OR SOFTWARE, OR ANY THIRD PARTY
SOFTWARE, APPLICATIONS OR SERVICES, OR THAT ANY INFORMATION STORED OR
TRANSMITTED THROUGH ANY APPLE SOFTWARE  OR SERVICES WILL NOT BE LOST,
CORRUPTED OR DAMAGED.  YOU ACKNOWLEDGE THAT THE APPLE SOFTWARE AND
SERVICES ARE NOT INTENDED OR SUITABLE FOR USE IN SITUATIONS OR
ENVIRONMENTS WHERE ERRORS, DELAYS, FAILURES OR INACCURACIES IN THE
TRANSMISSION OR STORAGE OF DATA OR INFORMATION BY OR THROUGH THE APPLE
SOFTWARE OR SERVICES COULD LEAD TO DEATH, PERSONAL INJURY, OR FINANCIAL,
PHYSICAL, PROPERTY OR ENVIRONMENTAL DAMAGE, INCLUDING WITHOUT LIMITATION
THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR
COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, LIFE SUPPORT OR WEAPONS
SYSTEMS.  NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY APPLE OR AN
APPLE AUTHORIZED REPRESENTATIVE WILL CREATE A WARRANTY NOT EXPRESSLY
STATED IN THIS AGREEMENT.  SHOULD THE APPLE SOFTWARE, OR SERVICES PROVE
DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR
OR CORRECTION.  Location data as well as any maps data provided by any Services or
software is for basic navigational purposes only and is not intended to be relied upon in situations
where precise location information is needed or where erroneous, inaccurate or incomplete
location data may lead to death, personal injury, property or environmental damage.  Neither
Apple nor any of its licensors guarantees the availability, accuracy, completeness, reliability, or
timeliness of location data or any other data or information displayed by any Services or software.

11. LIMITATION OF LIABILITY
TO THE EXTENT NOT PROHIBITED BY APPLICABLE LAW, IN NO EVENT WILL APPLE BE
LIABLE FOR PERSONAL INJURY, OR ANY INCIDENTAL, SPECIAL, INDIRECT,
CONSEQUENTIAL OR PUNITIVE DAMAGES WHATSOEVER, INCLUDING, WITHOUT
LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS
INTERRUPTION OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF
OR RELATED TO THIS AGREEMENT, YOUR USE OR INABILITY TO USE THE APPLE
SOFTWARE, APPLE SERVICES, OR APPLE CERTIFICATES, OR YOUR DEVELOPMENT
EFFORTS OR PARTICIPATION IN THE STUDENT PROGRAM, HOWEVER CAUSED,
WHETHER UNDER A THEORY OF CONTRACT, WARRANTY, TORT (INCLUDING
NEGLIGENCE), PRODUCTS LIABILITY, OR OTHERWISE, EVEN IF APPLE HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND NOTWITHSTANDING THE
FAILURE OF ESSENTIAL PURPOSE OF ANY REMEDY.  In no event shall Apple’s total liability
to You under this Agreement for all damages (other than as may be required by applicable law in
cases involving personal injury) exceed the amount of fifty dollars ($50.00).

Student Agreement          Page 30

12. General Legal Terms
12.1 Third Party Notices.  Portions of the Apple Software or Services may utilize or include
third party software and other copyrighted material.  Acknowledgements, licensing terms and
disclaimers for such material are contained in the electronic documentation for the Apple
Software and Services, and Your use of such material is governed by their respective terms.

12.2 Consent to Collection and Use of Non-Personal Data.  You agree that Apple and its
subsidiaries may collect and use technical and related information, including but not limited to
information about Your Applications, computer, system software, other software and peripherals,
that is gathered periodically to facilitate the provision of software updates and other services to
You (if any) related to the Apple Software, and to verify compliance with the terms of this
Agreement.  Apple may use this information, as long as it is in a form that does not personally
identify You, to improve the Apple Software, our products or to provide services or technologies
to You and our customers.  Data collected pursuant to this Section 12.2 will be treated in
accordance with Apple’s Privacy Policy which can be viewed at:
http://www.apple.com/legal/privacy/.

12.3 Device Deployment Services.  In order to set up and use the device provisioning,
account authentication, and deployment features of the Apple Software and Services, certain
unique identifiers for Your computer, iOS Products, watchOS devices, tvOS devices, and account
information may be needed.  These unique identifiers may include Your email address, Your
Apple ID, a hardware identifier for Your computer, and device identifiers entered by You into the
Apple Software or Services for such Apple-branded products.  Such identifiers may be logged in
association with Your interaction with the Service and Your use of these features and the Apple
Software and Services.  By using these features, You agree that Apple and its subsidiaries
and agents may Collect this information for the purpose of providing the Apple Software
and Services, including using such identifiers for account verification and anti-fraud
measures.  If You do not want to provide this information, do not use the provisioning,
deployment or authentication features of the Apple Software or Services.  Data collected pursuant
to this Section 12.3 will be treated in accordance with Apple’s Privacy Policy, which can be
viewed at: http://www.apple.com/legal/privacy/.

12.4 Assignment.  This Agreement may not be assigned, nor may any of Your obligations
under this Agreement be delegated, in whole or in part, by You by operation of law, merger, or
any other means without Apple’s express prior written consent and any attempted assignment
without such consent will be null and void.  To submit a request for Apple’s consent to
assignment, please email devprograms@apple.com, or send a written request to Developer
Relations Customer Support, 1 Infinite Loop MS 301-1TEV Cupertino, CA, USA 95014.

12.5 Press Releases and Other Publicity; Relationship of Parties.  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.  This Agreement will not be construed as creating any
other agency relationship, or a partnership, joint venture, fiduciary duty, or any other form of legal
association between You and Apple, and You will not represent to the contrary, whether
expressly, by implication, appearance or otherwise.  This Agreement is not for the benefit of any
third parties.

12.6 Independent Development.  Nothing in this Agreement will impair Apple's right to
develop, acquire, license, market, promote, or distribute products or technologies that perform the
same or similar functions as, or otherwise compete with, Your Covered Products or any other
products or technologies that You may develop, produce, market, or distribute.

Student Agreement          Page 31

12.7 Notices.  Except as set forth in Section 12.4, any notices relating to this Agreement shall
be in writing.  Notices will be deemed given by Apple when sent to You at the email address or
mailing address You provided during the sign-up process.  Except as otherwise set forth herein,
all notices to Apple relating to this Agreement will be deemed given (a) when delivered personally,
(b) three business days after having been sent by commercial overnight carrier with written proof
of delivery, and (c) five business days after having been sent by first class or certified mail,
postage prepaid, to this Apple address: Apple Developer Program Licensing, Apple Inc., App
Store Legal, One Apple Park Way, MS 169-4ISM, Cupertino, CA 95014 USA.  You consent to
receive notices by email and agree that any such notices that Apple sends You electronically will
satisfy any legal communication requirements.  A party may change its email or mailing address
by giving the other written notice as described above.

12.8 Severability.  If a court of competent jurisdiction finds any clause of this Agreement to be
unenforceable for any reason, that clause of this Agreement shall be enforced to the maximum
extent permissible so as to effect the intent of the parties, and the remainder of this Agreement
shall continue in full force and effect.  However, if applicable law prohibits or restricts You from
fully and specifically complying with “Course License and Restrictions”, "Your Obligations” or
"Digital Signing; Restrictions on Certificates", or prevents the enforceability of any of those
Sections, this Agreement will immediately terminate and You must immediately discontinue any
use of the Apple Software as described in the Section entitled “Term and Termination.”

12.9 Waiver and Construction.  Failure by Apple to enforce any provision of this Agreement
shall not be deemed a waiver of future enforcement of that or any other provision.  Any laws or
regulations that provide that the language of a contract will be construed against the drafter will
not apply to this Agreement.  Section headings are for convenience only and are not to be
considered in construing or interpreting this Agreement.

12.10 Export Control.  You may not use, release, export, re-export, import, sell or transfer the
Apple Software, Services, or Documentation except as authorized by United States law, the laws
of the jurisdiction in which You obtained the Apple Software, Services, and Documentation and
any other applicable laws and regulations.  In particular, but without limitation, the Apple Software
may not be exported or re-exported, transferred, or released (a) into any U.S. embargoed
countries or (b) to anyone on the U.S. Treasury Department’s list of Specially Designated
Nationals or the U.S. Department of Commerce’s Denied Persons List or Entity List or any other
restricted party lists.  By using the Apple Software, Services, or Documentation, You represent
and warrant that You are not located in any such country or on any such list.  You also agree that
You will not use the Apple Software, Services, or Documentation for any purposes prohibited by
United States law, including, without limitation, the development, design, manufacture or
production of nuclear, missile, chemical or biological weapons.

12.11 Government End-users.  The Apple Software and Documentation are “Commercial
Items”, as that term is defined at 48 C.F.R. § 2.101, consisting of “Commercial Computer
Software” and “Commercial Computer Software Documentation”, as such terms are used in 48
C.F.R. § 12.212 or 48 C.F.R. § 227.7202, as applicable.  Consistent with 48 C.F.R. § 12.212 or
48 C.F.R. § 227.7202-1 through 227.7202-4, as applicable, the Commercial Computer Software
and Commercial Computer Software Documentation are being licensed to U.S. Government end
users (a) only as Commercial Items and (b) with only those rights as are granted to all other end
users pursuant to the terms and conditions herein.  Unpublished-rights reserved under the
copyright laws of the United States.

12.12 Dispute Resolution; Governing Law.  Any litigation or other dispute resolution between
You and Apple arising out of or relating to this Agreement, the Apple Software, or Your
relationship with Apple will take place in the Northern District of California, and You and Apple
hereby consent to the personal jurisdiction of and exclusive venue in the state and federal courts
within that District with respect any such litigation or dispute resolution.  This Agreement will be

Student Agreement          Page 32

governed by and construed in accordance with the laws of the United States and the State of
California, except that body of California law concerning conflicts of law.  This Agreement shall
not be governed by the United Nations Convention on Contracts for the International Sale of
Goods, the application of which is expressly excluded.

12.13 Entire Agreement; Governing Language.  This Agreement constitutes the entire
agreement between the parties with respect to the Student Program contemplated hereunder,
including but not limited to the use of the Apple Software and other special provisions for
educational purposes in connection with a Course (“Educational Exceptions”), and supersedes all
prior understandings and agreements regarding its subject matter.  For the avoidance of doubt, to
the extent that You have already entered into or subsequently enter into the Apple Developer
Program License Agreement with Apple, You may operate under that agreement for its purposes
(e.g., ability to apply for App Store distribution, limited distribution of software applications, etc.).
You acknowledge, however, that none of the Educational Exceptions of this Student Program
extend to You under the Apple Developer Program License Agreement.  You further agree that
You will not use or disclose under this Agreement any Apple confidential or proprietary
information (e.g., pre-release software) that You have obtained under another agreement (e.g.,
the Apple Developer Program License Agreement).  If You have entered or later enter into the
Xcode and Apple SDKs Agreement, this iOS Developer Program University Student Agreement
will govern in the event of any inconsistencies between the two with respect to the same subject
matter; provided, however, that the iOS Developer Program University Student Agreement is not
intended to prevent You from exercising any rights granted to You in the Xcode and Apple SDKs
Agreement in accordance with the terms and conditions set forth therein.  This Agreement may
be modified only: (a) by a written amendment signed by both parties, or (b) to the extent
expressly permitted by this Agreement (for example, by Apple by written or email notice to You).
Any translation is provided as a courtesy to You, and in the event of a dispute between the
English and any non-English version, the English version of this Agreement shall govern, to the
extent not prohibited by local law in Your jurisdiction.  If You are located in the province of
Quebec, Canada or are a government organization within France, then the following clause
applies to You:  The parties hereby confirm that they have requested that this Agreement and all
related documents be drafted in English.  Les parties ont exigé que le présent contrat et tous les
documents connexes soient rédigés en anglais.

12.14 Acceptance.  You acknowledge and agree that by clicking on the “agree” or similar
button, You are accepting and agreeing to the terms and conditions of this Agreement.

Student Agreement          Page 33

Attachment 1
(to the Agreement)

Additional Terms for Apple Push Notification Service and Local Notifications

The following terms are in addition to the terms of the Agreement and apply to any use of the
APN (Apple Push Notification Service):

1. Use of the APN and Local Notifications
1.1 You may use the APN only in Your Applications, Your Passes, and/or for sending Safari
Push Notifications to the macOS desktop of users of Your Site who have opted in to receive
Notifications through Safari on macOS.  You, Your Application and/or Your Pass may access the
APN only via the APN API and only if You have been assigned a Push Application ID by Apple.
Except for a Service Provider who is assisting You with using the APN, You agree not to share
Your Push Application ID with any third party.  You understand that You will not be permitted to
access or use the APN after expiration or termination of Your Agreement.

1.2 You are permitted to use the APN and the APN APIs only for the purpose of sending
Push Notifications to Your Application or Your Pass, and/or to the macOS desktop of users of
Your Site who have opted in to receive Safari Push Notifications through Safari on macOS as
expressly permitted by the Agreement (including but not limited to this Attachment 1), the APN
Documentation, and all applicable laws and regulations (including all intellectual property laws).

1.3 You understand that before You send an end user any Push Notifications through the
APN, the end user must consent to receive such Notifications.  You agree not to disable, override
or otherwise interfere with any Apple-implemented consent panels or any Apple system
preferences for enabling or disabling Notification functionality.  If the end-user’s consent to
receive Push Notifications is denied or later withdrawn, You may not send the end-user Push
Notifications.

2. Additional Requirements

2.1 You may not use the APN or Local Notifications for the purpose of sending unsolicited
messages to end users or for the purpose of 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.  The APN and Local Notifications should be used for
sending relevant messages to a user that provide a benefit (e.g., a response to an end-user
request for information, provision of pertinent information relevant to the Application).

2.2 You may not use the APN or Local Notifications for the purposes of advertising, product
promotion, or direct marketing of any kind (e.g., up-selling, cross-selling, etc.), including, but not
limited to, sending any messages to promote the use of Your Application or advertise the
availability of new features or versions.  Notwithstanding the foregoing, You may use the APN or
Local Notifications for promotional purposes in connection with Your Pass so long as such use is
directly related to the Pass, e.g., a store coupon may be sent to Your Pass in Wallet.

2.3 You may not excessively use the overall network capacity or bandwidth of the APN, or
unduly burden an iOS Product, Apple Watch, Apple TV,  macOS or an end-user with excessive
Push Notifications or Local Notifications, as may be determined by Apple in its reasonable
discretion.  In addition, You agree not to harm or interfere with Apple’s networks or servers, or
any third party servers or networks connected to the APN, or otherwise disrupt other developers'
use of the APN.

2.4 You may not use the APN or Local Notifications to send material that contains any
obscene, pornographic, offensive or defamatory content or materials of any kind (text, graphics,
images, photographs, sounds, etc.), or other content or materials that in Apple’s reasonable

Student Agreement          Page 34

judgment may be found objectionable by the end user of Your Application, Your Pass, or Your
Site.

2.5 You may not transmit, store or otherwise make available any material that contains
viruses or any other computer code, files or programs that may harm, disrupt or limit the normal
operation of the APN or an iOS Product, Apple Watch, Apple TV, or macOS, and You agree not
to disable, spoof, hack or otherwise interfere with any security, digital signing, verification or
authentication mechanisms that are incorporated in or used by the APN, or enable others to do
so.

3. Additional Terms for Website Push IDs

Subject to the terms of this Agreement, You understand and agree that Safari Push Notifications
that You send using Your Website Push ID must be sent under Your own name, trademark or
brand (e.g., a user should know that the communication is coming from Your Site) and must
include an icon, trademark, logo or other identifying mark for Your Site and must be used for
educational purposes in connection with a Course.  You agree not to misrepresent or
impersonate another Site or entity or otherwise mislead users about the originator of the Safari
Push Notification.  To the extent that You reference a third party’s trademark or brand within Your
Safari Push Notification, You represent and warrant that You have any necessary rights.

4. Delivery by the APN or via Local Notifications

You understand and agree that in order to provide the APN and make Your Push Notifications
available on iOS Products, Apple Watch, Apple TV, or macOS Products, Apple may transmit Your
Push Notifications across various public networks, in various media, and modify or change Your
Push Notifications to comply with the technical and other requirements for connecting to networks
or devices.  You acknowledge and agree that the APN is not, and is not intended to be, a
guaranteed or secure delivery service, and You shall not use or rely upon it as such.  Further, as
a condition to using the APN or delivering Local Notifications, You agree not to transmit sensitive
personal or confidential information belonging to an individual (e.g., a social security number,
financial account or transactional information, or any information where the individual may have a
reasonable expectation of secure transmission) as part of any such Notification, and You agree to
comply with any applicable notice or consent requirements with respect to any collection,
transmission, maintenance, processing or use of an end user’s personal information.

5. Your Acknowledgements

You acknowledge and agree that:

5.1 Apple may at any time, and from time to time, with or without prior notice to You (a)
modify the APN, including changing or removing any feature or functionality, or (b) modify,
deprecate, reissue or republish the APN APIs.  You understand that any such modifications may
require You to change or update Your Applications, Passes or Sites at Your own cost.  Apple has
no express or implied obligation to provide, or continue to provide, the APN and may suspend or
discontinue all or any portion of the APN 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 APN or APN APIs.

5.2 The APN is not available in all languages or in all countries and Apple makes no
representation that the APN is appropriate or available for use in any particular location.  To the
extent You choose to access and use the APN, You do so at Your own initiative and are
responsible for compliance with any applicable laws, including but not limited to any local laws.

5.3 Apple provides the APN to You for Your use with Your Application, Pass, or Site, and
does not provide the APN directly to any end user.  You acknowledge and agree that any Push

Student Agreement          Page 35

Notifications are sent by You, not Apple, to the end user of Your Application, Pass or Site, and
You are solely liable and responsible for any data or content transmitted therein and for any such
use of the APN.  Further, You acknowledge and agree that any Local Notifications are sent by
You, not Apple, to the end user of Your Application, and You are solely liable and responsible for
any data or content transmitted therein.

5.4 Apple makes no guarantees to You in relation to the availability or uptime of the APN and
is not obligated to provide any maintenance, technical or other support for the APN.

5.5 Apple reserves the right to remove Your access to the APN, limit Your use of the APN, or
revoke Your Push Application ID at any time in its sole discretion.

5.6 Apple may monitor and collect information (including but not limited to technical and
diagnostic information) about Your usage of the APN to aid Apple in improving the APN and other
Apple products or services and to verify Your compliance with this Agreement; provided however
that Apple will not access or disclose the content of any Push Notification unless Apple has a
good faith belief that such access or disclosure is reasonably necessary to: (a) comply with legal
process or request; (b) enforce the terms of this Agreement, including investigation of any
potential violation hereof; (c) detect, prevent or otherwise address security, fraud or technical
issues; or (d) protect the rights, property or safety of Apple, its developers, customers or the
public as required or permitted by law.

6. Additional Liability Disclaimer
APPLE SHALL NOT BE LIABLE FOR ANY DAMAGES OR LOSSES ARISING FROM ANY USE
OF THE APN, INCLUDING ANY INTERRUPTIONS TO THE APN OR ANY USE OF
NOTIFICATIONS, INCLUDING, BUT NOT LIMITED TO, ANY POWER OUTAGES, SYSTEM
FAILURES, NETWORK ATTACKS, SCHEDULED OR UNSCHEDULED MAINTENANCE, OR
OTHER INTERRUPTIONS.

Student Agreement          Page 36

Attachment 2
(to the Agreement)

Additional Terms for the use of iCloud

The following terms are in addition to the terms of the Agreement and apply to Your use of the
iCloud service for software development and testing in connection with Your Application, or Web
Software.

1. Use of iCloud
1.1 Your Applications or Web Software may only access the iCloud service only if You have
been assigned an entitlement by Apple.  You agree not to access the iCloud service, or any
content, data or information contained therein, other than through the iCloud Storage APIs,
CloudKit APIs or via the CloudKit dashboard provided as part of the Student Program.  You agree
not to share Your entitlement with any third party or use it for any purposes not expressly
permitted by Apple.  You agree to use the iCloud service, the iCloud Storage APIs, and the
CloudKit APIs only as expressly permitted by this Agreement and the iCloud Documentation, and
in accordance with all applicable laws and regulations.  Further, Your Web Software is permitted
to access and use the iCloud service (e.g., to store the same type of data that is retrieved or
updated in Your Application) only so long as Your use of the iCloud service in such Web Software
is comparable to Your use in Your corresponding Application, as determined in Apple’s sole
discretion.  In the event Apple Services permit You to use more than Your allotment of storage
containers in iCloud in order to transfer data to another container for any reason, You agree to
only use such additional container(s) for a reasonable limited time to perform such functions and
not to increase storage and transactional allotments.

1.2 You understand that You will not be permitted to access or use the iCloud service for
software development or testing after expiration or termination of Your Agreement; however end-
users who have Your Applications or Web Software installed and who have a valid end-user
account with Apple to use iCloud may continue to access their user-generated documents,
private containers and files that You have chosen to store in such end-user’s account via the
iCloud Storage APIs or the CloudKit APIs in accordance with the applicable iCloud terms and
conditions and these terms.  You agree not to interfere with a user’s ability to access iCloud (or
the user’s own user-generated documents, private containers and files) or to otherwise disrupt
their use of the iCloud service in any way and at any time.  With respect to data You store in
public containers through the CloudKit APIs (whether generated by You or the end-user), Apple
reserves the right to suspend access to or delete such data, in whole or in part, upon expiration or
termination of Your Agreement, or as otherwise specified by Apple in the CloudKit dashboard.

1.3 Your Application is permitted to use the iCloud Storage APIs only for the purpose of
storage and retrieval of key value data (e.g., a list of stocks in a finance App, settings for an App)
for Your Applications and Web Software, and for purposes of enabling Your end-users to access
user-generated documents and files through the iCloud service.  Your Application or Web
Software application is permitted to use the CloudKit APIs for storing, retrieving, and querying of
structured data that You choose to store in public or private containers in accordance with the
iCloud Documentation.  You agree not to knowingly store any content or materials via the iCloud
Storage APIs or CloudKit APIs that would cause Your Application to violate any of the iCloud
terms and conditions or the Program Requirements for Your Applications (e.g., Your Application
may not store illegal or infringing materials).

1.4 You may allow a user to access their user-generated documents and files from iCloud
through the use of Your Applications as well as from Web Software.  However, You may not
share key value data from Your Application with other Applications or Web Software, unless You
are sharing such data among different versions of the same title, or You have user consent.

Student Agreement          Page 37

1.5 You are responsible for any content and materials that You store in iCloud through the
use of the CloudKit APIs and iCloud Storage APIs and must take reasonable and appropriate
steps to protect information You store through the iCloud service.  With respect to third party
claims related to content and materials stored by Your end-users in Your Applications through the
use of the iCloud Storage APIs or CloudKit APIs (e.g., user-generated documents, end-user
posts in public containers), You agree to be responsible for properly handling and promptly
processing any such claims, including but not limited to Your compliance with notices sent
pursuant to the Digital Millennium Copyright Act (DMCA).

1.6 Unless otherwise expressly permitted by Apple in writing, You will not use 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 iCloud 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.

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 services.  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, Apple 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

Student Agreement          Page 38

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 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 dashboard, 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:

(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

Student Agreement          Page 39

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);
(b) 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;
(c) 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;
(d) 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;
(e) 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;
(f) 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
(g) 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.

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.

Student Agreement          Page 40

Attachment 3
(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 the following Section 2 below
only so long as such distribution is under Your own trademark or brand.  To the extent that 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 extend 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 Passes developed under this
Agreement only to other Course participants for educational purposes in connection with the
Course.  You understand and agree 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 3.  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 Your 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.

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).

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 or otherwise as set forth in  the Documentation.

3.3 Notwithstanding anything else in Section 3.3.9 of the Agreement, with prior user consent,
You and Your Pass may share user and/or 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, or to serve advertising in accordance with Sections 3.3.12 and
3.3.13 of the Agreement.

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

Student Agreement          Page 41

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 3; 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.

Student Agreement          Page 42

Attachment 4
(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.

1. Use of the Maps Service

1.1 Your Application may access the Apple Maps Service only via the MapKit API or through
MapKit JS, and Your website or web application may access the Apple Maps Service only via
MapKit JS.  You agree not to access the Apple Maps Service or the Map Data other than through
the MapKit 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 and MapKit JS only as expressly permitted by this Agreement
(including but not limited to this Attachment 4) and the MapKit and MapKit JS Documentation,
and in accordance with all applicable laws and regulations.

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 licensors’ copyright notices, trademarks, logos, or any other proprietary rights
or legal notices, documents or hyperlinks that may appear in or be provided through the Apple
Maps Service.

2.2 You will not use the Apple Maps Service in any manner that enables or permits bulk
downloads or feeds of the Map Data, or any portion thereof, or that in any way attempts to extract,
scrape or reutilize any portions of the Map Data.  For example, neither You nor Your Application
may use or make available the Map Data, or any portion thereof, as part of any secondary or
derived database.

2.3 Except to the extent expressly permitted herein, You agree not to copy, modify, translate,
create a derivative work of, publish or publicly display the Map Data in any way.  Further, You
may not use or compare the data provided by the Apple Maps Service for the purpose of
improving or creating another mapping service.  You agree not to create or attempt to create a
substitute or similar service through use of or access to the Apple Maps Service.

2.4 Your Application, website, or web application may display the Map Data only as permitted
herein, and when displaying it on a map, You agree that it will be displayed only on an Apple map
provided through the Apple Maps Service.  Further, You may not surface Map Data within Your
Application, website, or web application without displaying the corresponding Apple map (e.g., if
You surface an address result through the Apple Maps Service, You must display the
corresponding map with the address result).

2.5 Unless otherwise expressly permitted in the MapKit Documentation or MapKit JS
Documentation, Map Data may not be cached, pre-fetched, or stored by You or Your Application,

Student Agreement          Page 43

website, or web application other than on a temporary and limited basis solely to improve the
performance of the Apple Maps Service with Your Application, website, or web application.

2.6 You may not charge any fees to end-users solely for access to or use of the Apple Maps
Service through Your Application, website, or web application, and You agree not to sell access
to the Apple Maps Service in any other way.

2.7 You acknowledge and agree that Apple may impose restrictions on Your usage of the
Apple Maps Service (e.g., limiting the number of transactions Your Application can make through
the MapKit API) or may revoke or remove Your access to the Apple Maps Service (or any part
thereof) at any time in its sole discretion.  Further, You acknowledge and agree that results You
may receive from the Apple Maps Service may vary from actual conditions due to variable factors
that can affect the accuracy of Map Data, such as road or weather conditions.

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 Apple Maps
Service and/or the MapKit API or MapKit JS, including changing or removing any feature or
functionality, or (b) modify, deprecate, reissue or republish the MapKit API or MapKit JS.  You
understand that any such modifications may require You to change or update Your Applications,
website, or web applications at Your own cost.  Apple has no express or implied obligation to
provide, or continue to provide, the Apple Maps Service and may suspend or discontinue all or
any portion of the Apple Maps 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 Apple Maps Service,
MapKit API, or MapKit JS.

3.2 The Apple Maps Service may not be available in all countries or languages, and Apple
makes no representation that the Apple Maps Service is appropriate or available for use in any
particular location.  To the extent You choose to provide access to the Apple Maps Service in
Your Applications, website, or web applications or through the MapKit API or MapKit JS, You do
so at Your own initiative and are responsible for compliance with any applicable laws.

4. Apple’s Right to Review Your MapKit JS Implementation.  You understand and agree
that Apple reserves the right to review and approve or reject Your implementation of MapKit JS in
Your Application, website, or web applications, at any time during the Term of this Agreement.  If
requested by Apple, You agree to promptly provide information regarding Your implementation of
MapKit JS to Apple.  You agree to cooperate with Apple and answer questions and provide
information and materials reasonably requested by Apple regarding such implementation. Apple
reserves the right to revoke Your MapKit JS keys and similar credentials at any time in its sole
discretion, even if Your use of MapKit JS meets the Documentation and Program Requirements
and terms of this Attachment.  By way of example only, Apple may do so if Your MapKit JS
implementation places an excessive and undue burden on the Apple Maps Service, obscures or
removes the Apple Maps logo or embedded links when displaying a map, or uses the Apple Maps
Service with corresponding offensive or illegal map content.

5. Additional Liability Disclaimer.  NEITHER APPLE NOR ITS LICENSORS OR
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 THE APPLE MAPS SERVICE, INCLUDING ANY INTERRUPTIONS DUE TO
SYSTEM FAILURES, NETWORK ATTACKS, OR SCHEDULED OR UNSCHEDULED
MAINTENANCE.

Student Agreement          Page 44

Attachment 5
(to the Agreement)

Additional Terms for Safari App Extensions

The following terms are in addition to the terms of the Agreement and apply to Safari App
Extensions signed with an Apple Certificate:

1.1 Safari App Extension Requirements

If You would like to distribute Your Safari App Extension signed with an Apple Certificate, then
You agree to abide by the following requirements for such Safari App Extensions, as they may be
modified by Apple from time to time:

-  Your Safari App Extension must not contain any malware, malicious or harmful code, or other
internal component (e.g. computer viruses, trojan horses, “backdoors”), which could damage,
destroy, or adversely affect Apple hardware, software or services, or other third party software,
firmware, hardware, data, systems, services, or networks;

-  Your Safari App Extensions must not be designed or marketed for the purpose of harassing,
abusing, stalking, spamming, misleading, defrauding, threatening or otherwise violating the legal
rights (such as the rights of privacy and publicity) of others.  Further, You may not create a Safari
App Extension that tracks the behavior of a user (e.g., their browsing sites) without their express
consent;

-  Your Safari App Extension must only operate in Safari on macOS' designated container area
for the Safari App Extension, and must not disable, override or otherwise interfere with any Apple-
implemented system alerts, warnings, display panels, consent panels and the like;

-  Your Safari App Extension must have a single purpose and updates must not change the single
purpose of Your Safari App Extension.  You agree to accurately represent the features and
functionality of Your Extension to the user and to act in accordance with such representations.
For example, Your Safari App Extension may not redirect a link (or any affiliate link) on a website
unless that behavior is disclosed to the user;

-  Your Safari App Extension must not be bundled with an app that has a different purpose than
the Safari App Extension.

-  Your Safari App Extension may not inject ads into a website and may not display pop up ads;

-  You must not script or automate turning on Your Safari App Extension or enable others to do so.

-  You agree not to bundle Your .safariextz-based Safari App Extension with any other
applications or extensions.  You may allow a user to install Your .safariextz-based Safari App
Extension only by clicking the .safariextz file to open the Safari App Extension in Safari and
allowing Safari to prompt the user to confirm the installation;

-  Safari App Extensions must not interfere with security, user interface, user experience, features
or functionality of Safari, macOS, or other Apple-branded products; and

-  Your Safari App Extensions must comply with the Documentation and all applicable laws and
regulations, including those in any jurisdictions in which such Safari App Extensions may be
offered or made available.  You should review the latest Safari App Extensions Development
Guide and Safari App Extensions Development Guide available on the Developer web portal.

Student Agreement          Page 45

You understand that Apple may revoke the Apple Certificates used to sign Your Safari App
Extensions at any time, in its sole discretion.  Further, You acknowledge and agree that Apple
may block Your Safari App Extension (such that it may be unavailable or inaccessible to Safari
users) if it does not comply with the requirements set forth above in this Section 1.1 or otherwise
adversely affects users of Safari or macOS.

EP5589
9/23/19

BY CLICKING ON THE “I AGREE” BUTTON, YOU
HEREBY ACCEPT AND AGREE TO THE TERMS
AND CONDITIONS OF THIS AGREEMENT.