Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about the analytics #728

Closed
opk12 opened this issue Jul 23, 2021 · 3 comments
Closed

Question about the analytics #728

opk12 opened this issue Jul 23, 2021 · 3 comments
Labels
question Further information is requested

Comments

@opk12
Copy link

opk12 commented Jul 23, 2021

Description

Does the f-droid build do data collection by default, or without prior explicit user consent? If so, it should be marked with the Tracking antifeature which it currently does not have

@opk12 opk12 added the bug Something isn't working label Jul 23, 2021
@ashutoshgngwr
Copy link
Member

ashutoshgngwr commented Jul 23, 2021

@opk12 F-Droid build doesn't have analytics. Only the Play Store build has the capability to collect analytics data. Moreover, Play Store build only sends analytics data when "Share usage and behaviour data" is turned on.

@ashutoshgngwr ashutoshgngwr pinned this issue Jul 23, 2021
@ashutoshgngwr ashutoshgngwr added question Further information is requested and removed bug Something isn't working labels Jul 24, 2021
@ghost
Copy link

ghost commented Aug 11, 2021

Bruh 🗿

ashutoshgngwr added a commit that referenced this issue Aug 11, 2021
…variant

this was an oversight. In Privacy Policy, we clearly state that we
do not collect SSAIDs, but the configuration option was missing
from the Android Manifest of the Play Store variant.

links to #728
@ashutoshgngwr
Copy link
Member

ashutoshgngwr commented Aug 11, 2021

For reference, see:

  1. Analytics Provider implementation for free variant.
  2. Analytics Provider implementation for full variant
  3. Android Manifest for full variant that disables analytics data sharing by default. It also permanently disables the collection of Advertising IDs and Secure Settings Android IDs.
  4. Consent Notice users see on the first launch, which only enables data sharing if you click "Accept".

In summary, the data collection doesn't happen without the user's consent. For the F-Droid (free) variant, this consent is implicitly denied since the behaviour is prohibited. For the Play Store(full) variant, the data is automatically collected in the local storage. It is only shared (uploaded to servers) when the user's consent is granted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants