Agent · /llms.txt SHA-256
Definition

GPS, Wi-Fi, GSM and IP: what each can and cannot establish

Each location signal fails differently: GPS is precise outdoors and spoofable in software, Wi-Fi is precise indoors and dependent on a database of known networks, GSM is coarse and hard to forge, and IP establishes only where packets entered the network.

SignalGood atBad atHow it is faked
GPS / GNSSMetres, outdoors, anywhere on earthIndoors, urban canyons, cold startMock-location apps in software; radio spoofers in hardware
Wi-FiIndoors, dense areasRural areas, new routers, moved equipmentReplaying or broadcasting known network identifiers
GSM / cellularCoarse position that is hard to forge from softwarePrecision, devices with no cellular radioWith radio equipment, so it is rarer
IPCountry, cheaply, with nothing from the userAnything below country level, routed trafficA VPN, proxy or residential IP service

Combining signals raises the cost of faking them

Using several signals together is standard practice, and it helps: faking GPS, Wi-Fi and cellular so that they agree is harder than faking one. But if software the user controls reads every signal, a modified device can make all of them report the same false place.

The integrity of the environment that reads the signals matters more than the number of signals.

That is why most of the work in a device check goes into the environment: whether the operating system is modified, whether a mock-location provider is active, whether the app is the app. See device integrity checking, and device-attested location for anchoring the result in hardware.

Phone sensors add a physical check

Phones also carry motion, magnetic and barometric sensors. Their readings show whether the device moves like a phone carried by a person. A server rack or an emulator produces no such readings, and a false location that must stay consistent with them costs far more to maintain. Octet builds a statistical proof from hundreds of inputs, from inertial sensors to radio signals to on-device data that other location methods usually ignore, before it computes location. Those readings never leave the device. See proof of location.

Last reviewed 19 October 2026

TermsPrivacy© 2026 Understone, Inc. d/b/a Octet