Data is transmitted only during app runtime milestones such as the first app launch, user session envelopes, and when performing host requested activities such as measuring an event. Data is not transmitted otherwise and can only be transmitted while the app is running. When not in use, the SDK remains idle, awaiting instruction from the host, and does not continuously transmit data to Kochava.
- Google’s Data Safety Questionnaire
- Apple’s Data Collection Questionnaire
- Your audit of the SDK
Data is always encrypted during transmission via HTTPS.
Datapoint transmission may be disabled on an app-wide basis, rather than per-user basis. Many attribution-related datapoint transmissions may be disabled through your Edit App page in the dashboard, while others may be disabled upon request through your client success manager.
User data may be deleted from Kochava, so long as the request comes directly from the user.
The IP address of the device is an integral part of any network communication and is not explicitly set or controlled by the SDK; thus it is always transmitted when the device communicates with Kochava or any other entity. The IP address is used to derive a general location for purposes of analytics and reporting, but may also play a role in attribution depending on your attribution settings.
Datapoints transmitted by the SDK are listed below. Keep in mind that some datapoints vary by SDK or platform, and datapoints are only transmitted if readily available for the given platform, and only if any required modules are present.
Android Specific Datapoints
These transmitted datapoints are specific to the Android SDK and are primarily used for attribution and install deduplication. Additionally, many of these datapoints are transmitted only if required modules are present.
|Google Advertising ID||Google Play Store advertising identifier.|
|Amazon Fire Advertising ID||Amazon advertising identifier.|
|Android ID||Android identifier.|
|Huawei Advertising ID||Huawei advertising identifier.|
iOS Specific Datapoints
These transmitted datapoints are specific to the iOS/tvOS SDK and are primarily used for attribution and install deduplication.
|IDFA||Apple’s identifier for advertisers. The IDFA is automatically redacted as of iOS 14.5 if ATT authorization has not been granted.|
|IDFV||Apple’s identifier for vendors.|
|Apple Search Ads Results||Apple Search Ads attribution results.|
|Install Receipt||The install receipt, which is used for validation.|
These transmitted datapoints are common across most SDK platforms and are primarily used for attribution and install deduplication.
|Facebook Attribution ID||Facebook’s internal attribution identifier.|
|Kochava Device ID||Kochava’s internal identifier, which is scoped to the current install, rather than the device.|
|User Agent||The user agent of the device.|
App State Datapoints
These transmitted datapoints are common across most SDK platforms and describe the state of the app. They are used primarily for your analytics and reporting and do not play a role in attribution.
|App Name||The name of the app.|
|App Package/Bundle||The Bundle ID or package name of the app.|
|App Version||App version string(s).|
|Notifications Enabled||Whether notifications are enabled for the app.|
|Installer Package||The provider of the app installation (Android only).|
|Date of Install from Store||The date the app was installed (Android only).|
Device State Datapoints
These transmitted datapoints are common across most SDK platforms and describe the state of the device. They are used for your analytics,reporting and fraud detection; they do not play a role in attribution.
|Architecture||The device architecture.|
|Battery Level||The current battery level.|
|Boot Time||When the device was last booted.|
|Battery Status||The status of the battery.|
|Cellular Carrier Name||The cellular carrier name.|
|Cellular Type||The cellular carrier type.|
|Device Type||The device model.|
|Display Width||The display width in pixels.|
|Display Height||The display height in pixels.|
|Locale Setting||The chosen locale setting.|
|Language Setting||The chosen language setting.|
|Network Is Metered||Whether the network is metered.|
|Network SSID||The SSID.|
|Network BSSID||The BSSID.|
|Orientation||The device orientation.|
|OS Version||The version of the device OS.|
|Platform||The platform of the device.|
|Screen DPI||The screen DPI.|
|Screen Inches||The screen size.|
|Screen Brightness||The current screen brightness.|
|Signal Bars||The current cellular signal bars.|
|Timezone||The chosen timezone setting.|
Kochava Owned Backup Domains
The following is a list of the Kochava owned backup domains that the SDK is capable of calling: