New apps every month Click through any of them before you spend anything

TodayUser1 / 5

Fitness & WellnessMobileLive

Workout Tracking

One person, one logbook. A programme to follow, sets logged at the rack, and an honest answer to whether the numbers are actually going up.

From
$549
Function
22
User types
1
Platform
iOS & Android

React Native · TypeScript · PostgreSQL · Expo

Inside the app

What it does out of the box

22 connected functions on one schema across 1 user type. Everything below is in the template before a line of customisation.

Today

Opens on the session due, with the last time you did it beside each lift. No feed, no streak-shaming, no upsell.

Log

Weight, reps and RPE per set, with the previous session shown for comparison. Logging a set is two taps, because it happens between efforts.

Rest timer

Starts on the last logged set and keeps running with the screen off. A timer that needs you watching it is not a gym timer.

History

Every session with volume and duration, searchable by lift. What you did on a given Tuesday in March is a question this can answer.

Records

Best set per lift with the date, and an estimated one-rep max derived rather than guessed. Records are only claimed for lifts actually logged.

Body

Weight and measurements over time, entered when you take them. Gaps stay gaps rather than being interpolated into a smooth line.

User types

One user type, on purpose.

Most tracking apps grow a social feed, a coach marketplace and a supplement store. This one does not. There is a single user and every screen answers to them.

User, one person training

The whole app is for the person training. No coach, no gym, no second party, which means every screen is about what they lifted and whether it is going up.

  • Follow a programme or freestyle a session
  • Log sets at the rack, offline
  • Rest timer that does not need the screen
  • Lift history and personal records
  • Bodyweight and measurements over time

The limits

What this is not.

The same list we give for every app in the catalogue, because the fastest way to a bad project is a promise made in a meeting that nobody wrote down.

It works offline, and that is the point

Gym basements have no signal. Sessions are written to the device and sync afterwards; nothing is lost because the wifi was not there.

It is not coaching

It records what you do. It will not tell you whether the programme is right for you, and it does not pretend an algorithm can.

It is not medical advice

Weight and measurements are numbers you entered. Anything clinical belongs with a clinician.

No social feed, no store

Deliberately. If you want those, they are additions in a fitted build rather than things we ship and you disable.

Questions

Questions, answered plainly.

If yours is not here, ask it on the call rather than guessing from a pricing page.

Does it need an internet connection?

No. Logging works entirely offline and syncs when a connection returns. That is a hard requirement rather than a feature, because the place people train is often the place with no signal.

Do I get the source code?

Yes. The repository transfers to your organisation on delivery, app, API, schema, migrations and deployment configuration. No licence key and nothing that calls home.

Can it be turned into a coaching app later?

Yes, and that is a common request. Adding a coach role who assigns programmes turns this into something close to the Personal Trainer App, so it is worth deciding early which one you are actually building.

Is there a subscription?

Not from us. You pay once and run it on your own infrastructure. Whether you charge your own users a subscription is your decision, and the billing for that is a fitted-build addition.

How many exercises does it ship with?

A starter library covering the common barbell, dumbbell and machine lifts, editable by you. Sport-specific libraries are usually loaded during a fitted build.

Click through it before you spend anything.

The preview is the real app with sample data. Open it and judge the software rather than the pitch.