OpenTracks records your runs, rides and hikes entirely on your phone: open source, no internet permission at all, with heart-rate sensors and voice announcements supported offline. Your training history is nobody’s business but yours.
There is no social layer and no cloud dashboard, by design. Pair it with an offline map if you want routes; the point is what it refuses to do.