A gym log app for iPhone and Apple Watch, feature by feature

Basalt Lab is a strength training tracker for iPhone and Apple Watch. You log a set in a few taps, every session stays in your journal, and your training turns into 47 stats. No social feed, no noise.

Download on the App Store

On a computer?Scan this code with your iPhone to install the app.

Log a set in a few taps

In Manual mode, logging a set takes a few taps: the weight, the reps, done. With Pro, each set comes pre-filled with what you did last time, and Lab mode lets you validate it with a swipe while the rest timer rolls into the next set.

Between two sets you have a barbell to reload and a rest timer running, not a form to fill. Basalt Lab keeps logging short so you can get back under the bar.

Each set is saved on the phone the moment you confirm it, connection or not.

See what you lifted last time

Every session goes into an unlimited workout journal: weight, reps and date for each set, kept for good. With Pro, your previous session is replayed set by set when you open an exercise, so you know exactly what to beat today.

Getting stronger means asking for a little more than last time. The hard part was never the effort, it was remembering what last time was. Whether you used to keep a notebook, a spreadsheet or nothing at all, the app now remembers for you.

47 stats computed from your real sessions

Basalt Lab computes 47 statistics from the sets you actually logged, 14 of them included and 33 more with Pro: how your loads move over time, how much you lift per session, how often you train. Nothing comes from a generic model or an average of other people.

A stat is only useful if it changes a decision. The ones in the app are there to answer plain questions: is this exercise still progressing, is this week heavier than the last one, when did I last train this movement.

500 exercises, ready to log

The catalog covers 500 exercises, with barbells, dumbbells, machines and bodyweight. Pick one and its whole history comes with it.

Exercises are the backbone of the history: the same movement, logged the same way, session after session, is what makes progression readable.

Ready-made workout programs: 113 workouts ready to start

Basalt Lab comes with 113 ready-made workouts, sorted by goal and ready to start: you pick one and the app runs it set by set. 41 are free, the other 72 come with Pro.

They are sorted by goal: strength, muscle gain, fat loss, fitness and health, sport. Each one has its photo and a page that explains what it is for and what it works.

Each workout tells you what it asks before you start: its level (beginner, intermediate or advanced), the equipment (machines, dumbbells, barbell or nothing at all), how long it takes, and how it splits across muscle groups.

Some train the whole body, others a single group: chest, back, shoulders, arms, legs, glutes or abs. And if you would rather build your own: 3 custom sessions without Pro, unlimited with Pro.

Log the session from your Apple Watch

The Apple Watch app lets you log each set from your wrist and run the rest timer without taking the phone out of your pocket. The iPhone stays the brain: it must stay within range during the session.

The built-in Workout app records that you trained; it does not record your sets, reps or weights. Basalt Lab on the Watch fills that gap.

Live Activities, Dynamic Island, widgets and HealthKit

The rest timer runs live on the Lock Screen and in the Dynamic Island, Home Screen widgets show your training at a glance, and the app talks to Apple Health through HealthKit.

Basalt Lab is written in SwiftUI for iOS 17 and later, in-house at Otia LTD. It uses what iOS offers natively rather than rebuilding it in a web view.

Offline first, data hosted in the EU

Every session is saved on your iPhone first, so you can log a full workout with no connection. Optional sync goes through a backend hosted in the EU, encrypted in transit. No ads, no data sold, no social feed.

Your data lives on your phone and in a cloud backup in Europe. Apple Health stays under Apple’s control. Deleting your account erases everything, on the phone and on the server.