Skip to content
Background Geolocation SDK

Background Geolocation SDK

Battery-efficient, highly accurate background location tracking for iOS and Android — trusted by thousands of production apps worldwide.

Intelligent Stop DetectionA sophisticated motion-state machine automatically transitions between tracking and stationary modes, slashing battery usage when the device is still.
GeofencingMonitor unlimited circular regions with sub-metre accuracy — triggers reliably even when the app is terminated by the OS.
Durable HTTP + SQLite QueueEvery location is persisted to SQLite before upload. Automatic retry, JWT auth, and batch upload keep your server in sync.
Background Fetch IntegrationExtends iOS Background Fetch to guarantee final uploads before the operating system reclaims your app's resources.

Transistor's Background Geolocation SDK is the most complete and battle-tested location library available for cross-platform mobile development. It ships with a full native implementation for both iOS (Swift) and Android (Kotlin), with identical APIs across React Native, Flutter, Capacitor, and Cordova.