skip to Main Content

For example I use Firebase Crashlytics in my apps and I need to set that my apps collect crash logs.

I have two options (Collected and Shared) there but which one should I choose or both?

Also If I choose Collected option then I have additional questions like:

Yes, this collected data is processed ephemerally

No, this collected data is not processed ephemerally

But I have no idea how Firebase stores the data, it’s not my own server.

So it seems I should choose Collected option, just Shared, correct?

enter image description here

Update:

If I select Collected and not Shared then I see the following preview of Data Safety before submitting it:

The developer says this app doesn’t share user data with other
companies or organizations

enter image description here

Update 2:

I already accepted the answer but it’s not really full.

So I checked the following link https://support.google.com/googleplay/android-developer/answer/10787469?hl=en#zippy=%2Cwhat-users-will-see-if-your-app-shares-user-data%2Cdata-sharing

enter image description here

and basically it tells that if we use any third-party services like Google/Firebase then the data is not just "Collected" but also "Shared"

Also I found the table of third-party libs for Data Safety: https://github.com/Privado-Inc/SDK-Privacy-Report/blob/main/Android%20App%20-%20SDK%20Privacy%20Report.csv

(though of course it may not be 100% correct)

Basically each of us use Google/Firebase libs in our apps but I notice that many developers don’t really add much info to the Data Safety and mark it only as "Collected" when in most cases it’s also "Shared"

2

Answers


  1. Chosen as BEST ANSWER

    My Final decision (answer) would be:

    If we use any Google library (Admob/Firebase) then the data is both collected and SHARED in our apps:

    You are not Google therefore you are sharing data with Google who are a 3rd party to your app. If you wrote your own analytics software and hosted it on your servers then you would not be sharing data.

    But many developers specify for their apps that they only collect the data but don't share it which is totally wrong! It's shared to Google company. It's not your company, it's not your own server.

    For more information check the following discussing.

    Here some links about which data Google collects:

    Data is collected by Admob

    Data is collected by Firebase Services

    You can also use the following link for more libraries (but the info there may be outdated).


  2. Based on the definition of "ephemeral" in the console, Firebase Analytics data is definitely not ephemeral because all that data doesn’t doesn’t just live in memory for real time use. Apps can collect tremendous amounts of analytics data, and all that has to be stored on disk over a longer term to be useful to service the queries you can perform in the Firebase console.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search