OpenTracks

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

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.