FitFlow — Clients for Trainers
Payments, schedule & sessions
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
Clients, sessions, payments and schedule in one place. Log sets right on the gym floor: FitFlow works with no connection and syncs as soon as you are back online.
FitFlow is built for personal trainers who need a fast and practical tool to manage clients, workouts and schedules in one place.
Designed for real session workflow — instead of notebooks and spreadsheets.
FitFlow helps you log workouts quickly, duplicate training plans, manage your calendar and track client payments.
Built for live sessions
• log sets in seconds
• repeat last workout in one tap
• today’s sessions on the home screen
• minimal taps — faster workflow
Works offline
All data is stored locally first.
You can work without internet — sync happens later.
Client management
• client profiles
• workout history
• notes and flags
• quick access
Training calendar
See your schedule and plan sessions ahead.
Payment tracking
Track client payments and session packages.
Digital signatures
Collect client signatures directly on screen.
FitFlow works for personal trainers, fitness coaches and in-gym professionals who want structured, fast workflow.
more Payments and subscription
• Opening your account from the app no longer asks you to sign in again — it goes straight to your subscription.
• Invite colleagues: for everyone who signs up with your code and starts working, you both get 3 extra client slots.
• The client limit dialog now shows your actual plan and price, with fewer and clearer actions.
Readability
• The app now ships its own font, so text looks the same on every device.
• Exercise names are no longer cut off — you see the full name in the picker, in the workout editor and during a session.
• Fixed misaligned statuses, session counters in the calendar and card labels.
Programs
• Redesigned the program screen: weeks and days are easier to read, and each day shows its exercise count and duration.
• The day sheet opens higher, closes with a clear button, and Replace and Copy are now separate actions.
Payments and reminders
• Payment history is more compact, and a long note expands on tap.
• The evening reminder about tomorrow's session shows the time in your own time zone.
Fixes
• Imported clients now appear in the client list right away.
• Fixed crashes when leaving a screen while it was still loading.
2.3 Sep 8
Gym mode: an in-progress session now leads with "Continue" instead of "Finish"
Schedule the next session with one tap right after finishing — including a "Next week" preset
Added a proper reschedule button for moving a session to another time
Client's name now shows in the training screen header instead of a generic title
Fixed truncated button labels and headers across screen sizes
Various small wording fixes throughout the app
2.2.2 Aug 12
Fixed support contact: the button in your profile now opens the support chat instead of the news channel — writing from there was previously impossible.
If you are updating from version 2.0 or earlier, this update also brings:
• sign-in with a code from your email — no password needed;
• plan, client limit and payment status right in your profile;
• multi-week training programs with each client's working weights filled in automatically;
• noticeably more stable sessions and sync.
2.2.1 Aug 3
What’s New in FitFlow 2.2
Sign in with a one-time email code — now simpler and more reliable.
Improved registration and sign-in with Google and Apple.
Clearer subscription details, client limits, and plan information.
Better offline support and data synchronization.
Improved session handling when returning to the app.
More reliable workout and set saving, with fewer duplicate actions.
2.2 Jul 30
- Improved telemetry: usage data is now collected reliably, helping us improve the
app faster.
- Client debt is now visible directly in the client list — no need to tap in.
- A D1 reminder nudges coaches back on day two to build the habit.
- After the third workout, coaches can invite a colleague and get a bonus.
2.1 Jul 22
FitFlow 2.0 is a major release focused on usability, reliability, and professional coaching workflows.
- Refined the key working screens so the app feels more consistent and faster.
- Made offline mode clearer: coaches can see what is saved, what is waiting to sync, and what needs attention.
- Added a sync center with pending changes, errors, and retry actions.
- Improved workout mode for faster set tracking, editing, and history access.
- Expanded the exercise library with categories, muscles, notes, and usage history.
- Added an MVP for multi-week programs.
- Added public workout links for clients.
- Added single-event and bulk calendar import for scheduled workouts.
2.0 Jul 4
FitFlow is now easier to use during real coaching sessions and daily client work.
- Coaches can skip a set and note the reason — workout history is now more accurate.
- Unplanned exercises can be added directly in Workout Mode without leaving the session.
- The rest timer is now configurable: disable it or change the default duration.
- 1RM analytics now shows only exercises the client has actually performed.
- Today screen shows which clients are running low on or out of paid sessions.
- Logging a payment takes 2 taps directly from the reminder.
- Client reports now include more useful details: weights, reps, sets, and rest.
- Exercises in the catalog can now be filtered by muscle group.
- Workout duration is now calculated correctly — "0 min" no longer appears.
1.19 Jun 15
FitFlow is now easier for coaches to start with and use in daily client work.
- Added ready-to-use workout templates for a faster first useful session.
- Made it easier to import clients from notes and lists.
- Added a polished post-workout report link that can be shared with a client.
- Added progress cards for clients with enough training history.
- Improved the coach referral flow.
- Made workout creation smarter: FitFlow remembers whether the coach prefers templates or starting from scratch.
- Added Workout Mode: a dedicated gym screen for tracking sets with a rest timer and progress indicator.
- New coaches now see a first-day activation card on Today with quick access to client import and templates.
1.18 Jun 7
FitFlow is now better suited for daily coaching work, with clearer focus on today’s schedule, clients who need attention, and quick next steps.
- Updated the home screen so today’s schedule is the main working area.
- Added a cleaner attention block for clients who need a next session, payment, or follow-up.
- Added a filter for clients who need attention.
- Moved quick actions and payment details higher in the client profile.
- Added a completed workout report that can be copied or shared.
- Improved workout creation from the calendar: the selected date is preserved.
- Improved stability for lists, menus, and sync.
1.17 May 31
This update makes FitFlow more stable and easier to use in everyday coaching.
- Added payment reminders so you can quickly see which clients are low on paid sessions or have run out.
- Improved client cards with clearer paid-session status in the client list and client details.
- Updated Telegram connection to use the new FitFlow Coach bot.
- Added a sync conflict screen for cases where data was changed on multiple devices.
- Improved set editing during workouts.
- Fixed an Android issue that could prevent the client list from loading and new clients from being created.
- Improved sync reliability and offline stability.
1.16 May 13
- Added a client measurement journal: weight, height, body fat percentage, circumferences, and notes can now be tracked in a dedicated history.
- Added body recomposition analytics based on measurements: track changes in weight, waist, body composition, and circumferences.
- Added a weekly schedule view: switch between today’s workouts and the full week.
- Improved measurement flow from analytics: the recomposition section now links directly to the client’s measurement journal.
- Added a client limit notice: if active clients exceed the current plan limit, the app shows a clear message.
1.15 Apr 27
What’s new in version 1.14:
- Improved the overall experience around workouts, exercises, and sets
- Improved numeric input for sets: tapping a field selects the value instantly; added rest timer between sets
- Made custom exercise creation easier
- Improved error messages and app behavior in unstable scenarios
- Increased stability across login, profile, support, payments, and analytics
- Continued internal improvements to quality, reliability, and overall usability
1.14 Apr 2
Sign in with Apple and Google — now available
Added OAuth sign-in: tap once with your Apple ID or Google account and you're in. No passwords needed.
Easier onboarding
Previously you had to fill in your full profile and a client profile before you could start. Now you can skip straight to training — fill in the rest whenever you're ready.
Works offline
No internet? No problem. FitFlow Pro opens with your last saved data — clients, workouts, schedule — without hanging on a loading screen. A red banner lets you know sync is paused; it disappears once you're back online.
Other improvements
— Training editor: more stable exercise expansion and better input sizing
— Profile and client icons are now neutral — green is reserved for actions and active states
— Visual polish: shadows, spacing, and typography
1.13 Mar 19
- Upgraded progress analytics: weight, waist, body recomposition, and strength trends in a single flow.
- More accurate trend charts and period-based delta cards.
- Fixed latest set preview/apply behavior: reps and weight are now displayed and applied correctly.
- Improved duplicate training flow with scalable client selection for larger client lists.
- Better localization and clearer section labels for easier reading.
1.11.3 Mar 3
True offline-first workflow: use the app without internet and sync later.
Reliable sync for clients, trainings, sets, exercises, and payments.
Fixed duplicate records and entity-linking issues (client → training → set).
Fixed training time handling and UUID-related sync failures.
1.11.0 Feb 19
Client consent is now simple and fast! New system allows clients to sign consent directly on screen in under a minute. Signatures are automatically saved and synced. Client lists became more personalized with initial avatars. Dramatically improved training management - no more disappearing lists, flickering or data loss during navigation. Trainings auto-save when changing time or date. Calendar updates instantly after duplication. Onboarding is now even more convenient with automatic scrolling to highlighted elements. Everything works fast, smooth and stable!
1.10.0 Feb 9
Now you can easily share workouts with clients! Press "Share" button in any training list or detail screen - the workout will be copied to clipboard in beautiful format. Then simply paste into any messenger (Telegram, WhatsApp, SMS). Added convenient "Duplicate" button right in the training detail screen. For new users, interactive onboarding appears on clients and calendar screens - help button allows restarting it. Fixed all navigation and data display bugs - app works faster and more stable.
1.9.0 Jan 15
fixed a bug with hovering on the home screen
1.8.1 12/21/2025
New onboarding system helps you quickly master FitFlow Pro! On first login, you'll be greeted by an interactive 8-step tour that shows all key features in one minute. Interface elements are brightly highlighted, and at the end you can immediately create your first client or workout. Now when editing weight and reps, text is automatically selected - just start typing the new value. Added full English language support.
1.8 12/20/2025
New "Repeat" feature allows quick reuse of sets from previous workouts. Improved interface - buttons are more compact, fixed display issues on narrow screens. Added language switching support for existing workouts.
1.7 12/12/2025
### Localization
- English language: Full support for English language in exercises and categories
- Auto-reload: Exercises automatically reload when app language changes
### Training Management
- Training duplication: Create a copy of existing training with one tap
- Quick creation: All exercises, sets and settings are copied
- Flexibility: Edit copied training independently from the original
### Bug Fixes
- Fixed multiple notifications spam
- Fixed training not being created automatically
1.6 12/05/2025
Стабилизировали работу и упростили создание тренировок в едином процессе
1.5.2 11/01/2025
Быстрый поиск и подбор упражнений — каталог стал проще и понятнее.
Оффлайн‑режим: можно добавлять тренировки и клиентов даже без интернета, все данные сохранятся и обновятся, когда связь появится.
Приложение стало ещё стабильнее и безопаснее, чтобы ваши тренировки проходили без сбоев.
1.4 10/16/2025
Payments and subscription
• Opening your account from the app no longer asks you to sign in again — it goes straight to your subscription.
• Invite colleagues: for everyone who signs up with your code and starts working, you both get 3 extra client slots.
• The client limit dialog now shows your actual plan and price, with fewer and clearer actions.
Readability
• The app now ships its own font, so text looks the same on every device.
• Exercise names are no longer cut off — you see the full name in the picker, in the workout editor and during a session.
• Fixed misaligned statuses, session counters in the calendar and card labels.
Programs
• Redesigned the program screen: weeks and days are easier to read, and each day shows its exercise count and duration.
• The day sheet opens higher, closes with a clear button, and Replace and Copy are now separate actions.
Payments and reminders
• Payment history is more compact, and a long note expands on tap.
• The evening reminder about tomorrow's session shows the time in your own time zone.
Fixes
• Imported clients now appear in the client list right away.
• Fixed crashes when leaving a screen while it was still loading.
more Version 2.3 Sep 8
Data Used to Track You The following data may be used to track you across apps and websites owned by other companies:
Data Linked to You The following data may be collected and linked to your identity:
Contact Info User Content Identifiers Usage Data Diagnostics Data Not Linked to You The following data may be collected but it is not linked to your identity:
Contact Info Browsing History Diagnostics