Support Home > Reference Information > SDK Data Privacy and Safety

SDK Data Privacy and Safety

Various data is transmitted from the SDK to Kochava. This document describes SDK behavior and which datapoints are transmitted. It is intended to be used as the basis for:

 

Developing Document: This is a dynamic document that will be updated as Kochava adjusts to changes and updates.


FAQ

  • When is data transmitted?

    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.

  • Is data encrypted?

    Data is always encrypted during transmission via HTTPS.

  • Can data transmission be disabled?

    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.

  • Can data be deleted upon request?

    User data may be deleted from Kochava, so long as the request comes directly from the user.

  • Is the IP address transmitted?

    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.

  • What data is transmitted?

    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.

 

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

 

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

Other Identifiers

These transmitted datapoints are common across most SDK platforms and are primarily used for attribution and install deduplication.

 

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

 

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

 

Datapoint Description
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:

  • kochava.com
  • akisinn.me
  • akisinn.info
  • akisinn.site
  • dewrain.life
  • dewrain.site
  • dewrain.world
  • vaicore.site
  • vaicore.xyz
  • vaicore.store
  • vlancaa.fun
  • vlancaa.site

 
 

Last Modified: Apr 5, 2022 at 1:43 pm