anyproto / roadmap

16 stars 0 forks source link

Allow Analytics Opt-out #8

Open charlotte-chiang opened 1 year ago

charlotte-chiang commented 1 year ago

High Level: Upon releasing public beta, permit users to opt out of app analytics

Related Threads/Feature Requests:Trackers in app

Reikimann commented 4 months ago

Opt-out analytics is becoming more and more heavily criticized, maybe consider opt-in instead :)

robotflaqd commented 2 months ago

Having telemetry opt-in as an option (so opted-out by default) is nice from a privacy standpoint, but I also get why Anytype gets those analytics in the first place... the analytics helps Anytype create a better product in the long run. I know that I want a better product.

So though I get where you're coming from, but I don't fully agree. I think analytics / telemetry should be opted-in by default; those who actually care about such stuff will go to the settings and opt-out anyway, so it's not that big of a deal; but it is quite a useful part for the Anytype team to know what features are being used the most and whatnot. I see both sides, and I want to acknowledge that.

If I'm here with Anytype for the long run, I want Anytype to be it's best. And with analytics, Anytype will have more data to improve upon - this in turn improves our experience on Anytype. At the same time, I do not want my data being used for analytics (but I know most people don't mind that), so I will seek out the option to opt-out from analytics from the settings.

I'm on the "permit users to opt-out of app analytics" ship. It is just better for Anytype and therefore better for users of Anytype long term, and I plan to use Anytype forever so that's my view. Toggling a setting is a one time thing and I can definitely do that in a few seconds.

With all that said, those analytics collected by Anytype to help improve the product should be truly aggregated and anonymous. Arc Browser is under heat right now for actually not having analytics anonymous and lied to its users and people are leaving Arc Browser in the masses, I don't want the same for Anytype so please be transparent about the telemetry the app collects.

Edit: Would be great if those who disagree actually voice their reasons why, instead of just giving a thumbs down and do nothing else to add to the conversation. If you disagree with what I said, voice it so the developers can have a better picture coming from different perspectives when they're building this feature. @tjkirch