Everything you need in one place
300+ follow-along workouts
Guided videos for every session, with reps, sets and rest programmed in.
11+ structured programs
Beginner to advanced programs, each built around a specific training goal.
Technique library
How-to videos for the swing, clean, snatch and more, plus warm-ups for every workout.
Progress tracking
Log your weights after every set and watch your workout history build.
Built-in rest timer
Rest periods timed for you, with a heads-up when it's time to go.
Nutrition tracker
A bonus tool to keep your eating on track with your training.

A plan for every goal
Every program is included with your membership.
Pick one, press play and follow along week by week.
Kettlebell Beginner Basics
For anyone new to kettlebells looking to build a strong foundation.
Kettlebell Progressive Training
Build strength, explosiveness, endurance and mobility through progressive workouts.
Kettlebell Complexes Program
Single-kettlebell complexes that build strength and conditioning in fun, efficient 20-minute workouts.
Train With Me Program
Follow along with the exact training I do week after week to build my best physique.
Kettlebell Muscle Building
Five days a week, all about packing on muscle with just a couple of kettlebells.
Kettlebell Mobility Training
Want to move better? This is the place to be. Just one kettlebell and 20–30 minutes.
Single Kettlebell Training
Only have one kettlebell? Perfect. This program will push your limits with minimal equipment.
Double Kettlebell Training
Looking for more of a challenge? This program will test your strength and core with two kettlebells.
Upper/Lower Split Training
For those looking to hit kettlebell training in a different way, building OG strength.
Push/Pull/Legs Split Training
Intentional growth with just kettlebells. A fun and effective way to train with kettlebells.
Bodyweight & Kettlebell Training
Challenge your entire body with one kettlebell and your own bodyweight. Minimal equipment and a ton of fun.
You don't train alone
The kettlebell crew group chat is the perfect place to find motivation, share tips and celebrate successes. Post your workouts and times, ask questions, and push each other.
Join the crewWhat users are saying
246 App Store ratings
“Loving the app! It's so user friendly. I had the 8 week program before but this is just so easy to use I find myself sticking to the program. Love it, thank you!”
“Got the app, it's rad! Selection of exercises is a smoker. The app is freaking nice dude, easy as hell to use and the rest periods timed out for you is too freaking nice!”
“Bro your app has to be the smoothest and most put together fitness app I've ever used. Keep it up! Really digging the programs and how they're structured.”
7-day free trial on every plan
Cancel anytime. Cancel before your trial ends and you won't be charged.
Already a subscriber? Open the AFFIT app and log in with the email you signed up with.
Questions
I've never used a kettlebell. Is this for me?
Yes! Start with the Beginner Program or the How To section in the app and you'll learn all the kettlebell basics.
What weight kettlebell should I buy?
Men with no kettlebell experience should start with a 16kg; men with a year of lifting experience, a 24kg. Women with no experience should start with an 8kg; with a year of lifting, a 12kg.
How long are the workouts?
Most workouts run 20–45 minutes. Some programs are shorter and others longer, depending on your goal.
Does it work on Android?
Yes. Search “AFFIT” in the Google Play Store or the Apple App Store.
Can I cancel my membership?
Yes! You can cancel anytime. If you're on your 7-day trial, cancel before it ends and you won't be charged.