Skip to content

Android, no connection required

An Android workout tracker that never needs a connection

Airplane mode, a basement gym, a dead signal on the third set. FitTrack writes every set to the phone in your pocket, so none of it changes anything about how the app behaves.

The distinction

What Offline Actually Means

Most apps that describe themselves as working offline mean something narrower than it sounds. They mean the app will let you log a set while the signal is gone, hold that set in a queue, and send it to a server the moment you walk back out to the parking lot. The account is still required. The server is still where the record actually lives. Offline is a grace period.

That is a reasonable design and it solves the immediate problem, which is that gyms have bad reception. It does not solve the longer one. If the record of your training lives on someone else's computer, then the terms under which you can read it are theirs to change, and they do change: pricing moves, free tiers narrow, companies are bought, apps are retired.

FitTrack has no backend. Not a backend you're allowed to work without for a while, but no server component at all. There's nothing to sign into, nothing to sync, and nothing that stops working when a subscription lapses or a company folds.

Everything the app computes, it computes on the phone. Your working weights are worked out from your own personal records. The recovery map decays from the sets you logged against each muscle group, 72 hours for chest and legs, 48 for shoulders and arms, 36 for calves and core. Food Check turns the protein, carbohydrate and fat off a label into calories. None of that needs a round trip, because none of it was ever going anywhere.

Compared

Which of These Need You Online

One axis only: can you log a session with the network off, and did you have to sign up first. Everything else about these apps, including the things they beat us at, is in the full comparison.

Android workout trackers compared on whether they need a network connection and whether they require an account.
App Connection Account What that means
FitTrack Ours Never needed None No backend to reach. Training, food and recovery are all computed on the device.
FitNotes Never needed None The long-standing Android answer to this question. Logging and graphs only, and no longer updated often.
Hevy Expected Required Built around syncing and a social feed, so it wants an account and expects a connection.
Strong Expected Required An account gets you sync across devices, which is the point of it rather than an accident.
Fitbod Expected Required Builds each session for you, and is subscription-first with no real free tier.
The full comparison, nine apps

The cost

What You Give Up

Having no server is a decision with a price, and the price is real. There's no sync, so your training history exists on one phone at a time. There's no web version to open at your desk. There's no shared feed, no friends list, and nobody to compare a lift against.

It also means moving to a new phone is your job rather than something that happens invisibly. Android Backup handles it if you have that switched on, and the JSON export handles it if you would rather do it deliberately, but neither is the one-tap restore an account would give you.

Bringing a history in is better than it was, and still not universal. FitTrack reads the CSV that Hevy, Strong or FitNotes exports for you, merges those sessions into your history, and won't duplicate them if you import the same file twice. Anywhere else, including Fitbod, there's no route, because there's no export to read. If your years are logged somewhere that won't let you take them out, that's a real reason to stay put, and we would rather say so here than have you find out after installing.

If sync across devices is the feature you actually want, one of the account-based apps is the better tool and this page isn't going to pretend otherwise.

Your history

It Stays Where You Put It

On the device

Workouts, body measurements, activity history, goals, streaks and personal records are written to storage on the phone itself.

Out, in one file

Export to File writes everything to a single JSON file in a folder you choose, readable in any text editor. Import from File puts it back, and a separate import reads the CSV that Hevy, Strong or FitNotes exports. Free on both tiers.

Gone, when you say so

Settings, then Reset All Data, erases everything from the device immediately. Uninstalling removes its private storage. Neither needs our approval, because there's no account for us to close.

How deletion works

Questions

Common Questions

Does FitTrack work without an internet connection?

Yes, completely. There is no backend to reach, so every screen works in airplane mode: logging sets, reading your history, the recovery map, Food Check and your personal records. Nothing queues up waiting to sync, because there is nothing to sync it to.

Do I need an account to use FitTrack?

No. There is no sign-up, no login and no user accounts. You install the app and log your first set. There is nothing to create and nothing to remember.

What is the difference between an offline app and an offline-capable one?

An offline-capable app keeps working while the signal is gone and reconciles with its server later, so the account and the sync are still the design. An offline app has no server in the first place. The practical difference shows up when the company changes its pricing, its owner, or its mind.

Does anything leave my phone at all?

Two things, and both are listed on the privacy policy. An anonymous check that a Pro subscription is active, which only runs if you subscribe, and your own Android backup if you have that switched on. That backup goes to your Google account rather than to us, and we cannot read it.

Can I get my training history back out?

Settings, then Export to File, writes every workout, weigh-in, measurement and setting to a single JSON file in a folder you choose. It is plain text you can open in any editor, and Import from File puts it back on a new phone. Both are free on the free tier and on Pro.

Can I bring my training history in from another app?

From Hevy, Strong or FitNotes, yes. Export a CSV from that app, then use Settings, then Backup, then Import training history, and pick the file. It merges into your history rather than overwriting it, and importing the same file twice does not duplicate anything. The file is read on your phone, so this works with the network off like everything else. It is free on both tiers.

What happens to my data if FitTrack disappears?

The app keeps working, because it never needed us to be running. Your history is already on your phone rather than on a server that stops being paid for, and the export file is readable without any FitTrack software at all.

Log a Set in Airplane Mode

Training, food and recovery in one Android app, with no account to make and no connection to find. The training features are free.