aragon / client

(Aragon 1) Create and manage decentralized organizations on Ethereum.
https://client.aragon.org
GNU Affero General Public License v3.0
832 stars 274 forks source link

Metrics #11

Closed luisivan closed 4 years ago

luisivan commented 7 years ago

We need to know how people are using the product in order to improve it. But we need all the analytics to be fully anonymous and untraceable. Any ideas?

harshjv commented 7 years ago

Ya, that's a good idea to have analytics (anonymous & untraceable). We can indeed record events such as org creation/joining anonymously.

We have; 1 . NeutrinoMetrics looking good but it is in an early stage. (https://neutrinometrics.net/)

  1. Evergreen Google Analytics https://www.npmjs.com/package/electron-google-analytics

Let's discuss events types which are better for analytics.

izqui commented 7 years ago

I love Apple's approach to analytics.

I don't know if there is any detailed documentation, but they have completely anonymous analytics.

El mar., 20 jun. 2017 a las 16:19, Harsh Vakharia (notifications@github.com) escribió:

Ya, that's a good idea to have analytics (anonymous & untraceable). We can indeed record events such as org creation/joining anonymously.

We have; 1 . NeutrinoMetrics looking good but it is in an early stage. ( https://neutrinometrics.net/)

  1. Evergreen Google Analytics https://www.npmjs.com/package/electron-google-analytics

Let's discuss events types which are better for analytics.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/aragon/aragon/issues/11#issuecomment-309770349, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbTYC8iKcqtmED3hdhgOJY7bMO7UzJPks5sF9TWgaJpZM4N-q5j .

john-light commented 6 years ago

Found some interesting info on Piwik's website:

https://piwik.pro/gdpr-compliance/

Also, bundling Tor with the application is an "easy" way to anonymize metadata "out of the box". This is what apps like Ricochet and OnionShare do to anonymize user metadata (including - especially - user IP addresses).

sohkai commented 6 years ago

As a stop gap to fully anonymous and untraceable metrics, we could also have a dialog asking a user if they'd like to provide metrics to us.

We've talked about adding Sentry in before, and another option that includes web3 snooping (though this sounds quite scary) is moesif.

luisivan commented 5 years ago

This one is important. @lkngtn can you provide 2-3 important metrics that would help us understand how people use the client? With that, I can do some initial research on solutions

luisivan commented 5 years ago

So we mainly need:

Matomo can totally work for this.

lkngtn commented 5 years ago

Would also add:

sohkai commented 5 years ago

I'd add that it'd be useful to know which orgs are being visited, and when, which is easily provided via the URL path.

sohkai commented 4 years ago

Closing; we may work on adding analytics in the future but its current effort is deprioritized.