To publish or update your app on Google Play, you must complete the Data safety section in the App Privacy tab in the Google Play Console.

As OneSignal is a third-party service, you are responsible for disclosing how you handle user data when using OneSignal. Google’s official guidance can be found here.

By default, OneSignal collects:

  • In-app purchases
  • App interactions (e.g., session counts, durations, and notification clicks)

If you use OneSignal to collect emails, phone numbers, or additional custom data (via Tags),you must disclose those data types as well.

For details on handling user data, see Handling Personal Data.

Data types and OneSignal behavior

✅ = Collected when using OneSignal
💡 = May be collected depending on your OneSignal usage
❌ = Not collected by OneSignal

CategoryData TypeOneSignal Collection Behavior
LocationApproximate location❌ Not collected
Precise location💡 Only if your app collects it and sends it to OneSignal
Personal infoName💡 If collected via Tags or Outcomes
Email address💡 If added to OneSignal
User IDs💡 If collected via Tags or Outcomes
Address❌ Not collected
Phone number💡 If added to OneSignal
Race and ethnicity❌ Not collected
Political or religious beliefs❌ Not collected
Sexual orientation❌ Not collected
Other info💡 If collected via Tags or Outcomes
Financial infoUser payment info❌ Not collected
Purchase history✅ Collected if your app has in-app purchases
Credit score❌ Not collected
Other financial info❌ Not collected
Health and fitnessHealth info❌ Not collected
Fitness info❌ Not collected
MessagesEmails❌ Not collected
SMS or MMS❌ Not collected
Other in-app messages❌ Not collected
Photos and videosPhotos❌ Not collected
Videos❌ Not collected
Audio filesVoice or sound recordings❌ Not collected
Music files❌ Not collected
Other audio files❌ Not collected
Files and docsFiles and docs❌ Not collected
CalendarCalendar events❌ Not collected
ContactsContacts❌ Not collected
App activityApp interactions✅ Collected: includes sessions and notification clicks
In-app search history❌ Not collected
Installed apps❌ Not collected
Other user-generated content💡 If collected via Tags or Outcomes
Other actions💡 If collected via Tags or Outcomes
Web browsingWeb browsing history❌ Not collected
App info and performanceCrash logs❌ Not collected
Diagnostics❌ Not collected
Other performance data❌ Not collected
Device or other IDsDevice or other IDs❌ Does not collect GAID by default
💡 Collected if you use Aliases to link identifiers

Required data types for OneSignal

You must disclose the following if you use OneSignal:

Purchase history

If your app includes in-app purchases, disclose collection of Purchase history under Financial info.

Data types: Purchase history

Collected and shared settings

Data processing settings

Analytics usage

At a minimum, select “Analytics” for OneSignal. If you use OneSignal for other use cases, you must select those as well.

App interactions

Disclose collection of App interactions under the App activity section.

Data types: App interactions

Collected and shared settings

Data processing settings

Analytics and developer communications

Select both “Analytics” and “Developer communications” at a minimum. If additional data is collected through OneSignal, disclose it as well.

Preview of store listing

After completing your privacy selections, Google will generate a preview. If you’ve disclosed Purchase history and App interactions, your listing should look like this:

Store listing preview

Keep your disclosure up to date

If your data collection practices change, revisit the Data safety section in the Play Console and update your disclosures.