NoLima: GPS Shield

Navigation that spots fake GPS.

Apply for the beta → TestFlight beta · iPhone and CarPlay

What it does

Spots fake GPS

NoLima checks every GPS position: jumps and speeds no car could make, tracks too perfect to be real, places known from spoofing attacks, GPS time that's off, movement your phone's sensors don't feel, and a position far from your internet connection. When something is wrong, it says so plainly: GPS spoofed, GPS jammed.

Keeps guiding you without GPS

When GPS is spoofed, jammed or off, NoLima navigates on Wi-Fi and cell positions or on your phone's motion sensors. The estimate follows your route, recognizes the turns and bends you take, and knows how fast each road is usually driven from OpenStreetMap. If it drifts, tap the numbered crossroad you're at, and you're back on the map.

You choose the sources

Switch GPS, Wi-Fi and cell towers, and the motion sensors on or off. Turn GPS off where you know it's jammed, and NoLima navigates on the others straight away.

Learns your roads

NoLima remembers your drives on your iPhone and learns from them how fast your roads are driven and where you stop, so it keeps your position better the next time GPS is gone. It also remembers where GPS failed and warns you when a planned route passes there.

Finds the exact house

Apple Maps doesn't know every house number in Ukraine. NoLima also searches the OpenStreetMap addresses built into the app, typed in Ukrainian, Russian or Latin letters, and asks when Apple Maps puts a house on a different street.

Air alerts on the way

The official air alert where you are, from Повітряна тривога, appears next to the GPS status on the phone, on the Lock Screen and in CarPlay. Your position stays on your iPhone: NoLima downloads the alerts for all of Ukraine and finds yours on the phone.

iPhone, CarPlay and Live Activities

Search right from the map, compare routes and get turn-by-turn directions. Add a stop or pick a new destination during a route without losing it. In CarPlay, the turn card shows the GPS status and your arrival time, and the controls sit within the driver's reach. The Lock Screen and Dynamic Island show the next turn, arrival time and GPS status.

Private by design

No accounts, no ads, no analytics, no tracking. Your drives, your GPS history and what NoLima learns stay on your iPhone.

Screenshots

Navigation, GPS OK
1 · Navigation, GPS OK
GPS spoofed: guided on Wi-Fi/cell
2 · GPS spoofed: guided on Wi-Fi/cell
GPS jammed: guided on the motion sensors
3 · GPS jammed: guided on the motion sensors
Route preview
4 · Route preview
Search: exact house numbers
5 · Search: exact house numbers
Location sources
6 · Location sources

What the colors mean

The direction card and your position marker share one color: where your position comes from.

GPS

Green. Real GPS, checked and trusted.

Wi-Fi and cell

Blue. GPS can't be trusted; your position comes from nearby Wi-Fi networks and cell towers.

Motion sensors

Orange. No usable position from outside; NoLima carries your position on the phone's motion sensors along your route.

Last known position

Grey. Nothing reliable right now; NoLima holds your last good position.

Under the card, the status says what is happening with GPS:

Status Meaning
GPS OK Real GPS.
GPS spoofed Your GPS position is fake. NoLima ignores it.
GPS jammed GPS is blocked. NoLima keeps guiding you on the other sources.
Checking GPS GPS is back. NoLima checks it before trusting it.
Estimated position No position from the phone; NoLima moves you on the motion sensors.
No GPS signal No GPS right now, for example indoors.
GPS off You switched GPS off.
No trusted position Holding your last known position.

Questions and answers

What do I need?
An iPhone with iOS 26.2 or later. CarPlay is optional. Maps, search and routes need an internet connection; once a route is planned, NoLima keeps guiding you when GPS is lost.
Why does NoLima need my location?
To check every GPS position and guide you. NoLima asks only for “While Using” access. It keeps working when the screen locks and stops when you close the app.
Why does it use motion sensors?
NoLima compares how your phone actually moves with what GPS reports, and carries your position on the motion sensors when GPS can't be trusted. Keep the phone in one place, such as a holder or the charging pad.
The status says GPS spoofed or GPS jammed. What should I do?
Keep driving with NoLima: it is already guiding you on a position it trusts. If the marker drifts, tap the numbered crossroad you're at. The status returns to GPS OK once real GPS has been checked.
Does it work with no GPS at all?
Yes, on a planned route. Switch GPS off, or lose it, and NoLima follows your route on the motion sensors, matching the turns you make. It gets better as it learns your roads.
Does it help when I use another map app?
NoLima can't fix other apps. While NoLima is running, its Live Activity shows the GPS status, so you know when another app's position is fake.
I turned location access off. How do I fix it?
Open Settings › Privacy & Security › Location Services › NoLima and choose “While Using the App”.
Apple Maps can't find my address. Will NoLima?
Often, yes. NoLima also searches the OpenStreetMap addresses built into the app, typed in Ukrainian, Russian or Latin letters. If Apple Maps puts a house on a different street, NoLima asks which one you meant.
Does NoLima collect my data?
No. There are no accounts, ads, analytics or tracking. Your drives, GPS history and what NoLima learns stay on your iPhone. See the privacy policy.

Privacy policy © 2026 Anton Lysevych Detection core based on LimaShield Road data © OpenStreetMap contributors

NoLima helps you notice and work around GPS interference, but no system catches every attack. Always follow road signs and local laws, and keep your eyes on the road.