# OpenTracks

> GPS tracking application

**Wikidata**: [Q113548788](https://www.wikidata.org/wiki/Q113548788)  
**Source**: https://4ort.xyz/entity/opentracks

## Summary  
OpenTracks is a free GPS tracking mobile application designed for Android devices that records outdoor activities like running, cycling, and hiking. It allows users to track routes, speed, elevation, and other fitness metrics using the device's GPS without requiring an internet connection.

## Key Facts  
- **License**: Apache Software License 2.0  
- **Platform**: Exclusively runs on Android OS  
- **Version History**: Latest release v4.0.8 (2022-09-03); earlier versions include v3.0.0 (2019-09-19) and v3.2.5 (2019-11-08)  
- **Distribution**: Available via Google Play Store and F-Droid (package ID: `de.dennisguse.opentracks`)  
- **Data Style**: Uses OpenStreetMap rendering for maps and route visualization  
- **Input Method**: Requires a touchscreen for user interaction  
- **Source Code**: Hosted on GitHub (https://github.com/OpenTracksApp/OpenTracks)  
- **Community**: Supports community translations via Weblate (https://hosted.weblate.org/engage/opentracks/)  

## FAQs  
### Q: What makes OpenTracks different from other fitness trackers?  
A: OpenTracks is entirely open-source (Apache 2.0 license) and offline-capable, allowing data collection without internet or tracking fees.  

### Q: Is OpenTracks compatible with iOS or desktop platforms?  
A: No, it exclusively supports Android devices; no iOS or desktop versions are available.  

### Q: How does OpenTracks protect user privacy?  
A: It processes GPS data locally on the device and uploads data only when explicitly initiated by the user to platforms like OpenStreetMap.  

## Why It Matters  
OpenTracks addresses key privacy and accessibility gaps in fitness tracking by providing a free, offline-first alternative to commercial apps that often collect user data or require subscriptions. Its open-source nature fosters transparency and community-driven development, enabling users to audit and customize the code. By leveraging OpenStreetMap, it promotes open data practices and supports creators of user-generated maps and routes. The app has become a vital tool for outdoor enthusiasts seeking a lightweight, ad-free tracking solution without compromising data control or portability.

## Notable For  
- First major Android fitness app to operate entirely offline without mandatory accounts or internet dependency  
- Pioneer in integrating OpenStreetMap-style rendering for map visualizations  
- Comprehensive version history with frequent minor releases (e.g., 7+ patches in 2019 alone)  
- Dedicated community-driven localization through Weblate for global accessibility  
- Explicit commitment to user control via local data processing and opt-in syncing  

## Body  
### Overview  
OpenTracks is a mobile GPS tracker focused on outdoor activities. It operates exclusively on Android and processes sensor data locally, ensuring privacy and offline functionality.  

### Technical Details  
- **Data Storage**: Tracks GPS coordinates, elevation, speed, and distance in standardized formats (e.g., GPX, KML) for compatibility with fitness platforms.  
- **Hardware Requirements**: Requires an Android device with a touchscreen and GPS capabilities.  
- **Development**: Hosted on GitHub under version control (Git), with issues tracked publicly. The app is written in programming languages identified as Q186055.  

### Distribution and Licensing  
- **Free Software**: Distributed under Apache 2.0 license, permitting unrestricted use, modification, and redistribution.  
- **Stores**: Available on Google Play Store (ID: `de.dennisguse.deopentracks.playstore`) and F-Droid.  
- **Documentation**: Described in OpenStreetMap Wiki (https://wiki.openstreetmap.org/wiki/OpenTracks).  

### Community and Support  
- **Contributions**: Open to community translations via Weblate.  
- **Issue Tracking**: Bugs and features managed publicly via GitHub Issues.  
- **Cataloged**: Listed in the OSM Apps Catalog, a curated collection of mapping-related software.

## References

1. [2022](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v4.0.8)
2. [Release 3.0.0. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.0.0)
3. [Release 3.0.1. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.0.1)
4. [Release 3.1.0. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.1.0)
5. [Release 3.2.0. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.0)
6. [Release 3.2.1. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.1)
7. [Release 3.2.2. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.2)
8. [Release 3.2.3. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.3)
9. [Release 3.2.4. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.4)
10. [Release 3.2.5. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.5)
11. [Release 3.2.6. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.6)
12. [Release 3.2.7. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.7)
13. [Release 3.2.8. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.8)
14. [Release 3.2.9. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.9)
15. [Release 3.2.10. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.10)
16. [Release 3.2.11. 2019](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.2.11)
17. [Release 3.3.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.3.0)
18. [Release 3.3.1. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.3.1)
19. [Release 3.3.2. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.3.2)
20. [Release 3.4.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.4.0)
21. [Release 3.5.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.5.0)
22. [Release 3.6.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.6.0)
23. [Release 3.6.1. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.6.1)
24. [Release 3.6.2. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.6.2)
25. [Release 3.7.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.7.0)
26. [Release 3.7.1. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.7.1)
27. [Release 3.7.2. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.7.2)
28. [Release 3.7.3. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.7.3)
29. [Release 3.7.4. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.7.4)
30. [Release 3.7.5. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.7.5)
31. [Release 3.7.6. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.7.6)
32. [Release 3.8.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.8.0)
33. [Release 3.8.1. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.8.1)
34. [Release 3.9.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.9.0)
35. [Release 3.9.1. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.9.1)
36. [Release 3.9.2. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.9.2)
37. [Release 3.9.3. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.9.3)
38. [Release 3.9.4. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.9.4)
39. [Release 3.9.5. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.9.5)
40. [Release 3.10.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.10.0)
41. [Release 3.11.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.11.0)
42. [Release 3.11.1. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.11.1)
43. [Release 3.12.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.12.0)
44. [Release 3.13.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.13.0)
45. [Release 3.13.1. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.13.1)
46. [Release 3.13.2. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.13.2)
47. [Release 3.14.0. 2020](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.14.0)
48. [Release 3.14.1. 2021](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.14.1)
49. [Release 3.14.3. 2021](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.14.3)
50. [Release 3.15.0. 2021](https://github.com/OpenTracksApp/OpenTracks/releases/tag/v3.15.0)