Coaches: start a new conversation with any active client right from Messages.
Coaches on the web: edit your trainer profile on one page with a live preview of your marketplace card.
Improved
Weight, reps, calories, macros and exercise names now have sensible limits, and a field shows clearly when a value is capped.
Editing a meal tells you what needs fixing instead of quietly not saving, and your changes show up right away.
Offline, the Food tab keeps your macro goals and Home keeps its cards, then both refresh when you are back online.
The 1RM and plate calculators show the exact value they work with, and the bar view fits any weight.
All times follow your phone's 12 or 24-hour setting.
Coaches: a reworked dashboard with clickable stats and the clients who need attention first, clearer client details and prices in your local format in the studio.
Clients can now see the name of the coach who invited them.
Settings > Data has a new switch for sharing usage statistics.
Fixed
Deleting an exercise that already has workout history works again, also offline.
The progress chart shows one point per day.
The food diary header shows the year for dates outside the current year.
The paywall tells you when the store reports a billing problem.
Coaches: an expired invitation no longer blocks a new one, and assigning a meal plan template no longer copies old dates.
1.9.11
New
Yearly Plus and Pro plans, with a 7-day free trial for new subscribers.
AI credit pack: 30 extra AI meal photo analyses for a one-time payment. Credits never expire and are used after your daily analyses run out.
New accounts get 5 free AI meal photo analyses to try it out.
Improved
New Premium plans: Plus gives 5 AI meal photo analyses a day. Pro gives up to 25 a day plus the AI nutrition coach, deep analytics and CSV export. The AI nutrition coach is now part of Pro.
Switching between Plus and Pro: an upgrade starts right away, a downgrade takes effect at your next renewal and you keep what you paid for until then.
Restore purchases now tells you clearly whether something was restored or belongs to a different FitProgress account.
Coaches: yearly billing with 20% off, a 14-day free trial of Coach Pro and VAT calculated at checkout.
Fixed
A purchase that went through while the connection dropped is activated automatically the next time you open the app.
Two FitProgress accounts signed in with the same Google account no longer affect each other's subscription.
1.9.10
New
AI nutrition coach (Plus and Pro): from the new button on the Food screen, review today, yesterday or the last 7 or 30 days and ask follow-up questions. Conversations are saved in your history. Turn it on in Settings.
Add a meal from a screenshot of a food delivery app, a menu or a recipe: the AI reads the dish, the portion sizes and the selected sides from the text.
Improved
After tapping Analyze you go straight to the Food screen and the analysis finishes in the background.
The AI coach notices when you add or edit meals during a conversation and answers with the updated data.
Fixed
Analyzing a food photo on a weak connection could load for minutes and end with an error that the meal couldn't be added.
If the photo upload fails, Retry uploads it again without taking a new photo.
The training card no longer shows a rest day after several days without training.
1.9.9
New
Rest between sets setting: choose a default rest time or turn the rest timer off completely in Settings.
Improved
Confirming a set is instant, even on a slow connection.
Tapping a confirmed set now unchecks it and keeps its values. Delete a set by swiping it to the left.
The button on the weekly streak card opens your training goal directly, and an active pause can be ended right from the card.
Fixed
Tapping again while a set was being saved could log it twice.
The setup wizard opened from settings could not be closed.
Running the setup wizard again no longer resets your notification settings or records an outdated weight.
1.9.8
Improved
The weekly streak card on the home screen is more compact: your streak and this week's progress sit side by side, without the last workout section.
Rest days in the week show as recovery, part of your plan, instead of empty days, and a paused week is clearly marked.
1.9.7
New
Weekly training goal: choose how many times a week you want to train and, optionally, your preferred days. Your streak now counts weeks with the goal met, so rest days never break it.
Pause your streak when you are ill or on vacation, paused weeks do not break it.
Saved meals: save any meal and log it again with one tap, with a quick portion and time choice.
Choose the first day of your week. It is set automatically from your region and used everywhere in the app.
Improved
The home screen tells you whether today is a training day or a rest day and which muscle groups are recovered.
Workout reminders come on your training days or when you fall behind your weekly goal, and the weekly summary arrives at the start of the week, now in every app language.
Smarter tips: more reps at the same weight now counts as progress, and forgotten muscle groups take into account every muscle an exercise works.
Settings are now one clear screen with sections for your account, goals, app, trainer and support.
1.9.6
Improved
The "Today's meal plan" card from your trainer and the full meal plan have the new compact look, with tick boxes to mark meals as eaten.
Fixed
Confirming a set during a workout no longer shows the "Failed to save set" error on Android.
Fixed a crash on Android after updating the app or restarting the phone.
1.9.5
Improved
More than 70 common exercises added to the exercise library, including Stiff-leg deadlift, Z press, Assisted pull-ups, Bird dog, Walking and Yoga.
Rest timer and fasting notifications appear only when you leave the app or lock the screen, with a silent system countdown and a Skip button for rest.
Quick set logging has a new look with plus and minus buttons for weight, sets and reps.
Fixed
An exercise can now be in several groups at once, without the "already added" error.
New exercises and groups are added to the end of your list, even after you reorder it.
Duplicate exercises removed from the exercise library.
No notifications pop up while you are using the app, for example after a food photo analysis.
Group templates, group counts and error messages are translated.
1.9.4
Improved
More compact design across the whole app: smaller text and tighter cards and lists, so more fits on one screen.
New bottom navigation bar: lower, with a clear highlight of the active tab.
Exercise and workout details, food, calendar, statistics, profile, tools and trainer screens now share the same card style with grouped lists.
Consistent colors: muscle groups, records, plates and set types use the app palette instead of rainbow colors.
Fixed
Exercise statistics charts and history show workouts in the right order and on the right day.
Weekly workout frequency shows decimals instead of rounding down to 0.
Fasting and rest timer notifications are translated into all app languages.
The plate calculator summary and the client age on the trainer web are translated.
The health sync description now correctly mentions weight only.
Fixed a display error in grouped exercise lists and a narrow button bar in the plan builder.
1.9.3
Improved
Redesigned home screen: every card has a clear header, labelled numbers and one obvious action, and calories and macros now sit together in the new Today card.
The same card style on the Food, Progress and training statistics screens and on the trainer dashboard.
Fixed
Workout history in exercise detail no longer runs off the screen with long dates.
Training statistics periods are now translated.
1.9.2
Fixed
A failed food analysis now shows why it failed (for example when the photo is not food) instead of a generic error.
1.9.1
New
Hide a conversation without deleting it for the other person. Edit or delete your own messages, on mobile and on the web.
Upload a profile photo from the web app.
Improved
AI food analysis now spots photos that are not food and sends the correct image type, so analysis no longer fails with a generic error.
Chat times follow your device 12/24-hour setting.
Dark mode contrast and spacing on tools and training screens.
Fixed
The app could freeze on the startup screen or show a black screen after login or when starting offline.
Chat partner names and unread badges were wrong.
You could accidentally add yourself as your own client.
The workout timer kept running after exercises were removed, and some totals and empty states were misleading.
Hydration, 1RM and other inputs could save invalid values.
Notifications opened the wrong item or left a stale unread badge, plus many small form and layout issues across food, training and settings.
1.9.0
New
Swipe actions on plan and exercise cards now show a label next to the icon (Archive, Edit, Delete).
Archived plans entry in your Profile: restore training plans and meal plans anytime, from one place.
Improved
Food photos are resized on your device before upload - AI analysis starts faster and uses less data.
Fixed
AI food analysis failed on high-resolution photos and retrying did not help - large photos now analyze reliably.
Meal times could shift by the time zone offset - they are now stored correctly.
The weight label in AI meal results now follows your app language.
1.8.9
New
Swipe to archive an assigned plan and find it later in the archived plans list.
Exercise notes now show during a live workout and in quick logging.
Web trainer app: two-pane exercise picker with a selection basket, custom exercises and notes in the plan builder.
Improved
Web trainer app: full-width plan builder layout and a template library that adapts to smaller screens.
Health Connect now only asks for the weight permission it actually uses.
Fixed
Messages with an action button now dismiss themselves again instead of staying on screen.
1.8.8
Fixed
Food photo analyses no longer get stuck in the pending state forever.
Fixed rare error screens when opening some screens through navigation.
1.8.7
New
FitProgress for Wear OS: start a workout from your routines or exercise groups, log sets and watch your live heart rate right on your watch.
Rest timer on your wrist with vibration, synced both ways with your phone.
Watch tiles for water, fasting and training streak, including one-tap water logging.
Improved
Active workout on the watch shows one exercise per page with quick weight and reps steppers and moves to the next exercise automatically.
The watch follows the language set in the phone app.
Fixed
Workout times are now stored correctly across time zones, fixing workouts that could show a negative duration.
1.8.6
Improved
Intermittent Fasting is now out of beta.
Fixed
Intermittent Fasting now alerts you the moment a fasting or eating window ends and no longer leaves a stuck timer notification.
1.8.5
Improved
In the web trainer app, workout and meal plan details now open in the app layout instead of a mobile fullscreen screen.
Fixed
Exercises added quickly from the training screen now count as a workout, so you no longer get "you haven't trained" reminders after training.
Fixed a spelling issue in reminder notifications.
Web trainer app: set numbers now line up neatly with the inputs when building a routine.
1.8.4
New
Apple Health and Health Connect sync: your weight, steps and heart rate stay in sync across your health apps.
Built-in video player for purchased course programs, with resume and completion tracking.
Offline mode: log meals, measurements and workouts without a connection and everything syncs automatically once you're back online.
Coaches: earnings summary and payout history right in the studio.
Improved
Coaches: full client stats, charts and management on mobile, on par with the web studio.
Trainers can switch between the coaching view and their own personal training view.
1.8.3
Improved
Unified the settings gear on the food screen and added an "Edit" link next to meal types.
Fixed
Refining a meal with AI now shows the upgrade sheet when the monthly AI limit is reached, instead of a generic error.
The back button from a food notification now opens the food list instead of doing nothing.
Default meal types no longer disappear after adding your first custom one.
1.8.2
New
See your current subscription and any plan granted by your trainer.
Improved
Modernized navigation and added an account reset option.
Fixed
Several localization fixes across the app.
1.8.1
Improved
Groundwork for managing subscription plans and coach tiers.
1.8.0
New
AI meal analysis now runs in the background - snap your meal and keep going; a push notification tells you when it's ready.
Improved
Faster, non-blocking food logging.
1.7.9
New
Premium plans, with CSV data export on Pro.
Improved
A web account hub and plan management through a secure billing portal.
1.7.8
New
Manual food entry for meals without a photo.
Refine an AI estimate by adding a hint about hidden ingredients.
In-app purchases and AI credit packs.
Improved
Unified the meal data model so edits and deletes stay in sync everywhere.
1.7.7
Fixed
Calories now derive from macros correctly.
1.7.6
New
Edit a meal's nutrition values directly.
1.7.5
Improved
AI returns food names in your selected language, and in-app notifications are fully localized.
Fixed
Removed an unnecessary photos permission.
1.7.4
Improved
Localized legal links and in-app support, plus trainer UI consistency.
1.7.3
New
A tappable client photo gallery for trainers.
Fixed
Plan builder inputs.
1.7.2
New
A precise ruler picker with manual entry during onboarding.
Fixed
Your current weight now reaches the dashboard correctly.
1.7.1
Fixed
A calendar-only date picker avoids locale date-format errors.
1.7.0
New
A guided onboarding wizard.
Easy mode - a simple two-tab view for quick logging.
Imperial units (lb and feet).
Server-side reminders for unlogged meals, missed workouts and a weekly summary.
Seven new languages (10 in total) and a language picker on the login screen.
Improved
Signup consent and a dedicated terms page.
1.6.0
New
Push notifications, plus chat and notification badges.
Password reset.
46 new exercise templates.
Improved
Exercise list experience, a unified workout history and photo dates.
Fixed
Readable login and signup error messages, a phantom boot notification and status-bar contrast.
1.5.1
New
Swipe-to-delete and editable food weight.
Fixed
A picker overlay bug and set-row alignment.
1.5.0
New
Initial public release: AI meal analysis from a photo, a workout log with sets, reps, weight, personal records and 1RM, a live workout mode with rest timer, body measurements and progress photos, intermittent fasting and water tracking, a personal calorie and macro plan, trainer collaboration, and home-screen widgets.