Jul 31, 2026
Readable Text and Visible Card Edges
Secondary text and small state icons now meet accessibility contrast standards in both light and dark mode. Card borders that were effectively invisible against their own fill in dark mode are visible again, and loading placeholders no longer shimmer backwards.
Jul 31, 2026
Large Titles and iPad Layout
Activity, More and Programs now use large iOS titles that collapse as you scroll, making it clearer which screens are starting points. On iPad, Activity uses both columns instead of leaving half the screen empty.
Jul 31, 2026
Activity Entries Land on the Right Day
Tapping a day in the calendar now opens the entry form on that day. It previously opened on today, so an entry could be logged against the wrong date with no sign it had happened.
Jul 31, 2026
Dark Mode and One Voice on the Website
The website now follows your system's light or dark appearance and supports Increase Contrast. It also speaks to you the same way the app does in every language, with legal documents in neutral, impersonal wording.
Jul 31, 2026
Accurate Privacy Policy
The privacy policy now describes exactly what the app and website store, no longer claims crash reporting that captures screen contents, and cites current law. The app and website versions are kept identical automatically.
Jul 26, 2026
Offline Exercise Media
Saved programs now open exercise images and videos from the offline cache instead of requiring a network round trip first. PDF handouts are also dramatically smaller and include repetitions, break time and full duration detail.
Jul 26, 2026
Security and Privacy Fixes
Invite acceptance is now enforced server-side so your health data cannot be read by other accounts. Community exercise reports work again, and the privacy policy discloses RevenueCat as a payment sub-processor.
Jul 26, 2026
Accessibility Improvements
Reduce Motion is honoured across the app, VoiceOver reads the wellbeing and activity charts, PhysioAI announces when an answer is ready, and buttons and labels scale with your system text size instead of clipping.
Jul 26, 2026
Reliability and UX Polish
Workout history no longer gets permanently stuck syncing, profile saves show errors instead of fake success, long lists stop showing stale results after fast scrolling, and touch feedback is consistent across buttons and rows.
Jul 26, 2026
Website Overhaul
The website now has proper SEO metadata in all seven languages, readable contrast and focus states, security headers, responsive layouts, locale-specific URLs, and faster loading with hashed asset caching.
Jul 26, 2026
Android Reminders and Store Links
Reminders now work on Android 13 and newer with the correct notification permission, and French and Italian pages no longer link to a dead App Store listing.
Jul 25, 2026
PDF Handouts Include Every Image
Sharing an exercise with three or more images now produces a handout with all of them. Previously the PDF silently dropped every image on those exercises.
Jul 25, 2026
Error Messages You Can Actually Read
A shared error component was rendering its text at zero width, so failures in Your Plan, Profile and Settings showed a broken row instead of an explanation. Errors now state what went wrong and offer a retry.
Jul 25, 2026
Text Layout Fixes Across the App
Program names, the PhysioAI card, the Pro feature list and the language filter no longer break mid-word or collapse to one letter per line. Most visible in German and Dutch, and at larger accessibility text sizes.
Jul 25, 2026
Dark Mode and Onboarding Polish
Modal title bars now match the sheet they sit on instead of appearing as a black band, the fade above Profile no longer smears grey, and onboarding artwork is centred rather than stopping halfway down the screen. Home also hides section headings that have nothing under them.
Jul 22, 2026
Workout Session Improvements
See a live-updating estimated duration while customizing a workout, jump directly to any exercise in the session, use an explicit info button on the current exercise card, and track a pain/difficulty rating alongside your mood at the end of a workout.
Jul 22, 2026
Streaks and Trends on Home
Home now shows a streak indicator for consecutive days of completed workouts, and Activity stats show how you're trending against your own recent history.
Jul 22, 2026
More Reliable Taps and Loading States
The role-switch dialog, Start Workout, home quick-action tiles, and recent workout tiles now show loading states and block accidental double-taps or duplicate navigation.
Jul 22, 2026
Community and Accessibility Polish
Adding or publishing a Community exercise now gives haptic feedback, you can re-read the Community Code of Conduct anytime from Settings, and several screen-reader labels and error states were corrected across the app.
Jul 22, 2026
Community Exercises
Browse, search, and filter exercises shared by other therapists, quick-add them to your own library, and publish your own exercises to share back — with offline caching, deep links, and a badge for new content. You can also report inappropriate exercises.
Jul 22, 2026
Dark Mode Fixes
Cards, buttons, the app bar title, tab bar, modals, chips, and text inputs now render correctly in dark mode instead of showing light-mode colors on a dark background.
Jul 21, 2026
Tap a Calendar Day to See What You Logged
Tapping a day in the activity calendar that already has an entry now shows what you logged that day instead of an empty form, and workout duration now correctly reflects sub-minute and multi-round exercises.
Jul 21, 2026
Clearer Feedback on Errors
PhysioAI, onboarding, and the workout hint card now explain what went wrong and offer a way to retry instead of failing silently.
Jul 21, 2026
More Reliable Forms & Sharing
Confirm-password now revalidates as you edit, clearing a pass name no longer keeps the old name behind the scenes, and selecting invites to share stays in sync with what's shown on screen.
Jul 19, 2026
Clearer Sign-In After a Session Expires
If your session expires, signing back in no longer opens on top of a stuck screen — you get one clean sign-in step and land back where you were.
Jul 19, 2026
More Accessible Everyday Controls
Card actions, the invite share link, and workout steppers and video controls are now easier to tap and are properly announced by VoiceOver. Profile details and screen titles also stay clear and readable at large accessibility text sizes.
Jul 19, 2026
Clearer Help When Microphone Access Is Denied
If you deny microphone access while recording a voice note, Physiopass now explains why it's needed and gives you a direct way to enable it in Settings.
Jul 19, 2026
More Reliable QR Program Import
Retrying a scanned program import after a failure no longer duplicates your exercises.
Jul 18, 2026
PhysioAI Safety Notice & Daily Allowance
Before your first PhysioAI question, you confirm a short safety notice. PhysioAI also has a daily question allowance, with a clear message if Jana is busy or temporarily unavailable.
Jul 18, 2026
More Reliable Workout Timing
The screen stays awake during a workout, and timing keeps counting correctly even if you background the app or the screen locks — the workout catches up to the right exercise or break.
Jul 18, 2026
Faster Launch & Clearer Filters
App launch no longer hangs on the splash when the network is slow. Exercise filters match whole tags more reliably, and primary buttons look consistent across the app.
Jul 18, 2026
Passes & Community Polish
Editing a pass on two devices no longer overwrites each other. Deleting an exercise removes it from every pass that used it, and community publishing is open to anyone with a real account.
Jul 18, 2026
Home & Activity UI Polish
Home quick-action labels stay fully visible, the More screen footer aligns cleanly with the tab bar, and the Add Activity exercise picker matches the other form fields.
Jul 17, 2026
Confirm Before Importing a Scanned Program
Scanning a QR code now shows the program name, exercise count, and a few exercise names before anything is added to your library. After confirming, you can open the imported program or exercises directly.
Jul 17, 2026
Clearer Feedback & Accessibility
Success and error messages use consistent green and red colors, failed sections explain what went wrong instead of going blank, and icon buttons are announced properly by VoiceOver and TalkBack. App bar icons and headings also meet contrast expectations on light backgrounds.
Jul 17, 2026
Faster Media & Smoother Exercise Lists
Exercise images and videos stay cached instead of re-downloading about once an hour, video previews play smoothly without jumping back to the start, and pull-to-refresh keeps its spinner until fresh content has actually loaded.
Jul 17, 2026
Pass & Sharing Polish
Your own passes without a description now say "No description yet" instead of claiming they were created by your clinic, clinic passes no longer show a rename button that couldn't work, and exercises shared by a colleague always land in your library.
Jul 14, 2026
Rep-Based Exercises & Clearer Workout Timers
Exercises without a set duration now wait for you to advance and show the repetition count instead of flashing past, and workout timers display as a clear mm:ss (e.g. 02:30). Your workout settings also stay put when you change them at startup.
Jul 14, 2026
Sign In With More Email Addresses
Sign-up and sign-in now accept addresses on newer domains (like .health or .clinic) and +-aliased emails that were previously rejected.
Jul 14, 2026
Stability & Editing Fixes
Opening exercise info no longer crashes for exercises without a dedicated guide, typing a pass name or description is no longer interrupted when you add an exercise, logging out lands you cleanly in guest mode, and the discard-changes dialog now protects your edits by default.
Jul 12, 2026
Delete Your Account In-App
You can now permanently delete your account and all your data from inside the app, under Settings → "Delete account". A clear confirmation step explains that deletion is permanent.