Let's assume that a number of services only work well/are viable when the app collects a lot of information from its users.
What if we make all app's collected data available publicly in a database - with user identity anonymized.
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.
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].
I'm curious to hear community thoughts on this.
[1] https://en.wikipedia.org/wiki/Open_banking [2] https://en.wikipedia.org/wiki/Differential_privacy