This article provides the Gainsight PX Mobile SDK data collection details. It also outlines the storage of the data collected from the SDK and the privacy perspective for App store.
Data Collection Details
IMPORTANT: Gainsight PX iOS SDK does not fall under Apple's definition of tracking and does not make use of any sort of advertising identifiers.
|Device Info||identifierForVendor (used to collect the number of installations per device )
Manufacturer (Apple) Type(iPhone)
Model (iPhoneXR) Version (OS version)
|Library Info||Name of the SDK (Example: analytics-ios)
SDK Version (Example: "1.6.2")
|Network Info||Cellular or Wifi|
Type(APPLE_OS) Apple ecosystem
|Screen Info||Density(Example: @1x, @2x, @3x)
|Engagement Info||Analytics related to any Engagement
“Engagement button clicked”
Any Engagement related Data
|Screen Events*||Screen Name (Example: Home)
Screen Title (Example: HomeViewController, HomeActivity)
|Visitor ID||Gainsight PX uses a Visitor ID, an ID for each visitor who logs into your application in order to work effectively. The Visitor ID can be anonymized.|
|Gainsight PX Identifier||User identifier generated by Gainsight PX for each User ID and this will remain the same across the log-ins with the same User ID. The Gainsight PX Identifier can be anonymized.|
|Tap*||Application screen tap events with structural details of each visual element.|
|Generic Analytics*||Application in foreground
Application in background
|User ID||User ID is a consistent parameter set by customer to identify a user of their app. This is required so that PX can work effectively and this ID can be anonymized.|
* - Data collection can be turned off using configurations while initialising the GainsightPX SDK.
Optional Data Collection
|User Info||User-related optional information that may or may not be linked to their User ID.|
|Account ID||Account ID is an optional parameter that the app might send to indicate a logical user group or an internal account ID.|
|Account Info||Account-related optional information that may or may not link to their Account ID.|
Gainsight PX SDK sends the collected event data to Google Cloud data centers where this data is stored and processed. The data centers are based in the US and EU regions, with the US being the default choice and the EU being the opt-in choice for Gainsight PX subscriptions. There is no data transfer between the data centers in the two regions.