Location

Approximate vs Precise Location on Android: When to Use Each

Most apps that ask for location don't need GPS-level accuracy. Approximate is usually enough.

Adrián Vega

By Adrián Vega

Published 4 September 2025 · Updated 2 April 2026 · 9 min read

Map view on a phone

Every time you install a new app, Android prompts you with a map visual asking for your location. For years, this was a binary choice: either the app knew exactly where you were standing, or it knew nothing at all. This lack of nuance forced users into a privacy compromise, granting food delivery trackers and simple weather widgets the same level of GPS accuracy. However, modern versions of the mobile OS have changed the power dynamic. Understanding how to use approximate location on Android is now the single most effective way to curb background tracking without breaking the functionality of your favourite tools.

At atletismomelilla.com, I have tested these settings across a Pixel 8 Pro running the Android 15 beta, a Samsung Galaxy S24 with One UI 6.1, and a Xiaomi 14 Ultra on HyperOS. While the marketing names for these features differ slightly between brands, the underlying privacy architecture remains consistent. By the end of this guide, you will know exactly which apps deserve your "precise" coordinates and which should be restricted to a "fuzzed" area to protect your movements from data brokers and advertising networks.

What 'approximate' actually means

What 'approximate' actually means
Screenshot reference: What 'approximate' actually means

When you select the approximate location option, Android stops sharing your raw GPS data with the application. Instead of providing coordinates accurate to within 3 to 10 metres, the system generates a "fuzzed" location. This is not just a slightly "blurry" version of your position; it is a calculated offset that typically places you within a 2-square-kilometre grid. To an app developer, you appear to be somewhere in your general neighbourhood or a specific borough, rather than at a precise house number. This is achieved by using Wi-Fi signals and mobile towers rather than the power-intensive GPS radio.

Technically, this feature was introduced as a standard requirement in Android 12, but it has been refined significantly in Android 13 and 14. In these newer versions, when an app requests the "ACCESS_FINE_LOCATION" permission, the system is mandated to show the user a dual-choice toggle. If you choose approximate, the app only receives the "ACCESS_COARSE_LOCATION" callback. Google’s developer guidelines now strictly forbid apps from refusing to function just because a user chose the approximate option, provided the app can still perform its core task. This means you have more leverage than ever to deny high-accuracy tracking.

On a Google Pixel running Android 14 or 15, the visual representation in the pop-up is very clear: one image shows a pinpoint on a house, while the other shows a large shaded circle covering several streets. On Xiaomi’s HyperOS, this is often labelled as "Use precise location" with a simple toggle switch within the permission dialogue. Regardless of the UI skin, the result is the same: the app's "field of vision" is reduced from a magnifying glass to a wide-angle lens. This prevents apps from building a "pattern of life" profile that reveals exactly where you live, work, and socialise.

Apps that genuinely need precise

While privacy is the priority, some applications become practically useless without high-accuracy GPS. The most obvious category is turn-by-turn navigation. Apps like Google Maps, Waze, or Here WeGo require precise coordinates to determine which lane you are in or if you have missed a specific motorway exit. If you grant Google Maps only approximate access, the blue dot will jump sporadically across parallel streets, and the voice guidance will fail to trigger at the correct intervals. For any app used for active driving, cycling, or pedestrian navigation, the precise location toggle should remain on.

Ride-sharing and delivery services also fall into this category, though with a caveat. For Uber or Bolt, the driver needs to know exactly which corner you are standing on for a safe pickup. Similarly, if you use fitness trackers like Strava or Samsung Health to map your runs, approximate location will result in wildly inaccurate distance calculations and "jagged" maps that don't follow the actual paths you ran. In my testing on the Galaxy S24, disabling precise location for Strava resulted in a 5km run being recorded as 3.8km because the "fuzzed" data points could not keep up with the curves of the running track.

Finally, consider emergency and "Find My Device" services. You want your smartphone to report its exact latitude and longitude if it is stolen or if you are in an accident. On most Android devices, the "Emergency Location Service" (found in Settings > Safety & emergency) bypasses standard app permissions to provide precise data to first responders. However, for third-party anti-theft apps, you must ensure the precise setting is enabled, otherwise, you might only track your stolen phone to a general two-block radius, which is insufficient for recovery.

Toggling per app

If you have already granted precise access to all your apps during the initial setup, you can easily audit and downgrade these permissions. On a standard Android 14 device (like a Pixel or Motorola), follow this path: 1. Open Settings. 2. Tap "Security & privacy". 3. Tap "Privacy". 4. Select "Permission manager". 5. Tap "Location". Here, you will see a list of apps categorised by their access level (Always, Only while in use, or Ask every time). When you tap on a specific app, you will see a toggle switch labelled "Use precise location". Flipping this off immediately switches the app to the fuzzed, approximate data stream.

For Xiaomi users on HyperOS, the path is slightly different: 1. Open Settings. 2. Scroll down to "Apps". 3. Tap "Permissions". 4. Tap "Permissions" again, then "Location". HyperOS provides a very clean list where you can see at a glance which apps have "High accuracy" (precise) versus "Basic" (approximate) access. If you are running an older device with Android 13, you might find these settings under "Settings > Privacy > Permission manager", but the logic remains identical. I recommend reviewing this list at least once a month, as new app updates occasionally prompt for a "permission upgrade" that you may have clicked through too quickly.

A pro-tip for Android 15 users: the system is becoming even more aggressive about highlighting apps that use your location in the background. If you see a small green location icon in the top right corner of your screen, you can swipe down the notification shade and tap that icon to see exactly which app is currently accessing your GPS. If it’s a simple calculator or a retail app, you can jump straight from that notification into the settings to revoke precise access or switch it to "Approximate" only. It is a much faster way to maintain privacy than digging through deep menus.

Weather, news, and dating apps

Weather, news, and dating apps
Screenshot reference: Weather, news, and dating apps

Weather apps are the biggest offenders when it comes to over-collecting location data. To tell you if it is raining in London or Manchester, an app does not need to know your specific house number. Granting AccuWeather or The Weather Channel precise location is a common mistake. In my testing, switching weather apps to approximate location on Android resulted in zero loss of functionality. The app still correctly identified the local forecast area without the invasive tracking. Unless you are a storm chaser who needs hyper-local barometric data, the approximate setting is more than sufficient.

Local news and retail apps (like supermarket rewards programmes) should also be restricted. A news app only needs to know your city to serve relevant headlines, and a grocery app only needs to know which branch is closest to you. There is no legitimate reason for a clothing brand's app to track your movements within a shopping centre. By switching these to approximate, you still get the store-finding features and local offers, but you prevent the company from knowing which other shops you visited or how long you spent in the food court.

Dating apps like Tinder or Bumble present a unique middle ground. While these apps use distance to find matches, the approximate location setting is often a better choice for personal safety. If you grant precise location, a sophisticated user could potentially "triangulate" your exact position based on the distance shown in the app. By using approximate location, the app still shows you people in the same city, but it adds a layer of protection by not anchoring your profile to a specific set of GPS coordinates. Most dating apps handle this transition gracefully, though they may occasionally show a "Location accuracy is low" warning which you can safely ignore.

Samsung One UI handling

Samsung’s One UI (versions 6.0 and 6.1) handles these permissions with a slightly different visual flair but offers excellent granular control. To manage this on a Galaxy device: 1. Go to Settings. 2. Tap "Security and privacy". 3. Tap "Privacy". 4. Tap "Permission manager". 5. Select "Location". When you select an app, you'll see the "Use precise location" toggle directly under the main permission choices. Samsung also includes a "Location Services" menu (Settings > Location > Location Services) where you can manage "Wi-Fi Scanning" and "Bluetooth Scanning," which are the technologies that help generate that approximate location in the first place.

The upcoming One UI 7 (based on Android 15) is expected to further refine this by grouping "Privacy" more prominently. One unique feature on Samsung devices is the ability to use "Modes and Routines" to automate location settings. For example, you can create a routine that turns on high-accuracy location only when you open Google Maps or Uber and turns it off (or restricts it) when those apps are closed. This is a powerful way to ensure that "precise" access is only active when absolutely necessary, though it requires a bit of manual setup in the Routines app.

Another Samsung-specific tip involves the "Privacy Dashboard" found within the Security and privacy menu. This dashboard shows a 24-hour timeline of every app that has accessed your location. If you notice a shopping app has pinged your "Precise" location twelve times in an hour while your phone was in your pocket, that is a red flag. On a Galaxy device, you can tap that specific timeline entry and immediately toggle off the precise access, or even set the app to "Ask every time" to ensure it never pings your GPS without an explicit "Yes" from you.

Testing whether approximate is working

Once you have adjusted your settings, you might want to verify that the "fuzzing" is actually working. You can do this by using a third-party "GPS Status" app or simply by checking your location within the app you just restricted. For instance, open a weather app that you have set to approximate location. Tap the "Current Location" button. If the map or the text description shows your general town or a nearby landmark rather than your exact street address, the setting is working correctly. You can also use the "Developer Options" menu to view running services and see if an app is still attempting to call the FINE_LOCATION listener.

Another test is to observe your battery life. Precise location requires the GPS chip to communicate with multiple satellites, which is a significant drain on the battery, especially in areas with poor signal. Approximate location relies on much more efficient Wi-Fi and cellular positioning. If you have successfully switched 10 or 15 background-heavy apps from "Precise" to "Approximate," you should notice a slight improvement in your "Screen On Time" (SOT). This is particularly noticeable on mid-range devices where the GPS radio may not be as power-efficient as those in flagship Pixels or S-series Galaxies.

Looking ahead, Android 15 and 16 are expected to move toward even more "obfuscated" data types, potentially allowing users to provide "State-level" or "Country-level" data to apps that don't even need to know your city. As privacy standards evolve, the goal is to shift the default from "Total Mapping" to "Minimum Viable Data." By taking five minutes today to audit your location settings, you are effectively opting out of the most invasive form of mobile tracking currently used by the advertising industry. Stay vigilant, check your Permission Manager after every major OS update, and always ask yourself: "Does this app really need to know the floor of the building I'm on?"

Watch

Video walkthrough

A short video on approximate location android to complement the steps above.

Key takeaways

  • What 'approximate' actually means is where you start — it's the fastest win.
  • Apps that genuinely need precise: don't skip this — it's where most users leave settings at risky defaults.
  • Toggling per app: don't skip this — it's where most users leave settings at risky defaults.
  • Weather, news, and dating apps: don't skip this — it's where most users leave settings at risky defaults.
  • Recheck these settings quarterly; OEM updates can reset toggles.

Frequently asked questions

Does changing these settings break apps?
Almost never. Modern Android apps must handle a denied permission or restricted access gracefully — they either skip the feature or prompt again when needed.
Will this drain my battery?
No. If anything, restricting background access and disabling tracking pipelines reduces battery and data usage.
Do these steps apply to Android 13, 14 and 15?
Yes. The menu paths shift slightly between versions and OEM skins (Pixel/stock, Samsung One UI, Xiaomi HyperOS), but the underlying controls behave the same.

References & further reading

Continue reading

Related guides