Privacy Policy
Last updated: June 7, 2026
Baby on Board is designed with privacy as a core principle. All sensor processing happens on your device. No raw sensor data is transmitted, collected, or shared by the app.
Data We Collect
Baby on Board does not collect any personal data. The app operates entirely on-device and does not transmit information to remote servers.
- No account required. You do not need to register or sign in.
- No analytics or crash reporting. The app does not use any third-party analytics, telemetry, or error-reporting SDKs.
- No advertising. The app contains no ads and no ad SDKs.
Sensor Data
The app uses the following device sensors exclusively for on-device driving telemetry:
- GNSS (GPS) — Used to calculate speed, distance, and route smoothness. Location data is processed in real time and is not stored as raw coordinates. Only derived metrics (speed, distance) are saved locally.
- Accelerometer & Gyroscope — Used to detect harsh events (braking, acceleration, cornering) and for crash detection. Raw accelerometer and gyroscope readings are processed in real time and never persisted or transmitted.
- Rotation Vector Sensor — Used to transform acceleration data from device coordinates to world coordinates. Processed ephemerally and discarded immediately.
Local Storage
Trip history and settings are stored locally on your device using:
- Room database encrypted with SQLCipher (AES-256).
- DataStore Preferences for app settings (e.g., Baby Mode toggle, emergency contact).
You can export your trip data or delete it at any time from the app settings.
Crash Detection & SOS
Crash detection is a best-effort on-device feature. If a potential crash is detected:
- A 60-second user-cancellable countdown begins on your device.
- If the countdown expires, the app opens the device dialer with emergency number 112 pre-filled. No call is placed automatically; you must manually initiate the call.
- No crash data is transmitted to any server.
Notifications
The app uses local notifications for trip status, back-seat reminders, and crash alerts. These notifications are generated entirely on-device and do not involve remote servers.
Data Sharing
Baby on Board does not share any data with third parties. The app does not transmit, sell, or otherwise disclose your information to any external service, organization, or individual.
Data Retention & Deletion
Trip history is retained locally until you choose to delete it. You can delete individual trips or all data from the app settings. Deleting the app from your device removes all locally stored data.
Children's Privacy
The app is designed for use by adults (parents and caregivers). It does not knowingly collect any personal information from children. Baby Mode is a user-activated driving profile, not a child-detection feature.
Changes to This Policy
If this privacy policy changes, the updated version will be posted on this page with a new "Last updated" date.
Contact
If you have questions about this privacy policy, please open an issue on GitHub.