Developer Data Framework Additional Terms

Last Updated: August 13, 2025

We have introduced new terms to cover the addition of the Developer Data framework. This framework establishes clear data definitions and controls, reinforcing your ownership of your data and providing tools to manage what data is collected and how it is used. For more information about the Developer Data framework, click here.

Your use of Offerings enabled by Developer Data, and any component services thereof, are subject to these Unity Developer Data Additional Terms, which supplement and are incorporated into the Unity Terms of Service (collectively, the “Terms”).

By downloading, installing or using an Offering enabled by Developer Data, you represent, warrant and affirm that you have read, understand, and agree to be legally bound by and comply with the Terms. If you do not agree to the Terms, you are not authorized to use the applicable Offerings, or component service, in any manner.

1. Your Developer Data

1.1 Developer Data License

When you utilize an Offering enabled by Developer Data, or when you otherwise provide or make accessible Developer Data to Unity, you acknowledge and accept the processing of Developer Data by Unity and you hereby grant the right and license to Unity and its designees to use the Developer Data to provide, develop, and improve (unless otherwise limited via explicit reference to this license grant in any applicable Additional Terms or Documentation) the applicable Offerings and otherwise use the Developer Data as instructed by you. The foregoing right and license is exclusive, non-transferable (except in accordance with the “Assignment” section set forth in the Terms), worldwide, royalty-free and fully paid-up.

1.2 Developer Data Compliance

Nothing in these Unity Developer Data Additional Terms is intended to, nor does it, limit your compliance obligations under the Terms in connection with the Offerings, including without limitation the collection and processing of data (including End User data) collected by Unity, provided by you to Unity, or to which you grant Unity access.

1.3 Developer Data Sources

Developer Data may include, without limitation, runtime diagnostic data collected via the Unity Engine (i.e., Diagnostic Data), data you import or link through the Unity Cloud Dashboard (e.g., third party analytics data), or other data processed by Offerings which have been identified by Unity as being enabled by Developer Data. The Offerings which are implicated by these Unity Developer Data Additional Terms will be identified by Unity (e.g., via Documentation or the Unity Cloud Dashboard) as processing Developer Data and/or otherwise under the control of the Developer Data Settings.

From time to time, Unity may create new Offerings which process or are enabled by Developer Data, or transition existing Offerings to process or be enabled by Developer Data. In the event you use such an Offering, Unity will use commercially reasonable efforts to provide you with the ability to opt-in to having such Offering’s data be deemed Developer Data and subject to the Developer Data Settings.

Data definitions and obligations for data processed by Offerings which are not explicitly designated as being enabled by Developer Data will be as set forth in the Terms.

2. Developer Data Controls

2.1 Developer Data Settings

The processing of Developer Data is subject to Developer Data Settings presented in the Unity Cloud Dashboard, within the Unity Engine, and/or through other Unity-provided interfaces. Applicable controls may include, without limitation, scope of permitted data collection, permissions for specific purposes of processing, and service-specific data access controls.

2.2 Unity’s Limited Processing

Unity will only process Developer Data as directed by you pursuant to these Unity Developer Data Additional Terms and, absent such instructions, will not independently determine the applicable purposes of data processing. Unity will not use, share, or repurpose Developer Data in violation of your configured Developer Data Settings. Please note that where an instruction allows Unity to process “personal data” or “personal information” included in the Developer Data pursuant to a different data relationship than that under which the applicable Offering was provided—for example, where such purpose of processing necessitates that Unity act as an independent controller—the processing of such Developer Data for such purpose will not be enabled by Unity without your separate and specific authorization.

Notwithstanding anything to the contrary contained in the Terms, to the extent permitted by applicable law and subject to Unity’s obligations under the Data Processing Addendum, Unity does not guarantee that any data created, processed, or stored within its systems will be exportable, interoperable, or made available in any specific format or granularity; all data access and portability are subject to Unity's sole discretion and applicable policies.

3. Definitions

3.1 “Developer Data” means the data you own and control, or owned by your End Users, which Unity processes in accordance with your configured Developer Data Settings, in connection with the applicable Offerings identified pursuant to Section 1.3 herein.

3.2 “Diagnostic Data” means Developer Data collected from your implementation of the Unity Runtime in your Project(s) which informs improvements to performance, stability, and compatibility of the Unity Runtime. Disabling Diagnostic Data also disables all Unity Runtime-based Developer Data collection.

3.3 “Developer Data Settings” means the configuration mechanisms and associated controls made available to you by Unity, that allow you to provide instructions to manage the collection, processing, and sharing of Developer Data within and across applicable Offerings.