Onboarding
00 · First run

Four steps, one plan.

Nothing in Ovels works generically — the calorie ring, the workout generator, and the AI coach all key off the profile built here. Onboarding only runs once; everything it collects is editable later from Settings.

The flow
01

Welcome

App intro — sets expectations, no input required.

02

Profile

Name, date of birth, gender, current weight and height, plus the equipment you actually have access to and any injuries to work around.

03

Goals

Primary goal (fat loss, muscle gain, strength, or maintain), training level, training days per week, and preferred session length.

04

Targets

Calorie and macro targets, computed automatically from the profile — reviewable and adjustable before you land on the Dashboard.

What gets calculated

Calorie and protein/carb/fat targets aren't flat defaults — they come out of a small model that weighs goal, training frequency, and body stats:

GoalBias
Fat lossCalorie target trimmed below maintenance, protein held high to protect muscle
Muscle gainCalorie surplus, protein and carbs both raised to support training volume
StrengthHighest protein multiplier of the four goals, calories near maintenance
MaintainCalories at maintenance, balanced macro split
Equipment & injuries

These two answers do more than sit in a profile field — Workout Log reads them on every generated plan, ranked from least to most equipped. Equipment you don't have gets swapped for the closest match you do; injured areas get exercises adapted or removed rather than silently kept in the plan. See Exercise Library for the full substitution table.

Bodyweight onlyResistance bands Dumbbells onlyHome gymFull gym
← Back
Overview
Next →
Dashboard