
OpenTracks
A privacy-focused sport tracking application for Android that records GPS tracks and supports Bluetooth sensors without any internet access or ads.
Open source alternative to:
OpenTracks is a sport tracking application that completely respects your privacy. It is an Android app that records your outdoor activities via GPS, supports Bluetooth LE sensors (heart rate, cycling speed/distance/cadence/power, running speed/cadence), and provides voice announcements and photo markers — all without requiring internet access, displaying ads, or using Google Play Services.
Tracks can be exported as KMZ, KML, or GPX files, and the app includes a public API for integration with automation tools like Tasker. OpenTracks is based on Google's discontinued My Tracks app and has been heavily reworked to remove all proprietary dependencies and analytics.
Compared to Strava, OpenTracks offers a completely offline experience with no social features or cloud sync, making it ideal for users who prioritize privacy and local data ownership over community engagement and competitive leaderboards.
OpenAltFinder Score
Project Details
Repository details
Updated 10/10/2026, 10:00:22 PM
View RepositoryRepository activity
Compare OpenTracks with
Similar open source alternatives

Endurain
Self-hosted fitness tracking service for running, cycling, and more with full data control.
Strava
Geo Activity Playground
Geo Activity Playground is a self-hosted data analysis and visualization tool for GPS-tracked outdoor activities. Explore routes, heatmaps, and detailed stats from every device.
Strava
CubeTrek
Open-source GPS track manager with 3D topography visualization for outdoor activities.
Strava
RunnerUp
RunnerUp is a free, open source GPS run tracker for Android with audio cues, interval workouts, heart rate zones — no accounts or ads.
Strava
Ryot
Self-hosted tracker for media consumption and fitness, with imports from Trakt, Goodreads, MyAnimeList, Plex, Jellyfin and more.
