← Lab steps

Geolocation permission decision

Request one position and compare permission with the API result. Location stays in this browser; nothing is sent or stored.

Permission and result

Permission: not checked.
No request made; no coordinate collected.

On your phone

Open over HTTPS. Your browser may show a native prompt, an existing site decision, or a system settings route. Denial is a complete result. To reset a decision, use your browser’s site settings, then return and retry. A grant can still end in POSITION_UNAVAILABLE or TIMEOUT.

Worked captures use permission controls and emulated location in mobile Chromium. On your real phone, permission UI, coordinates, accuracy and fix time will differ. Do not share your coordinates in a screenshot.

Limit: a permission grant does not establish an accurate or available physical fix.