Timezone & Location Spoofing Agent
Spoofs your browser timezone and geolocation coordinates with anti-leak protections.
About this script
A comprehensive privacy and location emulation userscript by Steve & Sambath. Injects anti-leak geolocation mocks into navigator.geolocation (getCurrentPosition & watchPosition) and hooks Date.prototype and window.Intl.DateTimeFormat in the page execution context at document-start. Features zero-recursion timezone offset calculations, accurate GMT offset string representations, and an in-extension configuration menu for custom coordinates and timezone IDs.
Features
- Real-time Geolocation spoofing: overrides navigator.geolocation.getCurrentPosition and watchPosition with custom Lat/Lng.
- Dynamic Timezone emulation: hooks Date.prototype and window.Intl.DateTimeFormat with safe non-recursive calculations.
- Accurate date string conversions: toLocaleString, toLocaleDateString, toLocaleTimeString, and toString with matching GMT offset and timezone abbreviation.
- Document-start page injection: executes in the raw page script context to defeat client-side fingerprinting and leak tests.
- Interactive extension menu: one-click enable/disable toggle, custom coordinates input, timezone ID switcher, and Los Angeles factory reset.
- Cross-extension compatibility: fully tested and working with Violentmonkey and Tampermonkey.
Installation Instructions
Install Extension
Install the official Tampermonkey extension for Chrome, Edge, Firefox, Brave, or Safari.
Click Install
Click the "Install Script" button in the sidebar of this page.
Confirm in Tampermonkey
Tampermonkey will open an inspection tab showing the script headers and permissions. Click Install.
Ready to Use
Navigate to or refresh the target website to activate the userscript automatically.
Changelog
- Initial release of Timezone & Location Spoofing Agent.
- Implemented navigator.geolocation mock with configurable accuracy and timestamp.
- Implemented safe dynamic Date and Intl.DateTimeFormat overrides.
- Added GM menu commands for live configuration and toggling.
- Added instant document-start DOM injection payload.