Atom-beautify: Google Analytics

Created on 24 Sep 2015  路  8Comments  路  Source: Glavin001/atom-beautify

I found the unpleasant surprise that this option is enabled by default.

Please completely remove this feature or at least do that is disabled by default.

Surely these data are very importants for you, but is my data, my privacy, and it is more important for my.

Thank you.

question

Most helpful comment

@beautispy Please see the comment above: https://github.com/Glavin001/atom-beautify/issues/565#issuecomment-142995190

The collected data helps prioritize efforts to improve the application. This is free software written and maintained by volunteers on their own time outside of their real jobs. Time is a limited resource. If this is distressing it might be better to use an editor with a conservative constricted license that you pay for with money.

All 8 comments

There is an option to disable analytics: https://github.com/Glavin001/atom-beautify/issues/535#issuecomment-138088039

In case you are interested, here is a reference to the code that does the analytics tracking: https://github.com/Glavin001/atom-beautify/blob/4e528809f04d88cb21e46e6dc923ef5cd17cc2a2/src/beautifiers/index.coffee#L468-L482

# Setup Analytics User Id
          userId = atom.config.get("atom-beautify._analyticsUserId")
          analytics.identify userId : userId
          version = pkg.version
          analytics.track
            userId : atom.config.get("atom-beautify._analyticsUserId")
            event : "Beautify"
            properties :
              language : language?.name
              grammar : grammar
              extension : fileExtension
              version : version
              options : allOptions
              label : language?.name
              category : version

Note that the userId is a randomly generated UUID (uuid.v4()).
Atom Beautify tracks only information about the language name, grammar, version, and options.

This analytical data allows me to track user adopter (when Users update, and how many users are running on an older version with lots of bugs) and which languages are most used and therefore need the most support.

Top Atom Beautify Versions:
image

Top Languages:
image

Thanks for responding, but I've seen the Atom core ago also collects information, then instead of arguing with everyone about the importance of privacy, I decided to stop using Atom definitely.

But I appreciate your response.

Atom > Settings > Metrics (disable)

Please disable by default. This is not okay.

@beautispy Please see the comment above: https://github.com/Glavin001/atom-beautify/issues/565#issuecomment-142995190

The collected data helps prioritize efforts to improve the application. This is free software written and maintained by volunteers on their own time outside of their real jobs. Time is a limited resource. If this is distressing it might be better to use an editor with a conservative constricted license that you pay for with money.

For those interested in disabling analytics, feel free to do so quickly and easily by changing the Anonymous Analytics setting in Atom-Beautify package settings:
image

In addition, I support @prettydiff 's comment above.

For those interested in this issue, I recommend you read https://github.com/Glavin001/atom-beautify/issues/919#issuecomment-210216512
Thank you.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mkermani144 picture mkermani144  路  4Comments

ghost picture ghost  路  4Comments

jcollum picture jcollum  路  4Comments

philippelesaux picture philippelesaux  路  4Comments

opikhidayat picture opikhidayat  路  4Comments