A granted geolocation fix carries a real accuracy
A granted position carries an accuracy greater than 0. N/A unless permission was already granted (severity: warn).
What a detector infers
Every position a real location provider returns comes with an accuracy: the radius, in metres, within which the true position probably lies. GPS, Wi-Fi positioning and IP lookup all carry some uncertainty, so a real fix has a positive radius. An accuracy of exactly 0 is what automation tools fill in when a script supplies a position without one.
Playwright's geolocation option defaults accuracy to 0, so a page granted geolocation under it receives a position accurate to zero metres — measured — and Puppeteer's setGeolocation likewise sends 0 unless told otherwise. A DevTools-protocol override that leaves accuracy out entirely produces no position at all, which is a matter for geolocation-outcome-vs-permission instead. The row only reads a position when permission is already granted, and never prompts.
Only one side is measured: genuine browsers could not be tested here, because a headless test machine has no location provider, so the expected value rests on the specification's definition of accuracy as a radius and on how providers behave. It is kept at warn because no provider is known to report a radius of exactly zero.
How to resolve it
Let the browser's own location provider answer. A position injected through the automation client is a fix no provider produced, and the default accuracy of 0 says so.
Nearby checks in Environment & locale
- The browser's own UI strings are in the language Intl resolves
validation-message-vs-intlThe messages a browser writes itself — 'Please fill in this field.' under an empty required input — come from the renderer's resource… - MediaCapabilities powerEfficient agrees with WebCodecs prefer-hardware
power-efficient-vs-webcodecsMediaCapabilities.decodingInfo() reports whether decoding a format would be power-efficient, and WebCodecs' VideoDecoder.isConfigSupported()… - A playback AudioContext buffers more than an interactive one
playback-hint-buffers-moreAn AudioContext created with latencyHint 'playback' asks for a larger buffer than one created with 'interactive', and Chrome honours the… - AudioContext latencies are values Chrome's audio stack can produce
audio-latency-render-stateTwo AudioContext latencies are produced by the audio stack at particular moments, and their values are constrained in ways a constant is… - The field-trial state of this build is reported (XSLT warning banner)
xslt-banner-readoutChrome is deprecating XSLT, and a fresh Chrome 155 profile shows it: an XML document styled with XSLT is rendered with a red deprecation… - Intl timezone resolves
timezone-presentThis check reads Intl.DateTimeFormat().resolvedOptions().timeZone and records it alongside -new Date().getTimezoneOffset() and… - Timezone is not UTC
timezone-not-utcThe check resolves the Intl zone and fails only when it is exactly 'UTC' or 'Etc/UTC'. - IANA zone offset matches the JS clock offset (incl. across DST)
timezone-offset-coherenceThis is a two-source cross-check on the same fact. It takes the resolved IANA zone, formats the current instant through Intl.DateTimeFormat…
Clearcote is a browser built for fingerprint coherence
It is a Chromium fork, maintained by the same people who wrote this reference. It ships as a compiled browser rather than as a stealth script injected into someone else's — which is a description of how it is built, and is not an argument about how it behaves on this check.
This audit takes no position on how Clearcote scores on Environment & locale checks, on this one, or anywhere else. It has no baseline corpus of other people's fingerprints to rank you against and no vendor scoreboard — nearly every check is self-referential, asking one browser the same question through two independent APIs and reporting whether both answers can be true at once. It runs identically on any browser, including ours. Run it on yours and read the result yourself.
See the other checks in Environment & locale — the family geolocation-has-accuracy belongs to.
