Background Geolocation SDK
April 7, 2026 · View on GitHub
Background Geolocation SDK — iOS & Android
The most sophisticated background location-tracking & geofencing SDK with battery-conscious motion-detection intelligence for iOS and Android.
The SDK uses motion-detection APIs (accelerometer, gyroscope, magnetometer) to detect when the device is moving or stationary:
- Moving — location recording starts automatically at the configured
distanceFilter(metres) - Stationary — location services turn off automatically to conserve battery
:books: Documentation
Swift
Kotlin
:open_file_folder: Example Apps
See /example — example apps are included in this repo.
:key: Licensing
Tip
The SDK is fully functional in DEBUG builds — no license required. Try before you buy.
A license is required for App Store (iOS) and Release (Android) builds. Purchase a license
📦 SDK availability
| Platform | Package |
|---|---|
| This repo | |
| This repo | |
react-native-background-geolocation | |
react-native-background-geolocation | |
flutter_background_geolocation | |
@transistorsoft/capacitor-background-geolocation | |
cordova-background-geolocation-lt |
MIT © Transistor Software