Website
https://addons.mozilla.org/en-US/firefox/addon/geo-spoof/
Short Description
Disclosure: I am the developer
Your browser leaks your location through multiple channels: the Geolocation API, timezone offsets, `Intl.DateTimeFormat`, and WebRTC. You get almost no control over it. A VPN changes your IP, but these signals still point right back to where you’re sitting.
GeoSpoof is a Firefox add-on that spoofs your geolocation, timezone, and WebRTC to prevent websites from identifying your real location. Set your location to match your VPN, mismatch it on purpose for extra obfuscation, or pick somewhere entirely different. GPS coordinates, timezone, `Intl` locale data, and WebRTC all stay in sync with whatever you choose.
I got tired of the other geolocation spoofing extensions because they either 1) didn’t work, 2) didn’t have android support, or 3) were extremely finnicky and hard to use.
Open source: https://www.github.com/anthonysgro/geospoof
Features:
- Android support
- Spoof geolocation API with any coordinates
- VPN Region Sync (auto-detect your VPN exit and match your location to it)
- Automatic timezone spoofing based on location
- WebRTC IP leak protection
- Search locations by city name
- Manual coordinate entry
- Toggle protection on/off easily
See full table of overridden browser APIs in the documentation.
And just to make crystal clear, it:
- does NOT track your browsing activity
- does NOT collect analytics or telemetry
- does NOT store data on external servers
- Some features (city search, VPN sync) make network requests to third-party APIs to function. See the docs for details
Would love to get some feedback from the community. Thanks for reading and have a great evening