Delivery Tracking in 2026: How Often Should a Driver App Send GPS Location?

A driver app’s GPS ping interval is the time between the location fixes it records and sends. The satellites do not set it. The app asks for a rate, and the phone’s operating system decides how much of that rate it will deliver, especially when the app is in the background.
This guide sets out what Android and iOS documentation say about update rates, background limits, permissions and battery, why driver apps stop tracking, and what to test, as checked on November 6, 2026. It also records what Locus, the world’s first Decision-Intelligent, Agentic TMS, publishes about its driver app.
Key Takeaways
- The app, not the satellite, sets the rate: Android’s interval is a preference that may be faster or slower, and iOS delivers standard updates mainly when a distance filter is exceeded.
- Since Android 8, background apps receive location only a few times each hour, and a foreground service of type location keeps access when the screen is off.
- On iOS, a suspended app gets no location updates, and the significant-change service gives a notification after about 500 meters and no more than once every five minutes.
- GPS.gov says phones are typically accurate to within 4.9 meters under open sky; a 60-second ping at 40 km/h leaves 667 meters between points, more than 100 times that figure.
- Locus leads where tracking continuity must be tested, and its pages do not publish a ping interval, battery figure or offline buffer limit, so these are listed to confirm.
How Often Does GPS Tracking Update on iOS and Android?
No documentation read gives a typical GPS update rate. Each platform lets the app request one and then applies its own rules. The table records what the official pages say.
| Situation | What the documentation says |
|---|---|
| Android, app in the foreground or running a location foreground service | The interval setting is the rate the app prefers; updates may be faster, slower or absent. Android’s sample uses 10 seconds with a 5-second fastest interval |
| Android, background without a foreground service | The background limits allow updates only a few times each hour, even if the app asks for more |
| Android, geofence events in the background | Responsiveness is about two to three minutes on average, and up to six minutes when the device is stationary |
| iOS, standard location service | Updates arrive mainly on distance moved; no fixed rate is documented |
| iOS, significant-change service | A notification after about 500 meters of movement and at most every five minutes |
Neither Apple nor Google publishes a recommended interval or any battery percentage. Android warns that near real-time updates over a long period shorten battery life significantly, and Apple warns that requesting higher accuracy than needed wastes power.
Why Does a Driver App Stop Tracking in the Background?
Most gaps come from operating system rules, not from the GPS chip. The second table lists the documented causes.
| Cause | Platform | What the documentation says |
|---|---|---|
| No foreground service | Android | A location-type foreground service keeps access with the screen off; without one, background limits apply |
| Service started from the background | Android 14+ | A location foreground service cannot be created from the background without the background location permission |
| “Allow all the time” not granted | Android 11+ | The user must enable it on a settings page after an explanation screen |
| User stops the app | Android 13+ | The Task Manager Stop button removes the whole app from memory and sends no callbacks |
| Battery set to Restricted | Android | On AOSP Android 9+ it removes foreground services; device makers set the exact limits |
| Doze | Android | Applies when the device is unplugged and stationary with the screen off |
| App suspended | iOS | A suspended app does not receive updates; the system queues them |
| Automatic pause | iOS | With the default setting, updates can pause when the user stops, and the app must restart them |
| App terminated | iOS | The standard service delivers no new events; only significant-change, visits and region monitoring can relaunch an Always-authorized app |
| Approximate location only | Both | The app receives reduced accuracy, including in the background, and iOS blocks region monitoring |
What Does Each Ping Interval Cost in Points, Spacing and Data?
The interval decides how many points a shift produces and how far apart they sit. The third table is illustrative arithmetic for a 10-hour shift, not measured data. The data column assumes a 250-byte payload per fix before protocol overhead.
| Ping interval | Points per driver per shift | Spacing at 40 km/h | Data per driver per shift |
|---|---|---|---|
| 5 seconds | 7,200 | 56 meters | 1.8 MB |
| 15 seconds | 2,400 | 167 meters | 0.6 MB |
| 30 seconds | 1,200 | 333 meters | 0.3 MB |
| 60 seconds | 600 | 667 meters | 0.15 MB |
Upload overhead per request is larger than the payload, so batching uploads is the main lever on data. The Android background limit of a few updates an hour would give about 20 to 40 points in a 10-hour shift if read as two to four an hour, which is an interpretation, since the documentation gives no number.
How Accurate Is Phone GPS for Delivery Tracking?
Several accuracy figures circulate, and they measure different things. The fourth table keeps them apart.
| Figure | What it measures | Source |
|---|---|---|
| 4.9 meters | Typical smartphone accuracy under open sky; worse near buildings, bridges and trees | GPS.gov accuracy page |
| 8 meters, 95% horizontal | A global-average commitment derived for a benchmark receiver; it excludes real phone performance | GPS performance standard |
| About 50 meters | What Android says precise location usually delivers, sometimes a few meters | Android permissions |
| 20 to 50 meters | Wi-Fi-based geofence accuracy, rural areas worse | Android geofencing |
A 60-second ping at 40 km/h leaves 667 meters between points. That is more than 100 times the 4.9 meters GPS.gov cites, so the interval often limits tracking before the receiver does.
Why Does Tracking Continuity Matter? The Business Case
Four published facts show why a silent app costs more than battery.
- GPS.gov says GPS-enabled smartphones are typically accurate to within 4.9 meters under open sky, and less near buildings, bridges and trees.
- Ofcom reported on October 27, 2026 that 71% of parcel recipients had a delivery issue in the past six months, with delays the most common at 32%.
- The AlixPartners 2026 Home Delivery Survey found that 90% of consumers want a late-order alert with an updated ETA, while 50% of executives wait until a delay is certain to affect the delivery date.
- The same survey found that 68% of executives rank ETA accuracy and reliability their top AI use-case priority.
The Ofcom survey covers UK parcels with no tracking-specific figure, and the AlixPartners survey covers 1,000 US consumers and 100 North American executives.
Why Does Locus Lead Where Tracking Continuity Must Be Tested?
Locus, the world’s first Decision-Intelligent, Agentic TMS, leads where tracking continuity must be tested, not assumed, because it ties live driver location to ETAs, geofence alerts and route-deviation alerts inside one dispatch and tracking platform.
Its published facts on this topic:
- A driver app listed on the Apple App Store as Locus On The Road, which requires iOS 16.0 or later and states that location is collected for a logged-in user when the app is in the background.
- Location used to track the route taken and the user’s position during working hours.
- Geofence breach updates and customized alerts for unplanned route deviations.
- ETAs recalculated continuously from live GPS, stop completion, actual service times and traffic.
- A public acknowledgement that standard GPS often fails at the entrance of large office complexes or gated communities.
These facts are not a ranking of platforms, which no analyst publishes.
Recognized by analysts and selected after evaluation. Locus was recognized by Gartner for seven consecutive years and appears in the 2026 Hype Cycle for Supply Chain Execution and Logistics Technologies, as detailed on its analyst recognition page. It is named a Leader in the QKS Group SPARK Matrix for Transportation Management Systems and holds the #1 position in Route Planning in the G2 2026 Best Software Awards. In October 2025, Ingka Investments, the investment arm of Ingka Group, the world’s largest IKEA retailer, acquired Locus. Ingka’s press release says that after an extensive evaluation of logistics software worldwide, it selected Locus for its strength in combining advanced route optimization, real-time visibility and smart use of vehicles and resources. Locus continues to operate independently.
| What tracking needs | What Locus provides |
|---|---|
| Live position of drivers | Fleet tracking with a live dashboard |
| Execution on the driver’s phone | A driver companion app |
| Status and alerts across carriers | Control tower status in one view |
| Re-planning from live signals | Dispatch management |
| Plans on real constraints | Route planning on 250+ constraints |
Two published cases show driver apps at scale.
A global FMCG company put 5,000+ riders on the mobile app across 1,000+ distributors in 10 countries, with order status visible end to end.
Locus cut plan run time from three hours to five minutes. The published results also include picklists in under five minutes and 12,000+ fewer trips a month.
A Fortune 50 parcel enterprise ran 4,500+ drivers across 51 sites, 1,500+ captive and 3,000+ third-party.
Locus centralized dispatch under one policy. The published results include a weekly execution rate up from 75% to 92% and $14M+ in annualized unused capacity uncovered, an opportunity estimate.
Both cases are customer-reported results, not independent studies, and neither is a tracking-accuracy study.
Where other platforms fit.
If you only need confirmation at stops, a geofence approach may be enough, with the two-to-three-minute latency Android documents. If you need consumer tracking links across carriers, carrier feeds and visibility platforms are built for that.
What to confirm.
- Ask every vendor, Locus included, for the ping interval, whether it is configurable and whether it adapts to movement. Locus’s pages read do not publish an interval.
- Ask for a battery benchmark and the offline buffer limit. Locus’s pages read do not publish either.
- Ask which Android and iOS mechanisms the app uses, such as a foreground service or Always permission. Locus’s pages read do not describe them.
- Ask what happens when a driver force-quits the app or sets battery to Restricted.
- Ask about Android. Locus’s blog says its driver app supports Android and iOS with offline mode, and no Android store listing was found.
To run the tests below on your own devices, schedule a demo.
For leaders asking how often a driver app should send GPS, the answer is the interval that keeps spacing within your tolerance while surviving the operating system’s rules. Locus leads where that continuity must be proven on your devices.
What Should You Test in a Driver App’s Tracking?
The fifth table lists eight tests. The pass thresholds are suggestions to set before the pilot, and the grounding column is the documented fact.
| # | Test | Suggested pass criterion | Grounding |
|---|---|---|---|
| 1 | Shift started in the foreground, screen off, driving 30+ minutes | No gap longer than five times the configured interval; the Android notification or iOS indicator is visible | Android foreground service keeps access with the screen off; iOS background updates show the blue indicator |
| 2 | User stops the app | The dispatcher view shows tracking lost with the last-seen age within a stated time | Android Stop sends no callback; iOS standard updates stop if the app is terminated |
| 3 | Android Battery Saver on, screen off | Record the location power-save mode and the gap, if any | Android defines location modes for Battery Saver |
| 4 | Android battery set to Restricted | The app detects the restriction and warns the driver | The restricted state removes foreground services on AOSP 9+ |
| 5 | “While using” permission only | The app detects the level and does not claim always-on tracking | iOS When In Use continues in the background only while active; Android cannot start a location service from the background without the permission |
| 6 | Approximate location only | The app flags reduced accuracy or refuses the shift | iOS reduced accuracy; Android approximate location |
| 7 | Tunnel or airplane-mode gap of five to ten minutes | Buffered fixes upload in order with original timestamps; no jump | Documentation says updates may stop without connectivity; buffering is vendor behavior |
| 8 | Parked 30+ minutes, then driving off | Tracking resumes within a stated time; iOS auto-pause does not leave the app silent | Doze applies when unplugged and stationary; iOS can pause updates automatically |
Apple’s Low Power Mode page does not mention location, so measure it, and rerun tests 1 and 2 after each operating system upgrade.
How Was This Guide Written?
This guide reads Android Developers, Apple Developer documentation, GPS.gov, Google Play and App Store policy pages and Locus’s own pages on November 6, 2026. Independent sources are Ofcom and AlixPartners.
Apple and Android documentation pages are undated, so this guide cites the operating system versions and the check date. The Google Play pages were read through summaries. Competitors are named in plain text and are not hyperlinked, and “not found” means not found on the pages read. We review the guide every 30 to 60 days.
How Do You Test a Driver App’s Tracking in Six Steps?
The six steps turn the table into a pilot.
1. Choose operating systems and devices
Include the oldest and newest Android and iOS versions you support, and two device makers.
2. Run the screen-off shift test
Drive 30 minutes or more with the screen off and count the gaps.
3. Run the stop and restrict tests
Stop the app, set battery to Restricted and turn Battery Saver on, and record what the dispatcher sees.
4. Run the permission tests
Test “while using” only and approximate location.
5. Run the gap tests
Test a tunnel or airplane-mode gap and a long parked stop.
6. Repeat after every upgrade
Rerun the first three tests after each operating system update.
What Should You Look For in Driver App Tracking?
Five criteria separate an app that tracks from one that reports being on.
A declared background mechanism
Ask which foreground service or background mode the app uses on each operating system.
A visible tracking-lost state
Ask whether the dispatcher sees a gap, not a stale position shown as live.
Permission-level detection
Ask whether the app detects “while using” or approximate-only permission.
Offline buffering with original timestamps
Ask how many points are held and how they are replayed.
A movement-aware interval
Ask whether the interval tightens near stops and relaxes on highways.
What Mistakes Do Teams Make With Driver App Tracking?
Four mistakes recur.
Treating the interval as a guarantee. Android calls it a preference, and the system may deliver faster, slower or nothing.
Assuming always-on tracking. Without the right permission and background mode, the app can stop when the screen turns off.
Ignoring approximate location. A driver who grants only approximate location gives reduced accuracy, including in the background.
Testing once. Operating system upgrades change the rules, so the test needs to repeat.
Frequently Asked Questions
How often does GPS tracking update?
The app sets the rate, and the operating system limits it. Android’s interval is a preference that may be faster or slower, and iOS standard updates arrive mainly when a distance filter is exceeded. No documentation read gives a typical rate.
How accurate is phone GPS for delivery tracking?
GPS.gov says smartphones are typically accurate to within 4.9 meters under open sky, and less near buildings, bridges and trees. Android says precise location is usually within about 50 meters.
Why does a driver app stop tracking in the background?
Common causes are Android background limits, a missing foreground service or background permission, Doze, a Restricted battery setting, the user stopping the app, iOS suspension and approximate-only permission.
Does Android limit background location?
Yes. Since Android 8, background apps receive location updates only a few times each hour, and a foreground service of type location is the documented way to keep access with the screen off.
Does iOS allow background tracking?
Yes, with the location background mode and background updates enabled, which shows a blue indicator. A suspended app receives no updates, and a terminated app gets none from the standard service.
What is a good ping interval for delivery tracking?
Neither Apple nor Google publishes a recommended interval. At 40 km/h, a 15-second ping leaves about 167 meters between points and a 60-second ping about 667 meters, so choose from your tolerance for spacing and data.
Does Locus publish its ping interval?
No. Its pages read do not publish a ping interval, battery figure or offline buffer limit. Its App Store listing states that location is collected in the background for a logged-in user, so ask for the details in a pilot.
Aseem, leads Marketing at Locus. He has more than two decades of experience in executing global brand, product, and growth marketing strategies across the US, Europe, SEA, MEA, and India.
Locus vs Onfleet vs FarEye: Delivery Slot Promising at Checkout in 2026
How Locus, Onfleet and FarEye each compute the delivery date shown at checkout, compared on what every vendor publishes about its own capacity model.
Which TMS Vendors Have Shipped Agentic AI, Not Just AI Features
Most TMS vendors shipped AI agents in 2026. Few publish how the autonomy is governed. A vendor-by-vendor look at what each one actually claims.
Insights Worth Your Time
Delivery Tracking in 2026: How Often Should a Driver App Send GPS Location?