Background Geolocation SDK ( draft )

$399.00

Background location tracking that survives app termination, device reboot, and flaky networks — without draining the battery. One native core powers identical APIs across React Native, Flutter, Capacitor, Cordova, and native Swift/Kotlin.

  • Offline-safe SQLite queue. Every location is written to local storage before upload. Nothing is lost when the network drops — no persistence layer to build in your app code.
  • Built-in HTTP sync with automatic retry. Locations upload to your server automatically with exponential backoff. No Ajax code, no upload queue to manage.
  • Motion-aware battery optimization. GPS activates when the device moves and powers down when it stops. Up to 10× less drain than continuous tracking — without missing a trip.
  • Survives termination and reboot. stopOnTerminate: false keeps tracking after iOS kills your app. startOnBoot: true resumes on Android reboot. No user action required.
  • Unlimited geofences. The OS caps you at ~20 on iOS and ~100 on Android. The SDK bypasses those limits by paginating active geofences as the device moves.
  • Priority support via Slack and GitHub. Direct access to the maintainer — not a ticketing queue.