BGeo SDK Documentation
BGeo is a background-geolocation SDK family: battery-conscious tracking that survives app backgrounding, kill, and reboot, with a native offline-first upload pipeline. Pick your platform:
React Native iOS & Android via a TurboModule bridge. Available now.
Flutter iOS & Android via a Flutter plugin. Available now.
Android (native) Kotlin SDK on Maven Central. Available now.
iOS (native) Swift package via SwiftPM. Available now.
Free to use
Every BGeo SDK is free, including for commercial apps — no license key, no registration, no payment. Current versions:
| SDK | Package | Version |
|---|---|---|
| React Native | @dc-bgeo/react-native-background-geolocation (npm) | 0.7.0 |
| Flutter | bgeo_background_geolocation (pub.dev) | 0.4.0 |
| iOS (Swift) | ios-background-geolocation (SwiftPM) | 0.3.0 |
| Android (Kotlin) | dev.bgeo:background-geolocation (Maven Central) | 0.3.0 |
Questions and bug reports go to the GitHub Issues of the SDK you use — see Support. What the SDK and this site collect is on the Privacy page.