OpenTracks
Overview
OpenTracks is a privacy-respecting sport tracking application for Android. It tracks outdoor activities like cycling, running, hiking, and walking using GPS, with no internet access required and zero tracking or advertising. All data stays on your device, and you can export your tracks as KMZ, KML, or GPX files to sync with other services.
Key Features
- GPS Tracking: Record outdoor activities with precise GPS location data
- Voice Announcements: Get audio updates on your progress during workouts
- Photos & Markers: Mark interesting locations with photos while tracking
- BLE Sensor Support: Connect heart rate monitors, cycling speed/cadence sensors, and power meters
- Altitude Data: Gain/loss via barometric sensor or GPS, with EGM2008 sea level reference
- Export Formats: Export tracks as KMZ 2.3 (with photos), KML 2.3, or GPX 1.1
- Auto-Export: Automatically export after each recording (e.g., to sync via Nextcloud)
- No Internet Required: Full offline functionality — no ads, no analytics, no Google Play Services
- Gadgetbridge Integration: Shows statistics on smart watches via Gadgetbridge notifications
- Public API: Start/stop recording from automation apps like Tasker or Automate
Use Cases
- Cyclists and runners who want GPS tracking without sharing data with cloud services
- Hikers and walkers tracking routes and elevation gain
- Privacy-conscious athletes who want full control over their location data
- Enthusiasts pairing BLE sensors for detailed performance monitoring
Platforms
Android (F-Droid, Google Play, Nightly builds)
Licence
Apache License 2.0
Website
https://github.com/OpenTracksApp/OpenTracks
Views: 2