Thanks for the quick response, does Mullvaf VPN completely hide my local IP?
Actually, the initial purpose of a VPN was not to 'hide' your IP address. The purpose of a VPN was to provide a secure connection to a private network in public places for example.
Why your IP might not be actually hidden when using a VPN? Your true location and IP address are not truly hidden, cause your VPN provider knows exactly where you are and your IP address.
You need to use a somewhat 'trusted' VPN service provider. Mullvad imo is one of the best commercial VPN providers, it's open-source and has been audited many times and they have a strict no-log policy which means they don't keep track of your online activity. You can also look into IVPN. You can also view both of their websites through Tor (pretty sure they have onions as well).
But first, you should ask yourself, from whom do you want to hide your IP?
Some random dude? Local policeman? The government?
Depending on your threat model you should choose your tools wisely.
Even when using a VPN, your browser might still 'leak' your true location. Using a not-so-good VPN service (without killswitch) and you might experience something called a VPN drop, which means that your VPN tunnel or your network stops working, which = leaking your true IP address. You should also use some useful plugins like uBlock and Privacy Badger.
Privacy Badger is a browser extension that stops advertisers and other third-party trackers from secretly tracking where you go and what pages you look at on the web. If an advertiser seems to be tracking you across multiple websites without your permission, Privacy Badger automatically blocks that advertiser from loading any more content in your browser. To the advertiser, it’s like you suddenly disappeared.
Also, cookies might pose another problem.
A website might use an IP and your location from your initial visit, for instance. If you've logged in via a social media account, it may be able to obtain location-related profile details. It could use cookies to maintain location across sessions. You should delete your cookies and browser history - again depending on your threat model, maybe you should change your browser settings so that it automatically deletes them after.
Using a different search engine - Google is notorious for keeping track of everything. Maybe DuckDuckGo or StartX search engine (startpage[dot]com).
There are so many different things that you need to consider when hiding your IP and true location, like for real I could go on and on. Educate yourself on browser leaks and VPN-s overall.
But yeah gettting yourself a good VPN is a great start.