OpenTracks is a sport tracking application that completely respects your privacy.
OpenTracks can be used with Gadgetbridge:
opentracks:trackidto avoid duplication (Gadgetbridge 0.53.0 or later).
Only required permission:
An overview of Bluetooth LE sensors that are known to work with OpenTracks is in README_TESTED_SENSORS.md.
As of v3.3.1, OpenTracks supports custom dashboards. The reference implementation is OSMDashboard, which presents an OpenStreetMap map (showing the current track, incl. updates). The developer documentation is in README_API.md.
Alternatively, recorded tracks can be shared as KMZ/GPX with installed applications (e.g., OsmAnd). However, this is rather slow and does not provide updates while recording.
OpenTracks is based upon Google My Tracks app (code). Initially, My Tracks was initially released by Google in 2010 as open-source software. In 2016, Google decided to discontinue My Tracks and stopped distributing it via the Google Play store in April 2016. Then Plonk42 conducted some maintenance work until 2016, so My Tracks could still be used (based upon version Google's MyTracks version 2.0.6). Plonk42's version is available here. In 2019, OpenTracks was forked from Plonk42's My Tracks and major rework was conducted.
Rework of OpenTracks included:
Artwork, logos and user interface remained more or less unchanged.
More information about Google My Tracks: