Chill
A Kegel exercise training app that helps users create customized workout plans — either manually or via AI-generated recommendations based on personal preferences — and guides them through each session.
Problem
Kegel exercises are medically recommended for improving urinary incontinence, postpartum recovery, pelvic organ prolapse prevention, prostate health, and overall pelvic floor strength. However, most people lack structured guidance on how to train effectively, and generic plans don't account for individual needs.
My Role
Responsible for architecture design, feature design, backend development, and some frontend work. Led the product from concept through development toward App Store launch.
Architecture / Approach
Built a native iOS app with Swift and SwiftUI for guided exercise sessions with real-time feedback. Designed a Go backend to handle user data, training plans, and AI integration. Integrated an AI API to generate personalized training plans with dietary and lifestyle suggestions based on user preferences.
- Guided exercise sessions with configurable sets, gaps, and reps
- AI-powered plan generation based on personal preferences and goals
- AI suggestions including dietary, resting, and lifestyle recommendations
- Training history tracking with 7-day summary, completion rates, and habit calendar
- Apple Watch companion app for hands-free workouts
- Discovery Hub with educational content on Kegel exercise benefits
Screenshots




Key Decisions
- Integrated AI API for personalized plan generation rather than only offering preset templates
- Designed exercise data model to support both custom and AI-generated plans with the same structure
- Built Apple Watch companion for convenience during exercises
Result
In active development, approaching App Store launch. Core features — guided exercises, AI plan generation, training history, and Apple Watch support — are functional.
What I Learned
Gained experience integrating AI APIs into a consumer product — learned how to design the prompt and response pipeline to generate structured, actionable training plans from user preferences. Also deepened understanding of building companion watchOS apps.
Back to Projects