Quality-of-life pass — smoother sign-in, HealthKit toggle, iPad polish
A small bug-fix release. Three papercuts flattened, no new features to learn.
Sign in with Apple carries your name over
Signing in with Apple has always returned your name to us the first time — we just weren't using it. So the onboarding flow asked you to type it again on the next screen, which is exactly what Apple's design guidelines tell app developers not to do.
Fixed. Sign in with Apple now reads fullName from the credential Apple returns and writes it directly into your profile. If you sign in fresh, you'll skip the name-entry step in onboarding entirely — the app already knows what to call you. If you've already signed in previously, this doesn't retroactively change anything (Apple only returns fullName on the very first sign-in per Apple ID).
Apple Health toggle in Profile
Completed workouts have always saved to Apple Health as Functional Strength Training with duration and estimated calorie burn — but the integration was silent. No toggle to control it, no indication it was happening.
Profile now has a proper "Apple Health" section with a toggle for whether to sync completed workouts (default on). Below the toggle: a "Grant Apple Health access" button in case the permission prompt was ever missed (background death mid-onboarding, race with a sheet dismissal, etc.). The workout summary screen also picked up an "Also saves to Apple Health" indicator above the Save button so you know what's about to happen when you tap.
Same underlying behaviour as before — this release just makes it visible and controllable.
iPad navigation cleanup
iPad users on iPadOS 26.x were seeing a yellow warning triangle in the navigation stack when moving between certain screens (Profile → Programs → Stats, in the reported flow). Root cause was that iPadOS 18+ defaults TabView to a sidebar-adaptive layout that changes navigation-stack semantics vs the iPhone tab-bar model our routing was built against.
Explicit .tabBarOnly style on iOS 26+ forces iPad to use the standard bottom-tab-bar model — same behaviour as iPhone. No more yellow triangles. Proper long-term fix (per-tab navigation stacks) is still on the backlog, but this closes the reported bug without the larger refactor.
What else
- Prep work under the hood for the aktivering push — first-workout guidance flow coming in v1.17.
- Internal build number bumped for App Store submission tracking.
What's next
The next feature-shaped release is v1.17.0 — a guided first-workout flow so brand-new users go from onboarding-complete straight into a training session instead of landing on Home and having to pick something.
Bug reports and feature ideas: support@zenmotion.app.
Train well.