Hejje / Running and gym tracker
Routes, pace and climb in the same history as sets, reps and estimated 1RM, with food, water and weight alongside them. One streak, one calendar, one answer to how the week went.
Free · iOS 17 or later · Android 8.0 or later
Runners lift. Lifters walk, cycle and put in the odd easy run. Yet the apps are built as though the two populations never meet: the running apps treat strength as an activity type with a duration and no contents, and the gym apps treat a run as a row that says forty minutes.
So most people end up with two, and quietly accept what that costs. Two streaks, neither of which is your actual streak. Two calendars with holes in them that the other app would have filled. Two sets of weekly totals that no screen adds up. And usually a third app for food, setting a calorie target with no idea what you did to earn it.
Walks, runs, hikes and rides, recorded with the phone in your pocket. Each session gives you the route on a map, pace kilometre by kilometre, the climb you did and heart rate across the session, with splits and cadence on the detail view.
Recording survives a locked screen and an app the system decided to kill, which matters more than it sounds: a long run lost at minute eighty is the single most common way a tracker loses a user. Steps are counted quietly in the background the rest of the time.
None of it needs a connection. GPS is a receiver, and the rest of the app runs from the phone too.
A catalogue of 750 exercises, searchable offline, with sets, reps and weight logged as you go and an estimated 1RM that climbs lift by lift. Muscle balance shows how your sets landed across the week, so leg day does not quietly disappear for a month without anyone noticing.
Routines are reusable. Build one, start a session from it, and the app tracks the targets you set and points out when a session has drifted away from the routine it was based on.
It does not connect to a running watch or a bike computer. Recording is from the phone, and if your training lives on a wrist device that is the honest dealbreaker. On Android, activities can move in and out through Health Connect where another app publishes them there; on iPhone, Hejje reads your step count from Apple Health and does not import workouts.
There are also no segments, leaderboards, clubs or challenges, which is a consequence of the encryption rather than a missing feature. The Strava alternative page goes through that trade in full.
Free on iPhone and Android. No email needed to begin, and nothing leaves your phone until you say so.
iOS 17 or later · Android 8.0 or later