What it does
Befit is an AI-driven fitness application designed to create and manage personalized strength training programs. It starts by gathering detailed user information through a quiz and then generates a workout plan tailored to their goals, experience level, and available equipment. The app's core functions include logging workouts, tracking progress over time, and allowing for deep customization of exercises and routines.
Where it shines
Befit stands out in its ability to make personalization feel both thorough and interactive. The onboarding quiz (00:34) is extensive, culminating in a clever "Molding your program" animation (01:22) that builds anticipation by showing how it's using the user's data. The app truly shines with its on-the-fly workout customization. From the main dashboard, a user can change key workout parameters and see the plan instantly regenerate (03:04), which makes the app feel highly responsive and intelligent. This extends into the workout itself, where advanced features like creating a superset are handled smoothly and intuitively (06:46).
UX highlights
- Interactive Quiz: The muscle focus selection screen (01:03) uses a visual diagram that highlights body parts as they are selected, making the process more engaging than a standard checklist.
- Direct Customization: Workout settings are accessible directly on the main screen, allowing users to modify their plan without navigating away to a separate settings page (02:51).
- Comprehensive Edit Tools: The "Edit Workout" mode (03:48) offers robust controls, including replacing, deleting, and drag-and-drop reordering of exercises.
- In-Workout Flexibility: The app supports advanced training techniques like supersets, which can be created and modified during a live session (06:46).
- Clear Visual Feedback: From logging sets to completing a workout, the app uses clear checkmarks and progress bars to give the user a sense of accomplishment (06:34).
- Contextual Tutorials: A brief, dismissible tutorial appears upon first landing on the main screen (02:12), guiding the user without being intrusive.
Monetization & growth
Befit employs a multi-layered monetization strategy early in the user journey. The primary paywall appears at 01:34, immediately after the personalization quiz and before the user sees their generated plan. It presents three subscription tiers with a significant discount highlighted. If the user attempts to close this screen, a secondary, more urgent pop-up appears (01:43) with a different discount and a two-minute countdown timer. Throughout the app, premium features are locked, and banners (02:27) and modals (09:25) prompt the user to upgrade, ensuring the value of the premium plan is consistently reinforced.
Who it’s for
This app appears to be for individuals who are serious about structured strength training but want the flexibility of a digital tool. The detailed onboarding quiz suggests it's for users who value a plan tailored specifically to them. Features like supersets and detailed logging cater to intermediate or advanced gym-goers, while the guided workouts and exercise demonstrations are also suitable for beginners looking to learn correct form and follow a program.
Notes & opportunities
The app's onboarding is very long, which could lead to drop-off before the user sees the core value proposition (the workout plan itself). Gating the entire plan behind the paywall is a bold move that might alienate users who want to sample the product first. A small opportunity could be to offer a single, sample workout for free to better demonstrate the app's quality before asking for a subscription.






