Swing, press, log, repeat.
Swings, goblet squats, Turkish get-ups. One bell, a few moves and a log that keeps every set.

A kettlebells session in Guppy
This is what logging looks like: each set is one tap. Try it on the slate.
Today
One-bell session
Kettlebell swings
5 × 15 · 16 kg
Goblet squats
3 × 10 · 16 kg
Turkish get-up
2 × 3 each
Build it
Make a kettlebells session from the exercise library or your own moves, measured in reps and bell weight.
Or import it
Paste a TikTok, Instagram or YouTube link to a kettlebell complex from a coach. Guppy pulls out the moves for you to check.
Log it
Tap through the session set by set. Your history and progress build as you go.
Questions
Can I log different bell weights?
Yes. Set the weight per exercise in lb or kg and change it whenever you move up a bell.
Can I import a kettlebell workout from TikTok, Instagram or YouTube?
Yes. Paste a public link to a kettlebell workout and Guppy pulls out the exercises, sets, reps or times for you to check before you save it. Your first import is free; Pro includes 25 a month.
Is Guppy free?
Yes, to start. Free covers creating workouts, logging every set, your three newest saved workouts and your first video import, on the web. Pro unlocks everything else from $14.99 a month.
Train something else

Train anything. Log it in seconds.
Calisthenics, the gym, pilates, running, boxing: build the workout or paste a video link and Guppy turns it into sets you can follow and track. Free on the web, and your first import is free.