# What is the Geolocation API? | SoftGlaze Browser glossary

> The Geolocation API lets a page ask for your coordinates. How it differs from IP geolocation, why it must fit the proxy, and SoftGlaze location modes.

- Canonical URL: https://browser.softglaze.com/glossary/geolocation
- Last updated 2026-11-07

---

[Fingerprinting](https://browser.softglaze.com/glossary?category=fingerprinting)

## Geolocation API

Also called browser geolocation, navigator.geolocation, location permission, IP geolocation

Definition

The Geolocation API is the browser feature that lets a page ask for the device's physical position as latitude and longitude, which the browser hands over only after the user allows it.

Last updated 7 November 2026

### How it works

A page calls `navigator.geolocation.getCurrentPosition()`, the browser asks the user, and if they allow it the page receives coordinates and an accuracy radius. The browser works the position out from whatever it has: GPS on a phone, nearby Wi-Fi networks, or the operating system’s location service.

This is different from IP geolocation, which a site does on its own server by looking the visitor’s IP address up in a database. IP geolocation needs no permission and is usually accurate only to a city or a region.

### Why it matters when you run several accounts

If a profile grants location access, the coordinates it hands over should fit its proxy’s location, its time zone and its language. Coordinates worked out from your own Wi-Fi undo the proxy entirely, and they are the same for every profile on your computer. Blocking the request is a valid answer too: plenty of real users never allow it.

### How SoftGlaze Browser handles it

The Location setting has three modes: Based on IP (the default), Custom, with your own latitude, longitude and accuracy, and Block. Based on IP uses the location the app looked up through the profile’s proxy at launch, and by default the page still has to ask each time. Latitude, longitude and the geolocation mode are columns in the batch import template. Firefox profiles have geolocation switched off, so neither the real location nor the real IP can leak through it.

### Sources

1.  [Geolocation API](https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API) MDN Web Docs
2.  [Geolocation (W3C Recommendation)](https://www.w3.org/TR/geolocation/) W3C

Outside sources were checked in November 2026. Browsers, standards and vendors' pages change, so details that depend on them are as of that month.

### Related terms

-   [Timezone mismatch](https://browser.softglaze.com/glossary/timezone-mismatch) A timezone mismatch is when the time zone a browser reports does not fit the location of the IP address it connects from, for example a browser on London time arriving from a New York address.
-   [Accept-Language](https://browser.softglaze.com/glossary/accept-language) Accept-Language is the HTTP request header in which a browser lists the languages its user prefers, in order of preference, such as en-GB,en;q=0.9; scripts see the same list as navigator.languages.
-   [WebRTC leak](https://browser.softglaze.com/glossary/webrtc-leak) A WebRTC leak is when a page learns your real IP address through the browser's real-time communication feature, which gathers network addresses directly instead of through the proxy that carries the rest of your traffic.
-   [Residential proxy](https://browser.softglaze.com/glossary/residential-proxy) A residential proxy is a proxy whose exit IP address belongs to a home internet connection, so sites see traffic arriving from an ordinary household rather than from a server in a data centre.

### Read more on this site

-   [Fingerprint management: geo match](https://browser.softglaze.com/features/fingerprint-management#geo-match)
-   [Docs: at launch](https://browser.softglaze.com/docs/proxies#at-launch)
-   [Batch import (geolocation columns)](https://browser.softglaze.com/features/batch-import)

### See it in SoftGlaze Browser

Separate profiles, each with its own cookies, device values and proxy, on Windows. Try the app's screens in your browser first, or start the free trial; no card needed.

[Download for Windows](https://browser.softglaze.com/download) [Try the demo](https://browser.softglaze.com/demo) [All terms](https://browser.softglaze.com/glossary)
