gitbutler icon indicating copy to clipboard operation
gitbutler copied to clipboard

tracking must be opt-in (GDPR)

Open c33s opened this issue 1 year ago • 2 comments

currently a request to sentry is made as soon as i start gitbutler

c33s avatar Feb 13 '24 21:02 c33s

Hey thanks for raising this issue, it's on our radar and a priority given the recent surge in interest! 🙏

I landed this change just a few hours ago, presenting the user with a choice on first start. Note, however, that we still need a couple more commits in order to be opt-in rather than opt-out.

mtsgrd avatar Feb 13 '24 21:02 mtsgrd

Hi! Thank you for reporting! We got a bunch of unexpected attention which caught us a bit underprepared. I'm currently making a patch release with a min-onboarding flow that allows toggling.

Keeping this issue opened until we refactor the code so that it does not init any error reporting before an opt-in

krlvi avatar Feb 13 '24 21:02 krlvi

Screenshot 2024-04-21 at 14 18 54

The picture above was taken with Version 0.11.3 (20240419.070253) and I wonder what the default for these checkboxes in Europe would have to be.

Otherwise, it makes one request to check for automatic updates, and AFAIK this can't currently be configured.

Screenshot 2024-04-21 at 14 22 40

Byron avatar Apr 21 '24 12:04 Byron

in europe it has to be a opt-in

c33s avatar Apr 21 '24 16:04 c33s

github auto-merged this one since i mentioned it in this PR: https://github.com/gitbutlerapp/gitbutler/pull/3627

The pull request changes the frontend such that analytics are not loaded before the onboarding step is completed as well as identifiable metrics are opt-in.

there is a reference to posthog in the rust code, which I am going to remove entirely in a separate pull request

krlvi avatar Apr 29 '24 13:04 krlvi