Apple App Store data collection policy
Read time: 2 minutes
Last edited: Nov 21, 2020
Overview
This topic explains the implications of using a LaunchDarkly SDK in an app you submit to the Apple App Store.
Since December 2020, the Apple App Store requires apps you submit to provide information about their privacy practices, including the practices of third-party partners whose code is integrated into the app. If you integrate a LaunchDarkly SDK into your app and submit it to the Apple App Store, you must disclose which data LaunchDarkly collects.
We're providing this topic to help facilitate the submission process. Read this topic to understand which SDKs are impacted by the Apple App Store's policy and learn about what kind of data our SDKs collect.
To learn more, read App privacy details on the App Store.
Affected SDKs
You can use these SDKs to build apps for Apple's platforms:
This topic applies to each of these SDKs unless otherwise specified.
Collection practices
The table below summarizes the data that LaunchDarkly's SDKs collect by default. The table does not include optional fields you can provide when you use an SDK.
Contact info
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Name | Not collected by default. | |
Email address | Not collected by default. | |
Phone number | Not collected by default. | |
Physical address | Not collected by default. | |
Other user contact info | Not collected by default. |
Health and fitness
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Health | Not collected by default. | |
Fitness | Not collected by default. |
Financial info
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Payment info | Not collected by default. | |
Credit info | Not collected by default. | |
Other financial info | Not collected by default. |
Location
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Precise location | Not collected by default. | |
Coarse location | Not collected by default. |
Sensitive info
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Sensitive info | Not collected by default. |
Contacts
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Contacts | Not collected by default. |
User content
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Emails or text messages | Not collected by default. | |
Photos or videos | Not collected by default. | |
Audio data | Not collected by default. | |
Gameplay content | Not collected by default. | |
Customer support | Not collected by default. | |
Other user content | Not collected by default. |
Browsing history
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Browsing history | Not collected by default. |
Search history
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Search history | Not collected by default. |
Identifiers
LaunchDarkly's SDKs collect user IDs so you can target by individual users. While the SDKs require you to provide user IDs, your application code is responsible for defining them. To learn more, read your SDK's reference page.
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
User ID | LaunchDarkly collects a unique identifier, as provided by your application code, for each of your users. |
|
Device ID | Not collected by default. |
Purchases
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Purchase history | Not collected by default. |
Usage data
LaunchDarkly collects details about flag evaluations. This data powers LaunchDarkly features such as flag statuses, flag insights, and experimentation.
You can opt out of publishing usage events to LaunchDarkly. To learn more about your SDK configuration options, read your SDK's reference page.
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Product interaction | Not collected by default. | |
Advertising data | Not collected by default. | |
Other usage data | LaunchDarkly collects counters of flag evaluations. |
|
Diagnostics
Versions 5.0.0 and later of the iOS SDK, and all versions of the Flutter SDK, publish diagnostics to LaunchDarkly. Older versions of the iOS SDK, and all versions of the React Native and Xamarin SDKs, do not publish diagnostics to LaunchDarkly.
You can opt out of publishing diagnostics to LaunchDarkly. To learn more about your SDK configuration options, read your SDK's reference page.
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Crash data | Not collected by default. | |
Performance data | LaunchDarkly collects:
|
|
Other diagnostic data | LaunchDarkly collects:
|
|
Other data
LaunchDarkly's mobile SDKs collect high-level information about devices and their operating systems so you can target on these attributes. You may override these values if you do not want LaunchDarkly to collect this information. To learn more, read your SDK's reference page.
To learn more about how Apple uses these data types, read Apple's documentation.
Data type | Collection practice | Details |
---|---|---|
Other data types | Not collected by default. | |
Other data types | LaunchDarkly collects:
|
|
LaunchDarkly's privacy policy
We have a clearly written, transparent privacy policy that explains how we collect, disclose, and use member data.
To learn more, read our Privacy policy.