New Feature Push notifications
BioFit can now send push notifications to your device. The app automatically registers
for notifications when you sign in and unregisters when you sign out. This lays the
groundwork for workout reminders, plan updates, and other timely alerts.
New Feature Sign in with Google
You can now sign in using your Google account with the new “Continue with
Google” button on the sign-in screen. If you already have a BioFit account with
the same email address, your Google account is linked automatically — no need to
create a new account. Google-only accounts don’t require a password.
Improvement
Account deletion now removes billing data
When you delete your account, BioFit now also deletes your customer record from the
billing provider. Previously, the billing-side data could remain after local account
deletion.
Improvement
Website redesign with app screenshots
The BioFit website has been redesigned with a cleaner layout, real app
screenshots, and optimized images for faster loading. The site is now
verified with Google Search Console for better discoverability.
Bug Fix
Plan generation timing out
Fixed an issue where generating a workout plan could time out on slower
connections, leaving users stuck on the loading screen. Plan generation now
runs asynchronously with progress polling, so the request no longer needs to
complete in a single round trip.
Improvement
Animated plan generation loading screen
The plan generation screen now shows animated progress steps so you can see
exactly what BioFit is doing while building your personalized workout plan.
Bug Fix
Google sign-in not loading subscription status
Fixed an issue where signing in with Google (or regular login) would not
load your subscription status, which could block access to features you had
already paid for. Your subscription is now correctly loaded on every sign-in.
Bug Fix
New users blocked from generating a plan
Fixed a routing issue where new users who completed onboarding could receive
a 403 error when generating their first plan. The app now correctly directs
new users through the paywall before plan generation begins.
Bug Fix
Google sign-in skipping onboarding
Fixed a bug where a failed Google sign-in attempt could incorrectly allow
navigation to the onboarding wizard without being fully authenticated. The
sign-in flow now properly validates authentication before proceeding.
Bug Fix
Avatar upload failing for some image types
Fixed an issue where uploading a profile photo could fail silently for
certain image formats. The app now correctly detects the image type and
shows a clear error message if the upload fails.