Governments do exactly the same: they track you in the name of a million things. Now they have in the works even a law for 'free information' (in trh European Union) that can force journalists to disclose sources in the name of national security...
I am not saying this should not be illegal. Probably it should. What I am saying is that noone should be able to track but the state can do it. Noone should be able to.