What it does
KBMH is a specialized fitness app designed for kettlebell training. It provides users with structured, multi-week programs, a large library of individual workouts, and tools to create their own routines. A standout feature is its AI-powered generator that builds custom workouts from natural language prompts.
Where it shines
The app excels at providing structured, no-nonsense workout experiences. The in-workout player (04:09) is clean and focused, clearly displaying timers, rep counts, and the upcoming exercise without unnecessary clutter. The AI workout generator (07:22) is another strong point. It turns a simple text prompt like "Hiking training for Legs" into a complete, relevant, and challenging workout in just a few seconds, making personalization feel effortless.
UX highlights
- The detailed onboarding quiz (01:11) effectively tailors the initial user experience by asking about specific equipment, experience level, and personal goals.
- Workout programs enforce sequential progression by locking future weeks (02:29), guiding users through a structured plan and preventing them from skipping ahead.
- The "Workouts Hub" (05:39) neatly organizes content into four clear sections: pre-built KBMH workouts, user-created workouts, shared community workouts, and the AI generator.
- Workout filtering is comprehensive (06:08), allowing users to drill down by type, duration, equipment, and body part to find the perfect session.
- An interactive muscle map (08:25) provides a highly visual and intuitive way to filter the exercise library by target muscle groups.
Monetization & growth
The app employs a soft paywall with a free trial. After a detailed onboarding quiz designed to build perceived value, it presents a subscription screen at 01:53. This strategy links the purchase directly to the personalized plan the user just helped create. The paywall highlights the yearly plan with significant savings and breaks the price down into a smaller monthly equivalent to reduce sticker shock.
Who it’s for
This app is ideal for individuals who own at least one kettlebell and are looking for structured, efficient workouts they can do at home. It effectively caters to a wide range of users, from beginners needing an introductory program (02:16) to advanced athletes seeking complex routines or the flexibility to build their own.
Notes & opportunities
The app experience is generally smooth, but there is a noticeable friction point with video asset loading. Several times during the workout flow (e.g., 04:09, 04:33), the exercise demonstration video fails to load. This can disrupt a user's focus and rhythm during a session. Pre-loading videos for the current workout or implementing a more robust loading state could significantly improve the in-workout experience.






