Some things in life aren’t tied to a specific time of day — they are tied to a physical place. Setting a reminder to “buy milk at 6:00 PM” is useless if you don’t pass by the grocery store until 7:30 PM. Likewise, a reminder to “take your keys at 8:00 AM” won’t help if you leave the house earlier or later than usual.

This is where location-based reminders (also known as geofencing alerts) become indispensable. By anchoring your tasks to geographic coordinates instead of clock hands, your iPhone only alerts you when it actually matters: when you arrive at or leave a specific location.

This guide explains how location-based reminders work, how they are managed on iOS, and how to use them efficiently without draining your battery or sacrificing your privacy.


How location-based reminders work

At the heart of location-based reminders is a technology called geofencing. A geofence is a virtual boundary established around a real-world geographic point (like your home, office, or local supermarket).

When you link a reminder to a location, you define:

  1. The physical point: A search on a map (e.g., “123 Main Street” or “Local Gym”).
  2. The trigger: Whether you want to be alerted on arrival (entering the boundary) or departure (exiting the boundary).
  3. The radius: The size of the virtual boundary (usually ranging from 100 meters to 1 kilometer).

Your iPhone monitors this boundary in the background. When your physical location intersects with the boundary, the device triggers a local notification.


Setting up location reminders on iOS

To use location reminders on an iPhone, iOS requires specific permissions to ensure they can trigger even when your device is locked in your pocket:

1. Enable location permissions

Go to Settings > Privacy & Security > Location Services. Make sure Location Services is turned on. When you open a reminder app that supports this feature (such as Nodino), you must grant it access to your location.

[!IMPORTANT] To receive alerts in the background when the app is closed, you must select “Always Allow” for location access. Selecting “While Using the App” means the iPhone will not monitor geofences once you swipe the app away.

2. Set an arrival or departure alert

  • Arrival trigger: Ideal for errands. For example, “Remind me to buy milk when I arrive at the supermarket.” The alert will sound as you pull into the parking lot.
  • Departure trigger: Ideal for checklists. For example, “Remind me to check the stove when I leave home.” The alert will fire as you walk out the front door, rather than after you’ve driven miles down the road.

3. Choose between one-time and recurring rules

Most location tasks are one-off errands (like picking up a parcel). Once you complete them, they should be archived. However, some tasks are permanent habits or rules. For example, “Every time I leave home, remind me to check for my keys and wallet.” A great reminder app allows you to set standing, recurring location rules that repeat every single time you enter or exit the area, without needing to recreate them.


Maximizing battery life

A common concern with location-based features is battery drain. If the GPS is constantly running to track your location, your iPhone battery will deplete rapidly.

Fortunately, modern iOS devices handle geofencing extremely efficiently:

  • Low-power monitoring: iOS uses a system-level feature called the Significant-Change Location Service or Region Monitoring. Instead of keeping the high-precision GPS chip active, the operating system relies on cell towers and Wi-Fi signals to detect major location changes.
  • System-level delegation: The system monitors the geofence on behalf of your apps. The reminder app itself does not run in the background; it is completely dormant until iOS wakes it up for a fraction of a second to deliver the alert when you cross the boundary.

Location tracking and data privacy

Because location data is highly sensitive, privacy is paramount. Many third-party apps track your location history and send it to external servers to build advertising profiles.

To protect your privacy, look for apps that practice strict data minimalism:

  • On-device storage: Your geofences and search history should be stored locally on your device.
  • Private sync: Sychronization across your devices should use Apple’s secure infrastructure (like a private iCloud database using CloudKit/SwiftData), where the developer has zero visibility into your locations.
  • No third-party SDKs: The app should not include hidden analytics, tracking pixels, or advertisement networks.

Comparison: Time-based vs. Location-based reminders

FeatureTime-Based RemindersLocation-Based Reminders
Best Used ForAppointments, deadlines, scheduled callsErrands, chores, departure/arrival checklists
Trigger MechanismDevice system clockGeofence intersection (entering/exiting)
FlexibilityRigid (must occur at a set time)Dynamic (triggers whenever you get there)
Permissions NeededNotificationsNotifications + Location Services (“Always”)
Privacy RiskLowHigh (if using cloud-hosted third-party servers)

FAQ

Can I set a reminder with both a time and a location?

In many simple setups, a reminder is either a time-based task or a location-based task. In Nodino, you choose between a time trigger or a location trigger. This keeps the user interface simple and prevents conflicting alerts (like a location reminder that never fires because you didn’t arrive by the scheduled time).

Why didn’t my location reminder fire?

If a location reminder fails to trigger, check the following:

  1. Permission: Ensure the app’s location permission is set to “Always” (not “While Using”).
  2. Wi-Fi: Keep Wi-Fi turned on. Even if you aren’t connected to a network, your iPhone uses surrounding Wi-Fi networks to pinpoint your location accurately without GPS.
  3. Radius: If the radius is too small (e.g., 100 meters) and you pass by quickly in a car, the system might not detect the transition in time. Try setting a larger radius (like 300m or 500m).

Does Nodino track my location history?

No. Nodino does not track, collect, or sell your location data. The map search and geofencing monitoring are handled entirely on your iPhone by iOS. The location coordinates are stored securely in your private iCloud database and are completely invisible to the developers or third parties.