Android data collection
What the Zeta Android SDK collects by default and what is developer-configured.
This page describes exactly what data the Zeta Android SDK collects, broken down by automatic collection and developer-configured collection. Use this information to complete your Google Play Data Safety form and your app's privacy policy.
Data collected by default
The SDK collects the following data automatically without any developer action beyond initialization:
- Device information -- device model, OS name, OS version, screen resolution, locale, timezone, SDK version.
- Automatic events --
app_installed,app_opened,app_closed. These lifecycle events are tracked to measure engagement. - Session data -- session start time, session duration, and session identifiers.
- Error logs -- diagnostic error logs for SDK stability monitoring. User-related information is not included in error logs.
- Carrier name -- the device's mobile carrier name is collected on Android.
Note: The Android SDK tracks
app_closedwhen the app moves to the background. Anapp_terminatedevent is not available on Android.
Data collected by configuration
The SDK collects the following data only when you explicitly call the corresponding APIs:
- User identity -- user ID (
uid), email address, or UCLID, set through the identity API. - Custom events -- any events you send via the event tracking API, including event names and custom properties.
- Screen tracking -- screen names tracked through the screen view API.
- Location -- latitude and longitude, collected only if you pass location data to the SDK.
- GAID -- Google Advertising ID, collected only if you configure the SDK to request it and the user has not opted out of ad personalization.
- App Set ID -- Android App Set ID, collected only if you enable it in the SDK configuration.
- Push token -- Firebase Cloud Messaging (FCM) token, registered only when you integrate push notifications.
- Contact properties -- custom user attributes set through the contact properties API.
- Additional properties -- any extra key-value pairs you attach to events or profiles.
Note: The SDKs use
uidto automatically detect and map the appropriate ID field based on input format (email, phone number, or custom identifier).
Data not collected
The Zeta Android SDK never collects the following categories of data:
- Financial information (payment info, purchase history, credit score)
- Health and fitness data
- Photos, videos, or other media
- Audio files or voice recordings
- Files and documents
- Calendar events
- Contacts
- Web browsing history
- SMS or MMS content
Important: SDK API tokens have write-only access, restricted to updating profiles, tracking events, and logging errors. Refresh tokens are scoped to mobile-specific APIs and cannot access broader platform functionality.
See also
- Google Play data safety -- Google Play Data Safety form guidance.
- Android Data & Privacy -- Google Play Data Safety, offline queueing, permissions.
- Privacy and compliance -- index of all privacy and compliance documentation.
