KingKRool,

I think it’s fine. Actually, I think it’s even a good idea. As long as they are upfront with users and get consent and let them opt-out at any time.

I have been the person to implement telemetry in an app, and when done correctly it can really be useful for making the experience better for everyone. It doesn’t always have to be about monetization and ads and tracking you across the web. Without data, you’re flying blind, you rely on users to self-report data to you and that selects for the more technical, knowledgeable users, who may not be having an experience that is representative of your average user.

Some real examples: I added monitoring for the type of exceptions thrown and how often they occur. When we push updates, we have alerts that fire and stop the update if the client error rate increases with the new version. Another is the browser or OS type and version, not the full user agent either, a redacted version to avoid fingerprinting. This helps us determine if it’s safe to start using a new API or standard. Other things we monitored were performance related, like measuring the time from app open to when it has actually loaded data and become responsive. That helped us catch some regressions or determine if improvements we made actually made a difference in the real world. None of this was ever used for ads or for tracking users, it was all for making our app better.

To me, it looks like this is what Fedora has in mind, not something malicious. With the client side code open source, we can trust but verify.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • [email protected]
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • oklahoma
  • Socialism
  • KbinCafe
  • TheResearchGuardian
  • Ask_kbincafe
  • SuperSentai
  • feritale
  • KamenRider
  • All magazines