Log every set. Level up a cat.

CataLift is a fast workout tracker for iPhone and Android. Every workout you finish earns your cat XP and moves it one step up a mountain. Train for this month's boss and you land a hit.

Download on the App Store Get it on Google Play

Free to download. Logging and the whole game are free.

Bench Press

Last session: 185 lb × 5, Oct 24

SetlbRepsRPELogged
118557
218558
319549

Press and hold, like in the app. It stops you finishing by accident.

The log comes first.

The cat is the fun part. Underneath it is a tracker built for the 90 seconds between sets: big inputs, your last session in view, and nothing in the way.

Active workout screen with Barbell Row sets, a rest timer counting down, and buttons to add a set or copy the last one.
Every detail of a set
Weight, reps and RPE, plus tempo, pauses, grip and stance variations, and notes. Supersets and drop sets too.
Last time, right there
Your previous session sits above the set you're typing, so you know what to beat.
A rest timer that starts itself
It counts down after every logged set and lives on your lock screen, in the Dynamic Island on iPhone and as a notification on Android.
Plate math
Type 345 and see exactly what goes on each side of the bar, in lb or kg.
About 1,100 exercises
Search knows that OHP is overhead press and that a pec deck is a chest fly machine. Rename anything for yourself.
Your programs
Build them in the app or import them from CSV, JSON or Google Sheets.
PRs and progress
Records are called out the moment you finish, next to your previous best. Charts cover volume, sets and body weight.
Health data, read only
Steps, workouts and heart rate come in from Apple Health or Health Connect. CataLift never writes to them.
No signal, no problem
Log in a basement gym. It syncs when you're back online.
iPhone lock screen showing a CataLift rest timer for Barbell Row at 0:37 with minus 15, pause and plus 15 second buttons.
Rest timer on the lock screen, with −15s, pause and +15s.
Progress screen with a weekly volume trend chart and a list of recent personal records.
Volume trends and every recent PR in one place.

One workout, one step up the mountain.

The Climb is a 28-day run on a branching mountain map. You pick the route. The map is sized to how often you actually train: six rows if you lift once or twice a week, twelve if you're in four times.

The Climb map: a grid of connected nodes with the cat partway up, a health and coin counter, and a list showing the next step is a Fight.

How a run goes

  1. Join the Climb. It's opt-in, and your first run starts straight away.
  2. Train. Each workout moves your cat one step, at most one a day and four a week.
  3. Pick your path. Fights, Elites, campfires, shops, treasure and events sit on the forks.
  4. Reach the Summit. Your next workout is the final strike against the guardian.
Fight
Any workout wins it.
Elite
A big day. Two targets from your last 56 days; hit either one.
Campfire
A rest day counts. Heal, upgrade a relic, or find a secret key.
Shop
Spend run coins on relics and heals.
Treasure
Coins and a roll for new gear.
Event
Pick an option. Twists only ever add rewards.

Miss a day and nothing happens. Your cat only loses health when you take on an Elite and fall short.

Rest days heal. You can pause a run for up to 14 days. If your cat heads home, you keep every piece of gear.

Train how you train. Your cat follows.

Four stats grow from real training: Strength, Endurance, Consistency and Volume. Your mix of training sets your class. Train in one style for seven weeks and that class unlocks for good, with ten mastery levels and a perk on the Climb.

  • Rookie

    Fresh out of the gym bag. Every workout counts.

  • Powerlifter

    Heavy weights, low reps. Elites hit harder on the Climb.

  • Runner

    Happiest on the move. Cardio days heal.

  • Hybrid

    Lifts and runs, a bit of everything. Carries a fourth relic.

  • Bodybuilder

    Sets, reps and a good pump. Shops cost less.

  • Calisthenics

    Pull-ups, dips and push-ups. Bodyweight steps pay extra coins.

Your class sheet: Auto mode follows your training, currently Powerlifter at mastery 6, with all six classes shown and their unlock progress.

A new boss every 28 days.

Each boss is set slightly past your best: a heavier set if you lift, a longer distance or faster pace if you run, more reps if you train bodyweight. Every day you train for it, you land a hit. As you beat them, they come back in heavier armour: bronze, then silver, then gold. Twenty fights in all.

  1. Iron Golem
  2. Dumbbell Dragon
  3. Kettlebell Kraken
  4. Treadmill Troll
  5. Battle Rope Basilisk
Monthly boss card: the cat attacking the Bronze Treadmill Troll for 20 damage, with the boss at 40 percent health and 17 days left.
Legendary loot reveal: a glowing chest and a card for Phoenix Wings, dropped by the Kettlebell Kraken.

Loot you earn by lifting

107 pieces of gear for your cat across head, body, weapon, feet and background. They drop from bosses, Elites, treasure and the weekly quest chest. One roll in 25 comes out shiny. All of it is cosmetic, none of it is for sale, and you never lose it.

Three quests every Monday

Built from your own numbers, so a beginner and a 600 lb deadlifter both get a fair shot. Finish all three to open the chest.

121 trophies

For streaks, PRs, total volume and the odd milestone you didn't know you were chasing.

Trophy Room: 21 of 121 trophies earned, with progress bars for the next ones up.
A friend's Push Day workout with total volume, duration, every set, PR badges, and buttons to start the workout or save it to your program.

Borrow a friend's push day.

Open a friend's finished workout to see every set and PR. Start it as your own session, or save it to your program. Their numbers never become your PRs, and their notes, RPE, heart rate and body weight stay private.

  • Challenge friends on steps, volume, PRs, streaks or something you make up.
  • Weekly Effort and Strength leaderboards, if you opt in.
  • A feed, reactions and direct messages.

The whole game is free.

Logging, records, friends, the cat, quests, bosses, the Climb and every piece of gear cost nothing. Premium is for lifters who want deeper analysis, and the first month is on us.

What's included in Free and Premium
FeatureFree$0Premium$2.99 a month
or $29.99 a year
Unlimited logging, programs, PRs and progress chartsIncludedIncluded
Your cat, quests, bosses, the Climb and all gearIncludedIncluded
Friends, feed, challenges and leaderboardsIncludedIncluded
Custom exercises50500
Direct messages50 a dayUnlimited
Advanced progress: stalled lifts, predicted 1RM, strength standardsNot includedIncluded
Coach's read: load and deload signals, weekly sets per muscle, days since each muscle was trainedNot includedIncluded
Form videos: up to 75 uploads of a minute each, or YouTube linksNot includedIncluded

Your first month of Premium is free if you're a new subscriber and your store says you're eligible. Prices shown are in US dollars. The App Store and Google Play set the price for your country and currency, so it may be different where you live; you'll see the exact amount before you subscribe. Cancel anytime in your store settings, at least 24 hours before the free month ends to avoid being charged.

Questions

Do I have to play the game?

No. The Classic track (quests and the monthly boss) and the Climb each have their own switch on the Quest Board. Turn both off and there are no quests, bosses or runs to keep up with.

Does it work with Apple Health and Health Connect?

Yes, it reads steps, workouts, heart rate and body weight from them. It never writes anything back.

Is there an Apple Watch or Wear OS app?

Not yet. Workouts recorded on your watch still come in through Apple Health or Health Connect, and the rest timer shows on your phone's lock screen.

Can I bring my program from a spreadsheet?

Yes. Import from CSV, JSON or Google Sheets. Free accounts can import two programs a month.

Pounds or kilograms?

Either. Switch any time; the plate calculator follows.

What languages is it in?

Twenty: English, Arabic, Chinese (Simplified), Dutch, French, German, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Spanish, Swedish, Thai, Turkish and Vietnamese.

How do I delete my account?

In the app under Settings, then Account Management, or on the delete your account page.

Your cat is waiting by the bar.

Free on iPhone and Android.

Download on the App Store Get it on Google Play