Arik Korotetski
All projects

FitAI

AI-Powered Fitness App

A personal trainer in your pocket — FitAI builds adaptive workout plans, tracks progress, and coaches users through every set using on-device computer vision.

Mobile AppAIB2CFitnessiOSUX Research

Client

FitAI

Role

Lead Product Designer

Platform

iOS · Mobile

ToolsFigmaFigJamLottieMazeNotion
Introduction

The project

FitAI replaces generic workout libraries with an intelligent coach. The app learns from each session — adjusting volume, intensity, and recovery in real time — and uses the phone's camera to give form feedback the way a real trainer would.

01

Project goal

Make personalized strength training accessible to people without a coach or a gym membership, and keep them consistent past the dreaded week-four drop-off.

02

The problem

01

Generic plans ignore real recovery, injuries, and weekly schedule changes.

02

Users can't tell if their form is correct and risk injury training alone.

03

Streak-based motivation creates guilt, leading to silent churn.

04

Logging sets manually breaks flow and gets abandoned within two weeks.

03

The solution

Meet Fity

Your always-on AI coach.

Fity greets every session, watches your form, and celebrates the wins — the friendly face users meet on day one.

Fity

01An adaptive engine that reshapes the next session based on RPE, sleep, and missed days.

02Real-time camera form analysis with simple visual cues, not technical jargon.

03A progress view built on trend lines — weight, BMI and volume over weeks — not a single daily number.

04Quick-log gestures and voice commands so logging never interrupts a set.

04

Research & discovery

  • Interviewed 24 users across beginner, intermediate, and returning lifters.
  • Most had abandoned a fitness app within their first month, citing rigid plans that ignored missed days.
  • Camera-based form feedback was the #1 requested premium feature.
  • Users wanted a coach voice, not a database — empathy outranked features.
FeatureFitAIMyBiteMyFitnessPalZingCoachify
AI Assistant
Calorie Tracking
Workouts
Workout customization
Personalization
Progress Tracking
Free Plans

Insight

FitAI is the only app in the set that combines an AI coach, calorie tracking, personalized workouts, and a largely free experience — a rare all-in-one for both fitness newcomers and enthusiasts.

05

Personas

Daniel

Primary persona

Daniel, 29

Software Engineer · Returning lifter

Trained consistently in his early twenties, then drifted off during long sprints at work. Wants to get back in shape without a coach or a rigid program.

I don't need another app that yells at me. I need one that fits my week and tells me what to do next.

Goals

  • Rebuild strength without risking injury
  • Train 3× a week in 45 minutes
  • See clear, honest progress

Pain points

  • Rigid plans that ignore a missed day
  • No feedback on form when training alone
  • Streak guilt that kills motivation
06

User flow

01
StartOpen the app
02
Step 2/6Get started tour
03
Step 3/6Onboarding quiz
04
Step 4/6Personalized home
05
Step 5/6Chat with Fity
06
EndTrack & report progress

Wireframes · annotated

Decisions on the page, not just pixels

Every pin is a decision that carried from wireframe into the shipped product — so you're reading intent, not staring at a generic grey grid.

First pass at the onboarding-to-first-workout path. The pins mark the calls that mattered — where the order of the screens, not their styling, did the work.
  1. Earn the quiz first

    Two explainer screens run before a single question. People hand over their training history once they know what the coach is for — not before.

  2. A conversation, not a form

    Onboarding is a chat with Fity — one question at a time in bubbles — so the coach relationship starts before the first workout does.

  3. Plan first, sign-up second

    Summary shows the personalised plan before Registration asks for an account. The value lands ahead of the wall instead of behind it.

  4. The coach gets a seat

    Fity is docked in the tab bar from the home screen onward — a coach you can interrupt mid-week, not a wizard that ran once and left.

First pass at the onboarding-to-first-workout path. The pins mark the calls that mattered — where the order of the screens, not their styling, did the work.

07 · UI Phase

Final design

01Scene 01

Welcome back

one tap to pick up right where you left off

02Scene 02

First impressions

a swipeable tour that gets you moving in seconds

03Scene 03

Onboarding

a few quick answers, a plan tailored to you

04Scene 04

Chat with Fity

your coach is always one message away

05Scene 05

Calories

macros and meals, clear at a glance

06Scene 06

Report

streaks, weight, BMI, all in one calm view

What this is designed to move

Target impact

Designed intent, not measured results. Each tile is an outcome the design is built to move — the number reflects the target the flow is shaped around, not a production analytic.

Week 4

The drop-off FitAI is designed to survive

Most fitness apps lose users by week four; the calm weekly story is built to carry them past it instead of shaming them out.

45 min

A session that actually fits a real week

Plans reshape around missed days, sleep, and RPE — so 3× 45-minute sessions stay realistic instead of quietly becoming zero.

Day 1

Where a returning user should land

Coming back after two weeks off should open on today's adjusted session, not a wall of everything missed — re-entry treated as normal, not as a reset.

The hard part

Key decision

Give the coach a face and a name — Fity — instead of writing it as an anonymous dashboard voice.

What it cost

A character is a real risk: it can read as gimmicky or patronising to serious lifters, and it costs prime screen space that a data-dense app would rather spend on numbers.

Why it was worth it

Interviews kept landing on the same thing — people wanted a coach, not a database, and empathy outranked features. A named character let the app say 'we'll pick this back up' in a voice that felt like someone's, which no amount of copy in a neutral system voice achieved.

08 · Impact

Outcome & impact

FitAI is a student project — there are no production analytics behind it. What follows is what the design set out to do, and what I'd change about it now.

Lessons learned

  • Empathy in the coach voice mattered more than any feature on the roadmap.
  • My own research said streak guilt drove people away — and I shipped a streak counter anyway, because it was the category default. Catching that gap years later taught me more than the project did at the time.
  • Adapting the plan around a missed day is a harder, better answer than rewarding perfect attendance.

Keep exploring

Previous project
DishRanksTBD

DishRanks

TBD

Dish Discovery Web App

Next project

FleetXpress

Fleet Management Dashboard

FleetXpress