Coachera — Coaching Platform
Train clients, track progress
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Goals Tracking, AI Coach Assistant & Workspace Roles. Set targets, track progress, and let AI surface what needs your attention.
Coachera — Your Mobile Fitness Coaching Platform
Coachera connects coaches and clients with powerful tools to manage training, track progress, and achieve fitness goals together.
For Teams & Gyms:
- Build a shared exercise library your whole team contributes to
For Coaches:
- Create and manage personalized training programs with day-by-day exercises
- Build programs with video links, sets, reps, rest times, and coaching notes
- Assign private programs directly to your clients
- Schedule 1-on-1 or group training sessions with calendar integration
- View your clients' progress, body measurements, and strength logs
- Accept or decline client connection requests
- Schedule dated workouts on a day-by-day training calendar
- Send quick one-off workouts to a client or an entire group
- Run live group sessions in real time with a shared session board
For Clients:
- Connect with your personal coach using their unique username
- Follow assigned training programs day-by-day
- Track body progress: weight, body fat %, muscle mass
- Upload progress photos (front, side, back) with date comparison
- Log strength workouts and discover personal records (PRs)
- Book and manage your training sessions
- See your scheduled workouts on a clear, dated calendar
Additional Features:
- Support for English and Arabic (including RTL layout)
- Push notifications for session reminders and program updates
- Clean, intuitive mobile-first design
Whether you're a coach building your business or a client reaching your fitness goals, Coachera has everything you need — in your pocket.
Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more * Limited copy to a single day and improved paste flow (auto-closes editor).
* Updated coach calendar UI on mobile app.
* Replaced phone share with copy link for better compatibility.
* Added client notes for coaches.
* Added goals, notes, packages, and expiry date visibility for coaches and head coaches.
* Moved Exercise Library to the top.
* Fixed missing autocomplete when editing programs.
* Set Column View as default and improved Compact/Edit view behavior.
* Enabled coaches to add exercise videos to the library.
* Added support for multiple schedule slots per day.
* Fixed client view to avoid confusion with greyed-out fields.
* Added owner-controlled admin permission to access the Coaches tab.
* Improved exercise autocomplete with fixed-width, scrollable suggestions showing all results.
* Fixed live board program edit save error.
1.0.11 1d ago
We've packed this release with powerful improvements for coaches and clients alike:
- This release contains various performance optimizations and stability improvements.
- Client Invitations — Coaches can now invite clients directly through the app, automatically establishing the coach-client connection.
- AI Coach (Improved) — Revisited and refined AI responses with a more secure API key setup outside the codebase.
- Organisation Hierarchy & Head Coach Dashboard — Head coaches now have a dedicated dashboard to oversee their team, track coach activity, and monitor clients across the entire organisation.
- Quick Weight Updates — Clients can now log weight updates without being required to add notes.
- Goal Management — Coaches can add and delete goals collaboratively with their clients.
- Full Workouts on the Calendar — The calendar now supports complete workout details, not just placeholders.
- Packages for All Clients — Online clients now have access to packages, and all clients can increment package sessions when marking a workou
- Focused Next Workout — Tapping "Next Workout" now opens only the upcoming workout rather than the fprogram view.
- Reliable Completion Sync — Completed workout days are now consistently marked as complete for both coaches and clients.
- My Library Restored — The personal exercise library is back and fully functional.
- Optional Package Start Date — Coachert date when creating a package.
- Auto Expiry Calculation — Package expiry dates are automatically calculated based on the number of sessions entered.
- Shared Exercise Access — All team members can now view exercise details in the shared library, wit"Add to Mine" option available.
- Clean Deletions — Removing a client, assigned program, or related data now properly cleans up all associated records.
- Ad-hoc Workouts for Clients — Clients now have a dedicated view to log and track ad-hoc workouts outside their assigned program.
- Pre & Post Text in Supersets — Coaches can now add pre and post notes/instructions to supersets within a workout.
1.0.10 5d ago
We've packed this release with powerful improvements for coaches and clients alike:
- Client Invitations — Coaches can now invite clients directly through the app, automatically establishing the coach-client connection.
- AI Coach (Improved) — Revisited and refined AI responses with a more secure API key setup outside the codebase.
- Organisation Hierarchy & Head Coach Dashboard — Head coaches now have a dedicated dashboard to oversee their team, track coach activity, and monitor clients across the entire organisation.
- Quick Weight Updates — Clients can now log weight updates without being required to add notes.
- Goal Management — Coaches can add and delete goals collaboratively with their clients.
- Full Workouts on the Calendar — The calendar now supports complete workout details, not just placeholders.
- Packages for All Clients — Online clients now have access to packages, and all clients can increment package sessions when marking a workou
- Focused Next Workout — Tapping "Next Workout" now opens only the upcoming workout rather than the fprogram view.
- Reliable Completion Sync — Completed workout days are now consistently marked as complete for both coaches and clients.
- My Library Restored — The personal exercise library is back and fully functional.
- Optional Package Start Date — Coachert date when creating a package.
- Auto Expiry Calculation — Package expiry dates are automatically calculated based on the number of sessions entered.
- Shared Exercise Access — All team members can now view exercise details in the shared library, wit"Add to Mine" option available.
- Clean Deletions — Removing a client, assigned program, or related data now properly cleans up all associated records.
- Ad-hoc Workouts for Clients — Clients now have a dedicated view to log and track ad-hoc workouts outside their assigned program.
- Pre & Post Text in Supersets — Coaches can now add pre and post notes/instructions to supersets within a workout.
1.0.9 Jun 25
- Workout Calendar — Coaches can now schedule and view client workouts on a dated calendar, making it easier to plan training week by week.
- Shared Exercise Library — Organisations can build a shared exercise library so the whole team works from the same exercises.
- Smarter Program Building — A faster, cleaner experience for creating and editing programs.
- AI Improvements — More reliable AI parsing of programs and workouts, and a better coaching assistant.
- Performance & Stability — Fixed an app crash, improved the calendar view, and polished various UI details.
1.0.8 Jun 19
Calendar — Plan and view your clients' workouts on a dated calendar, so you always know what's scheduled and when.
Clients, refreshed — A faster, cleaner client experience that makes managing your roster easier.
Fresh new look and a smoother, more polished app throughout.
Various bug fixes and performance improvements.
1.0.7 Jun 18
Session Packages
- Coaches can now create session packages for clients and track usage in real time
- Set an expiration date on any package so it auto-flags when it lapses
- Live board now warns you the moment you open a session if a client's package has expired or run out — no more surprises mid-session
- Receive a push notification when a client's package is fully used up
Session History
- Full session snapshots saved permanently — coaches and clients can now review exact exercises, sets, reps, and weight from any past session
- On-ground client session history now merges correctly after they connect via the app
Programs
- Fixed program editing and day management
- Added custom day labels (e.g. "Push", "Pull", "Legs")
- Improved recurring program cycle tracking
Groups
- Coaches can now create and manage client groups
- Assign programs to an entire group at once
Clients
- AI assistant to help coaches manage and understand their client base
- Client goals tracking added
- Fixed package visibility for clients who joined as walk-ups then connected via app
- Clients can disconnect and request reconnection
Progress Tracking
- Measurements, progress photos, and strength logs now visible from the coach dashboard
General
- Exercise videos now play directly inside the app — no more leaving to an external browser
- Added direct link to Coachera's website from the app
- Various bug fixes and performance improvements
1.0.6 Jun 17
- Password Reset — You can now reset your password directly from the login screen
- Program Improvements — Creating and editing programs is smoother, with better day management and exercise handling
- My Team & Groups — Several enhancements to team and group management for coaches
- AI Improvements — Better AI-assisted program and workout parsing
- Client Management — Improved client list and session logs
- Visit Coachera — New link to the Coachera website from your profile
- Bug fixes and performance improvements
1.0.5 Jun 16
AI program builder improvements
- The AI workout/program parser now picks up exercise video links — paste a link next to an exercise, or ask it to "auto-fill video links."
Customizable program days
- Coaches can now give each day in a program a custom name (e.g. "Push Day", "Legs") instead of just "Day 1, Day 2." Tap the day title to rename it.
Edit programs more flexibly
- Add and remove days when editing an existing program — previously you could only edit the days that already existed.
- Removing a day now clearly confirms how many exercises will be deleted.
Weekly team boards (Groups)
- Redesigned the team/group weekly board: co and add it to the whole week at once,instead of adding programs day-by-day.
- The week now runs Sunday → Saturday for cl
- Each day on the board opens just that day's workout, not the entire program.
- Added an in-app "How to build the week" gu
Link on-ground clients to their app account
- New "Link App Account" action lets coaches merge a walk-up (on-ground) client's history, packages, and programs into their profile once that client downloads the
- Added a helpful banner pointing coaches to this feature.
- Fixed an issue where packages created befothe client.
Other
- Various UI polish and bug fixes.
1.0.4 Jun 13
AI Improvements
- Client AI assistant is smarter and more context-aware
- Program parsing (from text/voice) is more accurate
- Workout parsing refined
- AI suggestions surfaced directly in the clients tab
Coach & Client Disconnect
- Coaches and clients can now disconnect from each other while keeping their full history intact — session logs, progress, and chat are preserved after disconnection
- Clients can request to reconnect after disconnecting
Subscriptions
- Fixed a bug where subscription status wasn't displaying correctly on the profile screen
UI/UX Enhancements
- Home screen overhauled with significantly richer content and layout
- Progress screen rebuilt — much more detailed session tracking and viewing
- My Sessions page completely revamped
- Programs screen improved
- Clients list polished
- Goals system added for clients (backed by a new client_goals table)
- Package notes column added
Workspaces
- Group workspaces enhanced — richer collaboration features inside group sessions
- Live board improvements during sessions
- Program detail view expanded
- Program workspace now properly saves with auth
Splash Screen & Login Polish
- New animated splash: logo floats in, then COACHERA letters stagger in one by one — dark themed to match the app
- Login screen: form lifts off the background as a card, logo and card both spring in with a scale pop
Account Recovery
- Added a "Forgot password?" flow — reset your password directly from the login screen
- Enter your username and we'll email you a secure 6-digit code to set a new password
- New accounts now include an email at sign-up, enabling secure account recovery
- Sign-in continues to work by username, now resolved to your account behind the scenes
1.0.3 Jun 12
Goals Tracking
Clients can now set and track personal fitness goals directly in the Progress tab. Supported goal types: target weight, body fat %, strength PRs, and custom goals. Each goal shows a live progress bar comparing current logged values against the target, and achieved goals are visually highlighted.
AI Enhancements
- AI Clients Assistant now shows quick-tap suggestion chips ("Who needs attention?", "Show program progress", "Who gave feedback?", "Upcoming sessions?") and displays a Beta badge.
- The assistant now scans 30 days of upcoming sessions (previously 14) for better coverage.
- AI Fill Entire Program (program creation) improved with clearer prompts and better support for Arabic and English input.
Workspace Role Management
Group owners can now promote members to Admin or revoke admin access directly from the Members tab. A new Roles card explains the three permission levels (Owner / Admin / Member) and what each can do.
Offline Client Detail Improvements
- Quick link to view a linked client's Measurements, Photos & Strength progress.
- Active package now shows sessions used / total sessions (e.g., 4/10).
- When an offline client links their app account, their assigned programs are automatically migrated to their online profile so they see their workouts immediately.
Home Screen (Dashboard)
- Coaches now see a pending request count on the dashboard.
- Offline client count correctly excludes already-linked clients.
- Client program assignments are filtered to only show client_visible programs.
Bug Fixes
- Fixed subscription status display.
- Fixed program deduplication when an offline client links their account (no duplicate program cards).
- Fixed real-time channel cleanup to prevent duplicate subscriptions.
- RLS policy fixes for client packages.
1.0.2 Jun 11
- Enhanced Live Board with the ability to add or delete exercises directly in live sessions
- Added weight field visibility and editability for exercises
- Bug fix: All edits made during a live session now persist to the program itself
1.0.1 May 12
* Limited copy to a single day and improved paste flow (auto-closes editor).
* Updated coach calendar UI on mobile app.
* Replaced phone share with copy link for better compatibility.
* Added client notes for coaches.
* Added goals, notes, packages, and expiry date visibility for coaches and head coaches.
* Moved Exercise Library to the top.
* Fixed missing autocomplete when editing programs.
* Set Column View as default and improved Compact/Edit view behavior.
* Enabled coaches to add exercise videos to the library.
* Added support for multiple schedule slots per day.
* Fixed client view to avoid confusion with greyed-out fields.
* Added owner-controlled admin permission to access the Coaches tab.
* Improved exercise autocomplete with fixed-width, scrollable suggestions showing all results.
* Fixed live board program edit save error.
more Version 1.0.11 1d ago
Data Not Collected The developer does not collect any data from this app.