- Guided Practice in-range results now show the current focus streak
- Added focus result popups to Putting Guided Practice
- Redesigned after-shot popups in all interactive drills
- Fixed an issue in Putting Rotation drill where the in-range popup would interrupt the summary
- Further authentication stability improvements
v4.118.1Android
- Guided Practice in-range results now show the current focus streak
- Added focus result popups to Putting Guided Practice
- Redesigned after-shot popups in all interactive drills
- Fixed an issue in Putting Rotation drill where the in-range popup would interrupt the summary
- Further authentication stability improvements
v4.117.1iOS
- Various minor UI improvements, fixes and copy updates
- Fixed various edge cases with Guided Practice focus and recommendations not updating as expected
- Fixed issue where screen rotation breaks after-shot and tabs features in drills
- Fixed various rare bugs where the login state becomes inconsistent
- Further performance and stability improvements to the new swing storage system (this is still being gradually made available)
v4.116.0iOS
- Guided Practice now has streaks
- Slow (Slow Float Load and Slow Top) variations of drills are replaced with the normal ones
- Slight performance improvements in sensor communication
- Improvements to session loading times
v4.115.1iOS
- Design for drills rep data tab is now consistent with how data is presented in Guided Practice
- Added Rotation card in Rotation drill data tab
- Added Backstroke card in BPM drill data tab
- Fixed issue where incorrect trend value was used in retest result popup
v4.115.0iOS
- Added "How to wear" instructions for Sensor 4
- Updated how per-shot trends are displayed in Guided Practice sessions
- Fixed consistency for "Takeaway plane" metric naming
v4.114.3iOS
- Minor UI tweaks and fixes in Guided Practice and Drills
- Enabled upgraded swing storage system. This will improve session load times for new sessions. This feature will be enabled gradually to test stability before we make this the default.
- Fixed a rare issue where app may incorrectly load without validating your login, leading to various weird issues
- Fixed issue where some icons would not display
v4.113.1iOS
- Adjusted Putting rotation benchmark to allow up to 2 degrees of rotation
- Fixed issue where drills may get stuck when performed after a tutorial
v4.113.0iOS
- Adjusted "green" hint position for Top in drills
- Added additional guidance on how to verify your calibration
- Miscellaneous UI improvements and bug fixes to drills & guided practice
v4.112.0iOS
- Updated calibration instructions
- Corrected Casting drill green instruction hand for lefties
- Corrected Casting drill flex/ext target ranges
- Miscellaneous bug fixes and improvements
v4.111.2iOS
- Fixed issue where starting any drill tutorial from Coaching tab would result in a black screen
- Fixed issue where tapping on "Need help" banner would not do anything in drills where there's no Coaching tab
- Fixed issue where drill Address indicator would stay visible even after Address has been locked-in
- Fixed issue where drill Streak indicator animation would overlap with the bottom tab controls
- Fixed issue where on drill motion detection would still be active while Data tab is opened
- Fixed issue where tapping top bar menus would immediately close them (iPadOS 26.1 regression)
v4.111.0iOS
- Updated design for the in-session menu and navigation
- Guidance for recommended drills or learning is now more prominent
- Updated onboarding experience to match latest changes
- Fixed issue where Putting Timing card inspection would not be scrollable
v4.110.1iOS
- Added a confirmation before proceeding with new account creation instead of login
- Fixed various content alignment issues
- Fixed issue where app may stop responding to touches after the sensor connection is cycled during an active calibration
v4.110.0iOS
- Updated practice session navigation tabs with a unified pattern
- Casting swing thoughts are now offered as a set of varying drills
- Added Top Flexion/Extension information to the Casting drill
- Top drill now has a "slow" variation
- Fixed grey box in drills data card inspection
- Fixed Casting drill counting extreme (more than 180 degrees) casting as positive
- Interaction refinements for pages with swipeable tabs
- Miscellaneous bug fixes and improvements
v4.109.1iOS
- Added ‘Latest’ tag to app version in Settings
- Progressive drill recommendations in Guided Practice
- New Training Program layout
- Various bug fixes and improvements
v4.108.2iOS
- Fixed issue where the app would get stuck at the splash screen when opening in China
v4.108.0iOS
- Improved how streaks are displayed during drills
- Putting timing drills settings are moved to a separate tab
v4.107.0iOS
- Increased “arm too rotated” error threshold
- Updated session feedback collection flow
- Deleting an account when reauthenticating with a magic link no longer leads you to a black screen
- Fixed an issue where ‘Refer a friend’ share sheet would not open on devices running iOS26
v4.106.2iOS
- Fixed drill tutorial not displaying when opening through the Coaching tab
- Fixed issue with previously logged in user not correctly loading in Compatibility mode
- Fixed issue where calibration widget would not open calibration in Custom Practice
v4.106.1iOS
- Further improved impact bag detection for full swing detector
- Improved the consistency of the dialog padding and titles across the app
- Guided Practice training program is now opened in a modal sheet on phone-sized devices
- Added missing ‘End practice’ dialog contents about current status of Full Swing Guided Practice
v4.106.0iOS
- Added various guidance elements of the current Guided Practice stage during the session
- Moved Guided Practice in-session trends graph and 'Retest' results under 'Trends' sheet in Focus panel
- Redesigned connected device indicator and made it visible during an active practice session
- Various navigation & design improvements
v4.105.2iOS
- Added Chipping support for Full Swing Custom Practice
- Various UI improvements and bug fixes
v4.105.0iOS
- Users can now verify email in Compatibility mode
- Added fullscreen tile mode to Putting Guided Practice
- Full swing detector 2.0 is no longer optional and now supports impact bag swings
- Fixed an issue in the putting detector that would not capture putts when measuring trail wrist
- Fixed an issue where closing a Drill from within Guided Practice would sometimes drop connection, therefore freezing the running session
- Several smaller bugfixes & improvements
v4.104.2iOS
- Fixed issue where Swing Thoughts would not play from the intro pages
- Improved UI when reauthenticating with magic link
v4.104.0iOS
- Putting Guided Practice now has trends
- After-drill focus is automatically changed to the position relevant to the drill
- Improvements to after-drill retest UI
- Drills are now paused while reading/watching coaching content
- Miscellaneous bug fixes and improvements
v4.103.1iOS
- Updated registration process to reduce issues when trying to use HackMotion across multiple devices
- Casting drill now has a tutorial
- Release & Transition drills: fixed issue where rep would reset when swinging with extreme out-to-in path