iOS + Android

FINALLY, A TRAINING LOG
THAT GETS KETTLEBELLS

Log swings, get-ups, snatches, complexes, and full sessions. Run real kettlebell timers, then see the work add up. Offline, one-handed, and built for people who actually train with bells.

$19.99 PRO · LIFETIME One-time payment. Own it forever. No subscriptions. Ever. Free to start · No app account required
Progress Charts
Volume · Frequency
Achievements
20 milestones
Kettlebell Protocol App - EMOM Timer

You've tried the other apps.
They don't get it.

"Every app I've ever used takes more time than pen and paper. More time fiddling with an app means less time training." StrongFirst Forum

Built in public. Used by real lifters.

★★★★★
“The developer listens, ships feedback, stays responsive, and keeps an active Discord for early users.”
anthopper · App Store review
Active Community

Talk directly with the developer

Share feedback, ask questions, and talk kettlebells with the people using the app early. No social feed. Just a useful Discord.

Join the Discord

The app, not a feature checklist.

Build the work, run it without fiddling, and see what changed after. These are the screens you actually use.

See what your training is actually doing.

A log should do more than remember what happened. Progress turns your history into useful trends without turning the app into an analytics dashboard.

01

Volume and frequency

Compare weekly work and training consistency at a glance.

02

Exercise trends

Scrub through weight, reps, volume, and record milestones for each movement.

03

20 real milestones

Achievements for consistency, PRs, volume, swings, get-ups, complexes, and more.

History Progress
History → Progress
Volume trend Week by week
PR
Volume Weekly load
Frequency Sessions over time
Records Milestones marked

Your data stays useful. No AI coaching. No social feed.

Kettlebell Protocol Session Builder with ordered workout blocks

Session and Complex Builder

Build reusable sessions block by block, then chain movements into complexes you can run again.

Kettlebell Protocol home screen with training heatmap and current streak

Heatmap and streak

See training consistency and weekly volume without digging through individual logs.

Kettlebell Protocol workout summary with a new personal record

Automatic PR tracking

Finish a session and see new records beside the work that produced them.

Kettlebell Protocol live EMOM workout with timer and current movement

Live workout flow

Run timers and complexes with one-handed controls built for mid-set use.

One flow. No app juggling.

The loop uses the same committed product screens shown above. It is a quick view of the training flow, not a staged customer workout.

Build Build a reusable kettlebell session
Get ready Prepare for a kettlebell workout countdown
Run Run a live kettlebell timer and workout flow

Built different. On purpose.

Real KB Timers

EMOM, intervals, and stopwatch. Run open-ended work, sets and reps, or a time cap. Voice cues keep your eyes off the phone.

Session & Complex Builder

Chain exercises into complexes. Build multi-block sessions with work, rest, and rounds. Change weight mid-session without rewriting the workout you saved.

Progress That Holds Up

Interactive charts for volume, frequency, weight, reps, and records. Scrub through the work instead of guessing whether you're progressing.

Protocol & Achievements

Follow the built-in Swing & TGU Protocol and track 20 milestones across consistency, PRs, volume, exercises, and complexes.

Also Included

PR tracking (auto-detected) 20 training achievements Voice cues during timers Tonnage & volume tracking Heatmap & current streak Edit & group custom exercises 50+ preset KB exercises Adjustable kettlebell support Offline first One-handed, mid-set UI Import & export sessions Shareable workout cards

Built by a kettlebell nerd

Developer • 15 Years Lifting • 6 Years Daily KB Practice

Six years of swings, get-ups, and complexes. Tracked in spreadsheets the whole time. I tried every app. The generic ones don't understand kettlebells. The "kettlebell apps" are abandoned or just random workout generators. So I built what I actually want: a proper training log for people who run real programs. No calories. No AI suggestions. Just clean tracking for the work that matters. I use this app every single day. It's not going anywhere.

Start free. Own Pro for $19.99.

Free is enough to train and log the work. Pro removes the limits and unlocks the builders plus deeper Progress analytics.

Start here

Free

$0
  • Every timer mode EMOM, intervals, and all stopwatch formats.
  • Core kettlebell tracking 50+ exercises, quick logging, PRs, heatmap, streaks, and achievements.
  • Two completed workouts each week A slot is used when you finish, not when you start.
  • Five-workout history Your five most recent completed workouts stay visible.
  • Swing & TGU Protocol Built-in daily practice for swings and Turkish get-ups.
  • Local data tools Adjustable kettlebells plus JSON and CSV export.
Own it

Pro

$19.99
Lifetime
  • Unlimited completed workouts Train as often as you want without the weekly Free limit.
  • Full workout history Keep every completed session visible.
  • Progress analytics Volume, frequency, weight, reps, and exercise trends.
  • Session Builder Build reusable multi-block training sessions.
  • Complex Builder Chain kettlebell movements into repeatable complexes.

One-time payment. Own it forever. No subscriptions. Ever.

Straight answers before you download.

No vague roadmap promises. This is what the app does today.

Does it work fully offline?

Yes for training. Timers, logging, workout history, the built-in protocol, and Progress use data stored on your device. You only need a connection for purchases and restoration, external links, or sending an exported file somewhere.

Do I need an account?

No app account. Your workout data stays on your device. Apple or Google manages the Pro purchase through your store account.

What exactly is included in Free and Pro?
Free
  • Every timer mode EMOM, intervals, and all stopwatch formats.
  • Core kettlebell tracking 50+ exercises, quick logging, PRs, heatmap, streaks, and achievements.
  • Two completed workouts each week A slot is used when you finish, not when you start.
  • Five-workout history Your five most recent completed workouts stay visible.
  • Swing & TGU Protocol Built-in daily practice for swings and Turkish get-ups.
  • Local data tools Adjustable kettlebells plus JSON and CSV export.

A Free workout slot is used only when you finish a workout.

Pro
  • Unlimited completed workouts Train as often as you want without the weekly Free limit.
  • Full workout history Keep every completed session visible.
  • Progress analytics Volume, frequency, weight, reps, and exercise trends.
  • Session Builder Build reusable multi-block training sessions.
  • Complex Builder Chain kettlebell movements into repeatable complexes.
Can I export or back up my data?

You can export workout data as CSV, and import or export most training data as JSON. It is not a complete device backup or cloud sync. Active program state and adjustable kettlebell presets are not included in the current JSON export. Deleting the app removes local data, so keep exported files somewhere safe.

Does it support double and adjustable kettlebells?

Yes. Dedicated double-kettlebell variations use one working weight for the pair. Uneven left and right weights are not tracked separately today. You can also save up to five adjustable kettlebell configurations for quick changes.

Is $19.99 really lifetime?

Yes. Pro is one $19.99 purchase, not a recurring charge. One-time payment. Own it forever. No subscriptions. Ever.

Does it support Apple Watch?

Apple Watch is not supported today.

What structured programs are included?

The current built-in program is the Swing & TGU Protocol. You can also build reusable sessions and complexes. There is not a custom multiweek program builder today.

Training tips & guides

Train. Log it. Keep going.

$19.99 Pro · Lifetime
One-time payment. Own it forever. No subscriptions. Ever.

Download on the App Store Get it on Google Play
Get training tips and product updates
Kettlebell Protocol Download