Most fitness apps hand you a static plan and expect real life to fit around it.
ffitty works the other way. Every week you tell us what your week looks like — where you'll be, what's on, when you can't train — and we build your plan around that.
No guilt. No missed sessions. Just training that actually fits.
Step 1 of 4
What are you training for?
Pick everything that applies. You can update this anytime.
General fitness
Weight loss
Build strength
Endurance
Training for an event
Stress & mental health
Mobility & flexibility
Improve at a sport
Anything else? (optional)
Step 2 of 4
What have you got to work with?
Select all that apply. This shapes every plan we build.
Gym & equipment
🏋️
Commercial gym
Full weights & machines
🏠
Home setup
Kettlebells, dumbbells etc.
💪
Battle ropes
HIIT & conditioning
⚫
Slam ball
Power & conditioning
⚡
Skipping rope
Cardio & agility
🤸
Bodyweight only
No equipment needed
Cardio options
🏃 Run
🚴 Cycle
🏊 Swim
🚣 Row
⚡ Skip
🥾 Hike
Step 3 of 4
How do you get to work?
Your commute can count as training. Tell us what's possible.
🚗 Drive / no commute
🏃 Run commute
🚴 Cycle commute
🚂 Public transport
🚶 Walk
Approx. commute time (each way)
minutes
Step 4 of 4
When can you generally train?
Your default pattern — you'll fine-tune this every week.
Available days
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Target sessions per week
Good to see you
…
📋
Time to plan your week
Set up next week's training — takes 2 minutes
→
This week's plan
Plan your week
Tap each day — set where you'll be, any fixed activities, and when you're unavailable.
Looking good
Review your week
Check this is right before we build your plan.
Building your plan…
ffitty is crafting sessions around your week. This takes a few seconds.
Done
Your plan is ready.
Head back to the dashboard to see your week's sessions.