Thought experiment.<p>Let's assume that a number of services only work well/are viable when the app collects a lot of information from its users.<p>What if we make all app's collected data available publicly in a database - with user identity anonymized.<p>This would make me a lot more comfortable to use the service. I would have less of that feeling "they are profiting over me". And it would incite competition since all companies would have access to the data as well. Something like open banking [1], but for user data.<p>The challenge is to ensure the data is published in a format where you can not trace back to the users, while still allowing ML apps to use it [2].<p>I'm curious to hear community thoughts on this.<p>[1] https://en.wikipedia.org/wiki/Open_banking
[2] https://en.wikipedia.org/wiki/Differential_privacy
Allowing cutomers and soiety at large to benefit from such data pools is obviously better than not doing so. The specific cases' details would be required to judge whether a particular collection is worthy or not.<p>Say racial or sexual preference DBs... good data right? really? long debate to be had there. How about something like Erowid's trip reports [1] but for all prescription medications? Lots easier to see value in that but what about those who interpret the data wrong? Apparently thats reason enough for censorship now.<p>look into the arguments about the privacy implications of phone books. IIRC there were court cases about the phone company charging extra for "unlisted" numbers.<p>[1] <a href="https://www.erowid.org/experiences/exp_front.shtml" rel="nofollow">https://www.erowid.org/experiences/exp_front.shtml</a>