Is there a way to protect IP Address and location from Twitter after having logged in ? All I want Twitter to know is my email and password and nothing else. No IP Address, no location. Is that possible somehow ? What is the best way to do this ? VPN or Tor or something else that works for this purpose ?
VPN is enough.
You can do it in 2 ways:
subscribe to a VPN service that may allow you to choose your server from a very wide range of locations
use browser-integrated VPNs like Opera has or browser modules like browsec (which can be free or payed/premiums that allow more locations/servers to be selected).