You can calculate by IP, but only with the help of the provider. And the provider won't help just anyone.
You can use Tor or VPN to hide your IP.
Anonymity on the Internet is far from nonsense if you do not share your data yourself. "Calculate by IP" is also not so easy as it seems. All this surveillance through cameras, microphones and so on are rumors and tales. It's easy to achieve anonymity on the Internet if you really want to.