5 min read

What Is Geofencing? iPhone Geofencing and Battery Impact Explained

Every iPhone app that does location-based reminders relies on a technology called geofencing. In this article we explain what geofencing is, how iOS implements it, and answer the question every user asks: "will it kill my battery?"

What is geofencing?

Geofencing is the practice of marking a real-world geographic area with a virtual boundary and triggering an action when a device crosses that boundary. In practical terms: you define a point on a map plus a radius (say 100m), and your phone takes some action when it enters or leaves that area.

Beyond location reminders, geofencing powers many use cases: retail marketing (notify when shopper enters a store), smart home (turn lights on when nearing home), fleet management (alert when vehicle leaves area), family safety apps (notify when child leaves school).

How iOS Implements Geofencing

iOS handles geofencing in two layers:

  1. System layer (Core Location): An app defines a circular region; iOS monitors it as a system service. Even if the app is fully closed or never reopened, iOS keeps monitoring.
  2. App layer: When the device crosses the boundary, iOS wakes the app and delivers a "didEnterRegion" event. The app can then post a notification, log data, or take any action.

Important detail: iOS does this monitoring without continuous GPS polling. It uses a combination of cell tower triangulation and Wi-Fi positioning to estimate location cheaply, and only activates GPS when you're near a boundary. This architecture dramatically reduces battery drain.

Battery Impact: Myth vs Reality

"Will a location reminder app eat my battery?" is the most common question. The answer: no, not in any meaningful way. Here's why:

In Apple's Battery Settings screen, location reminder apps typically show well under 1% of daily battery usage. For comparison: screen 30-50%, social media apps 5-15%, messaging 2-5%.

The 20-Pin Limit: Why?

iOS allows up to 20 active geofences per app at a time. The system-wide cap is around 50. These limits protect battery and system performance — monitoring more boundaries at once means more frequent location queries.

In practical use, 20 pins is rarely exceeded. Most users cover their daily routine with 5-10 pins. If you do exceed 20, apps like Pinping rotate intelligently: they activate pins near your location and suspend distant ones.

Geofencing's Limitations

It's not perfect. Limits to know:

Wrapping up

Geofencing is one of iOS's most well-engineered system features: it provides reliable location-based functionality while keeping battery cost extremely low. Apps like Pinping build on top of this system rather than doing their own tracking, which is why their incremental battery impact is essentially zero.

Frequently Asked Questions

Does geofencing keep GPS on continuously?

No. iOS uses cell + Wi-Fi positioning by default, only switching on GPS briefly when you approach a fence.

Does adding more pins increase battery drain?

No. iOS does constant-cost location monitoring; 5 pins and 20 pins look identical in battery consumption.

Does it work in airplane mode?

As long as GPS is on, yes — but without Wi-Fi and cellular for assisted positioning, accuracy drops and delays increase.

Try the location reminder app

Pinping is free, ad-free, and your data stays on your device.

Download on App Store