We’ve just dealt enough with computers to know that this never ends well. The dev has a financial interest of tracking as much as possible and no reason to not do so, because as a user, you cannot check what is being tracked.
I’m 100% on board with giving users the choice to provide data in exchange for services. But that choice requires full transparency with how much of your data you’re paying and who gets access to it.