[GH-ISSUE #121] One-time opt-out of Google Analytics #64

Closed
opened 2026-03-03 01:24:26 +03:00 by kerem · 5 comments
Owner

Originally created by @lablans on GitHub (Aug 8, 2018).
Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/121

By default, the Bitwarden apps come with Google Analytics activated. To opt-out, you need to visit each app/plugin instance and tick the box. This can really add up: With my three machines, two user accounts on each and two browsers, I need to opt-out twelve times. Surely I've forgotten it on one or two instances. This is problematic from a data protection standpoint, especially in Europe.

Some ideas for solutions:

  • Allow to change the Google Analytics setting server-wide, allowing the administrator to set it to opt-in.
  • Acknowledge the user's decision and store it as a preference server-side.
  • Have the Docker container's entrypoint remove the Google Analytics code from the downloaded Vault's JavaScript code (configurable via environment variable).
Originally created by @lablans on GitHub (Aug 8, 2018). Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/121 By default, the Bitwarden apps come with Google Analytics activated. To opt-out, you need to visit each app/plugin instance and tick the box. This can really add up: With my three machines, two user accounts on each and two browsers, I need to opt-out twelve times. Surely I've forgotten it on one or two instances. This is problematic from a data protection standpoint, especially in Europe. Some ideas for solutions: * Allow to change the Google Analytics setting server-wide, allowing the administrator to set it to opt-in. * Acknowledge the user's decision and store it as a preference server-side. * Have the Docker container's entrypoint remove the Google Analytics code from the downloaded Vault's JavaScript code (configurable via environment variable).
kerem 2026-03-03 01:24:26 +03:00
Author
Owner

@dani-garcia commented on GitHub (Aug 8, 2018):

I don’t think there is a way to control other clients from the server, but we could look into modifying the web vault in the build file.

<!-- gh-comment-id:411590118 --> @dani-garcia commented on GitHub (Aug 8, 2018): I don’t think there is a way to control other clients from the server, but we could look into modifying the web vault in the build file.
Author
Owner

@ptman commented on GitHub (Aug 9, 2018):

Where is this opt-out located?

<!-- gh-comment-id:411650420 --> @ptman commented on GitHub (Aug 9, 2018): Where is this opt-out located?
Author
Owner

@fbartels commented on GitHub (Aug 9, 2018):

I have noticed the tracking options in the Android apps, but I don't see anything in the web vault (also ublock does not report anything). @martinlablans are you sure there is google analytics in the web vault?

ps: using the tagged 0.12.0 release.

edit: ah never mind, this seems only to be present in the new vault currently part of the beta docker image.

<!-- gh-comment-id:411665570 --> @fbartels commented on GitHub (Aug 9, 2018): I have noticed the tracking options in the Android apps, but I don't see anything in the web vault (also ublock does not report anything). @martinlablans are you sure there is google analytics in the web vault? ps: using the tagged 0.12.0 release. edit: ah never mind, this seems only to be present in the new vault currently part of the beta docker image.
Author
Owner

@mprasil commented on GitHub (Aug 14, 2018):

Submitted a PR, that should remove analytics in self-hosted scenario.

<!-- gh-comment-id:412856752 --> @mprasil commented on GitHub (Aug 14, 2018): Submitted a PR, that should remove analytics in self-hosted scenario.
Author
Owner

@mprasil commented on GitHub (Aug 20, 2018):

This was resolved in #136

<!-- gh-comment-id:414255559 --> @mprasil commented on GitHub (Aug 20, 2018): This was resolved in #136
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vaultwarden#64
No description provided.