Giter VIP home page Giter VIP logo

Comments (11)

kspearrin avatar kspearrin commented on July 26, 2024 32

@Shifterovich Thanks for the heads up.

It turns out that the analytics weren't as insightful as I had hoped and didn't really end up getting used much. I've just removed them from all Bitwarden client applications for their next releases.

Ref:

from clients.

 avatar commented on July 26, 2024 3

@kspearrin Just letting you know, we removed BitWarden from privacytools.io (https://github.com/privacytoolsIO/privacytools.io/issues/719). Opt-in telemetry is okay, but privacy-related applications shouldn't have something like Google Analytics enabled by default.

Please reconsider this.

from clients.

curtiszimmerman avatar curtiszimmerman commented on July 26, 2024 1

So what's the status on this issue? There is still no option to disable analytics. Why was it closed? It seems like you've just deflected the concerns of your users and then quietly closed the issue. Am I wrong?

from clients.

hovancik avatar hovancik commented on July 26, 2024 1

Hi, what exactly is being tracked?

We use google analytics to to better learn how the extension is being used by users is kind of non-telling.

from clients.

fancsali avatar fancsali commented on July 26, 2024 1

Sorry for being so blunt, but I believe, in order to really make me trust your app, you'd want to remove google analytics completely. At least that's my view, and based on issue #76, I am not alone...

from clients.

jeythekey avatar jeythekey commented on July 26, 2024 1

Hi @kspearrin with ping to @Shifterovich,

being concerned about software tracking its users I was feeling really happy and kind of relieved reading your last post, because asides from the user tracking stuff I really love bitwarden.
I have, however, still some concerns about the use of Angulartics2/Angulartics2GoogleAnalytics code being injected all over the apps. Could you please elaborate shortly in which respect the angulartics approach (which seems to have been there from the first commit on) differs from using ga directly (which you removed)? Did the referenced commits, which apparently "shut up" the core ga-code also make all of the angulartics2-calls dysfunctional? Or what else justifies the statement, that google analytics was removed?

Simply put: Is there still any user data automatically being sent to google by the bitwarden apps?

That would be really appreciated.

Thanks for your understanding and the fantastic work!

from clients.

fancsali avatar fancsali commented on July 26, 2024 1

This is great news, however bitwarden/jslib@f4c4f28 seems to only add a return statement.

I was just wondering, whether the code could be completely removed...

from clients.

kspearrin avatar kspearrin commented on July 26, 2024

This option was added to the extension back in October with the 1.1.1 release. https://github.com/bitwarden/browser/releases/tag/v1.1.1

You can find the setting under Settings > Features

from clients.

kspearrin avatar kspearrin commented on July 26, 2024

Use use google analytics in a pretty traditional way: to track page views within the extension and certain events as they happen. For example, we collect how often the autofill feature is used through the current tab method vs the context menu method. This helps us determine which features are being used more often and how they are being used so that we can better make design decisions going forward.

from clients.

kspearrin avatar kspearrin commented on July 26, 2024

@jeythekey

Did the referenced commits, which apparently "shut up" the core ga-code also make all of the angulartics2-calls dysfunctional?

Yes.

All of the Angularlytics stuff are just helpers that end up calling into the ga() function that you see was disabled here: bitwarden/jslib@f4c4f28

Essentially Angularlytics has now been "black holed". There is nothing in the apps that is connected to or makes calls to Google Analytics. You could verify this by monitoring your network tab in the browser's dev tools.

from clients.

jeythekey avatar jeythekey commented on July 26, 2024

Waoh, thank you so much for clarifying this so quickly!! I suspected that but was not sure, if it might work somehow in parallel. Really happy now :)

from clients.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.