AI product readGoogle Search location spoofing extension that modifies HTTP request headers to make Google believe the user is searching from a different geographic location
Users cannot easily view Google Search results localized to a different city, country, or region from their actual physical location. Google personalizes search results based on detected location via x-geo headers and accept-language settings.
User opens the popup, searches for a place using the autocomplete (powered by Google Maps or Photon geocoding), selects the desired location, optionally adjusts language and country parameters, then toggles the 'enabled' switch. The extension then modifies x-geo and accept-language request headers on all Google.com requests via declarativeNetRequest session rules, making Google serve results as if the user were in the selected location. Users can save favorite locations and quickly switch via context menu.
Spoof x-geo and accept-language HTTP headers for all google.com requests using declarativeNetRequestSearch and select locations via autocomplete using Google Maps or Photon (komoot.io) geocoding APIsSet custom language (hl) and country (gl) parameters for Google SearchSave and manage favorite locations with context menu quick-switchToggle spoofing on/off with a single switchRight-click context menu for quick location switching
- Target users
- SEO professionals checking local search results / Digital marketers auditing regional Google SERPs / Developers testing geo-localized web applications / Researchers needing to view search results from different locations / Travelers wanting to preview search results for destinations
- popup.js is 3696 lines (mostly location data arrays), only first 140 lines were read but core logic is clear
- No privacy policy URL provided in Chrome Web Store listing
MonetizationNo paid features detected
No paid features, subscription gates, upgrade prompts, or payment-related code found anywhere in the extension. All keyword matches for 'pro', 'license' are from bundled third-party libraries (Bootstrap, jQuery, Handlebars license headers). No references to premium, subscribe, upgrade, payment, price, buy, purchase, or donate in any source file. The extension provides all its functionality (location spoofing, favorites, context menu, region selection) without any gating.
- Confidence
- 97
- Payment platform
- --
- Source
- AI / High
- Login required
- No
- Reason
- The extension requires no login or account creation. It uses chrome.storage.sync to persist settings locally in the browser profile. All keyword matches for 'auth', 'session', and 'token' are false positives from third-party libraries (Bootstrap license comments), Chrome extension API calls (updateSessionRules), and text tokenization libraries (Bloodhound tokenizers). The 'authuser=0' in Google URLs is a standard query parameter, not an authentication requirement.