FitHalo
Challenges & Unique Workouts
Free
FitHalo combines all of your workout activity into a single weekly challenge score. Set your goal, track your progress, and compete with friends. Every workout counts — whether logged with FitHalo, Apple Watch, or any fitness app that syncs with Apple Health.
ONE SCORE FOR ALL YOUR WORKOUTS
Earn points from every workout based on duration and intensity. Performing a variety of workout types — strength, cardio, flexibility — earns you bonus points. Stay consistent with daily activity for even more. Choose from multiple challenge tiers to match your fitness level.
RUCKING, WEIGHTED VEST & SPECIALTY WORKOUTS
FitHalo is the go-to tracker for rucking and loaded carry exercises. Track rucks, weighted vest walks, stroller walks and runs, sauna sessions, and cold plunges. These workouts are tracked without negatively affecting your Cardio Fitness score in Apple Health.
BLUETOOTH FITNESS EQUIPMENT
Connect directly to your exercise bikes, treadmills, walking pads, and other equipment that supports the Fitness Machine Service (FTMS) protocol. See real-time data from your equipment during workouts.
APPLE WATCH & WIDGETS
FitHalo's watchOS app offers fully customizable workout displays and complications to keep track of your challenge score at a glance. iOS home screen widgets, lock screen widgets, and Live Activities keep you informed during and between workouts. Set a daily step count goal and track it with dedicated step count widgets on both iOS and watchOS.
WORKOUT INSIGHTS & METRICS
• Route mapping that shows effort applied at every stage
• Heart rate zones (HRMax and HRR formulas) — live during workouts or in review
• FTP-based cycling power zones with automatic sync from other Health-connected apps
• Splits on distance or time intervals with real-time alerts
• Effort tracking compatible with Apple Fitness's Training Load feature
• Customizable metric displays on both iOS and watchOS
WEIGHT MANAGEMENT
Track your weight with BMI reporting, trend analysis, and projected weight change over the next month.
TREND DATA
Track trends over time in exercise minutes, step counts, and your weekly challenge scores.
FitHalo requires an iPhone running iOS 18 or later. Apple Watch features require watchOS 11 or later. Always make sure your workouts are safe and comfortable. Consult with healthcare professionals before beginning any new exercise routine.
more New in FitHalo 1.12.0
• Connect to your FTMS Bluetooth fitness equipment! Support for exercise bikes, treadmills, walking pads, and more.
• Replaced weight chart viewing options with toggleable trend line.
• Added a "Walking Pad" workout type.
• Added the ability to do indoor rucks, weighted vests, and cycling exercises from the iPhone.
• Added localizations for German, Spanish, French, Italian, Japanese, Korean, Portuguese (Brazilian), and Simplified Chinese - let me know about any translation errors or if you'd like your language/region added.
• Added the ability to hide the Challenge scores.
• Removed the cap on the number of workouts that can be starred/favorited.
• Workouts will now only auto-favorite when they are completed and saved, and only if a user has less than 3 already-favorited workouts.
• Increased font size of split alerts on the iPhone.
• Fixed that some metrics (like heart rate zone) briefly show zero immediately after a split alert shows.
1.12.0 31 min ago
New in FitHalo 1.11.0
• Added the 2024 Loaded Carriage Decision Aid (LCDA) model for weighted vest and rucking activities.
• Added Keytel formula as an option for estimating loaded carriage calories for those that prefer using heart rate as their primary metabolic rate input.
• Added "swamp" and "slippery" terrain options for rucking activities.
• Added an option to keep the iPhone's screen active during workouts.
• Added split display to iOS workouts when FitHalo is in the foreground.
• Added a display filter to the workout history that allows you to view only specific workout types.
• Added a daily step count goal setting, and daily step count widget/complication for both iOS and watchOS.
• Added an average workout elevation display to workout details.
• Added half-percent increment options for indoor ruck and weighted vest incline selections.
• Added auto-selection of the estimated effort score when workouts finish.
• Improved consistency of Power units.
• Fixed iPhone workouts showing effort score even if that preference was disabled.
• Fixed step count not appearing in workout details.
• Fixed incline not appearing in workout details.
• Minor UI tweaks and bug fixes.
1.11.0 16 Mar
New in FitHalo 1.10.3
• Improvements in mirrored session pause/resume synchronization
• Made it more obvious when Effort Score was estimated versus user-set
• Fixed the visual style of the Live Activity Heart Rate Zone when paused
• Fixed the Live Activity Heart Rate Zone number not matching the in-app metric
1.10.3 6 Feb
New in FitHalo 1.10.2
• Added Heart Rate Zone to iOS Live Activity view
• Improved ability to recover mirrored sessions
• Fixed Pace/Speed tab bar indicator not changing
• Fixed indoor distance/speed measurement spikes caused by using unrelated distance samples
1.10.2 3 Feb
New in FitHalo 1.10.1
• Fixed a crash that could occur when starting workouts on the iPhone
New in FitHalo 1.10
• Workout sessions on the Apple Watch are now mirrored on the iPhone with Live Activities (requires iOS 26)
• Added the ability to share workout summaries
• Added unit preferences - you may now override system unit settings within FitHalo.
• Added martial arts, tai chi, and yoga to selectable workouts on phone and watch
• Caloric impact from incline/grades on Rucking, Weighted Vest, and Stroller activities is now confined from 0 to 40% (the penalty for negative grades has been removed).
• Improved distance estimates when GPS signal is poor for extended periods of time
• Improved reliability of auto-pause when GPS signal is poor
• Fixed availability of Siri commands on the Apple Watch
1.10.1 30 Jan
New in FitHalo 1.10.0
• Workout sessions on the Apple Watch are now mirrored on the iPhone with Live Activities (requires iOS 26)
• Added the ability to share workout summaries
• Added unit preferences - you may now override system unit settings within FitHalo.
• Added martial arts, tai chi, and yoga to selectable workouts on phone and watch
• Caloric impact from incline/grades on Rucking, Weighted Vest, and Stroller activities is now confined from 0 to 40% (the penalty for negative grades has been removed).
• Improved distance estimates when GPS signal is poor for extended periods of time
• Improved reliability of auto-pause when GPS signal is poor
• Fixed availability of Siri commands on the Apple Watch
1.10.0 27 Jan
Another minor update with a focus on refinement, polish, and stability! New in 1.9.6:
• New interactive map view on iOS: tap the map in your workout details to get an interactive map to pan, zoom, tilt, and toggle satellite imagery around your workout route.
• Added ability to manually star/unstar workout types - starred workouts show up first in your workouts list.
• Added tick marks for the current challenge score to show if your activity level is tracking with the day of the week.
• Workout route maps now show dotted lines where GPS accuracy was low, or time between samples was too long (usually indicating a workout pause).
• Adjusted GPS accuracy thresholds to alleviate some issues where GPS signal is weak.
• Reduced the maximum history to 5 years to avoid rejected queries from Apple Health.
• Fixed GPS route points being dropped from recording when accuracy is low.
• Fixed distance values decreasing in some cases where GPS was unavailable and the workouts fell back to using the pedometer.
• Fixed errors in the weight measurement averages that could occur when there are no recent measurements.
1.9.6 11 Jan
New in FitHalo 1.9.5
- Added links to communities in Support
- Added a link to the “Calorie Estimates” details in Options
- Added protections against low caloric estimates in some cases where weight, height, or age data may be unavailable or unsynchronized
- Improved ability to fetch Watch logs when Enable Logging is turned on
- Fixed the first split of some workouts being dropped
1.9.5 4 Jan
New in FitHalo 1.9.4
- FitHalo now saves your challenge tier history! Past weekly challenges will now, going forward, show the challenge tier goal that was active that week.
- Added the ability to manually edit your challenge tier goal history.
- Added “Wheelchair” to the stroller walk/run workout types.
- Increased the maximum stroller load weight to 200 kg / 440 lbs.
- Fixed stroller load and stroller types not being displayed in workout details.
- Fixed time-based splits not triggering when distance was not being updated.
- Fixed the Challenge History chart not always updating.
- Fixed a crash that could happen when the application was moved to the background.
- Fixed watch app not synchronizing settings with the Cloud.
- Fixed progress ring display issues when progress was zero.
1.9.4 1 Jan
New in FitHalo 1.9.3
- Added the current week to the Challenge History chart
- Changed the minimum duration of a workout for variety bonus consideration to 5-minutes to support Apple Fitness+’s shorter workouts
- Added additional protections against inappropriate auto-pausing when in conditions with poor GPS signal
- Improved the reliability of synchronizing logs from the Apple watch when logging is enabled
- Fixed step count not updating when doing consecutive workouts
- Fixed widgets displaying more up-to-date scores than the app immediately after opening the app
1.9.3 17/12/2025
New in FitHalo 1.9.2
- Minor bug fixes and visual improvements
New in FitHalo 1.9
- Added stroller walks & runs, sauna, cold plunge, indoor rucking, and indoor weighted vest workout types
- Added a challenge history chart
- Improved splits - added grouping and improved sorting of splits created outside of FitHalo
- Added display of effort score estimates when available, and users have not manually set an effort score
- Added fallbacks for calorie estimates when heart rate or basal metabolic rates are unavailable
- Added CoreMotion pedometer-based distance and step count metrics for when location data is unavailable
- Updated the onboarding experience to include motion and location access permissions
- Bug fixes and performance improvements
1.9.2 04/12/2025
New in FitHalo 1.9
- Added stroller walks & runs, sauna, cold plunge, indoor rucking, and indoor weighted vest workout types
- Added a challenge history chart
- Improved splits - added grouping and improved sorting of splits created outside of FitHalo
- Added display of effort score estimates when available, and users have not manually set an effort score
- Added fallbacks for calorie estimates when heart rate or basal metabolic rates are unavailable
- Added CoreMotion pedometer-based distance and step count metrics for when location data is unavailable
- Updated the onboarding experience to include motion and location access permissions
- Bug fixes and performance improvements
1.9.1 27/11/2025
New in FitHalo 1.9
- Added stroller walks & runs, sauna, cold plunge, indoor rucking, and indoor weighted vest workout types
- Added a challenge history chart
- Improved splits - added grouping and improved sorting of splits created outside of FitHalo
- Added display of effort score estimates when available, and users have not manually set an effort score
- Added fallbacks for calorie estimates when heart rate or basal metabolic rates are unavailable
- Added CoreMotion pedometer-based distance and step count metrics for when location data is unavailable
- Updated the onboarding experience to include motion and location access permissions
- Bug fixes and performance improvements
1.9.0 24/11/2025
Minor Updates in 1.8.1
- Added separate settings for auto-pause on watch versus phone.
- Updated workout icons.
- Under-the-hood preparation for some exciting new activity types!
- Bug fixes and performance optimizations.
New in FitHalo 1.8
- Splits! FitHalo workouts will now analyze and alert for splits. Configure splits on distance or time intervals.
- FitHalo settings are now backed up in iCloud and restored when reinstalling the application.
- Added the ability to swap between viewing pace (e.g., min/mile) and speed (e.g., mph) on workout details.
1.8.1 10/11/2025
New in FitHalo 1.8
- Splits! Workouts will now analyze and alert for splits. Configure splits on distance or time intervals.
- FitHalo settings are now backed up in iCloud and restored when reinstalling the application.
- Added the ability to swap between viewing pace (e.g., min/mile) and speed (e.g., mph) on workout details.
- Workout auto-pause can now be configured to be configured to automatically occur, prompt the user, or be disabled.
- Bug fixes and performance optimizations.
1.8.0 21/10/2025
- New challenge tiers!
- Added FTP-based cycling power zones. Automatically imports your Functional Threshold Power from other applications, or enter a value yourself.
- The order and visibility for workout metrics may now be customized per workout type.
- Added step counts to the Workouts tab. See step count trend charts and daily step count tallies.
- Added auto-pause detection. FitHalo will now suggest pausing the workout when you stop moving in outdoor workouts.
- Added haptics for the pre-workout countdown.
- Bug fixes and performance optimizations.
1.7.0 01/10/2025
New in FitHalo 1.6
- Added shortcuts to start workouts using Siri or the Shortcuts App. Try telling Siri things like “Start a workout in FitHalo”, “Start a ruck in FitHalo”, or “Start a walk in FitHalo”
- Added support for starting, pausing, and resuming workouts using the Action button on Apple Watch Ultra models
- You can now start workouts without an Apple Watch (requires iOS 26). Heart rate data will automatically be collected if your iPhone is paired to heart-rate collecting devices such as the AirPods Pro 3,Powerbeats Pro 2, a chest strap, or wrist-worn heart rate monitor (e.g., a Garmin watch in broadcast mode)
- The user interface and icon have been updated to embrace Liquid Glass for iOS and watchOS 26
- Added an option to choose between Heart Rate Reserve (HRR) and Percentage of Maximum (% HRmax) heart rate zone calculaltions
- Minor user interface improvements, bug fixes, and performance optimizations
1.6.208 11/09/2025
**Major New Features**
- FitHalo for Apple Watch: Track your challenge score with custom complications, start workouts with custom metric views, and more.
- FitHalo Workouts: Record and track detailed information about your workouts. Track your routes, cardiac performance, elevation, effort and more.
- FitHalo Widgets and Complications: Widgets and complications for your watch face, home screen, and lock screen allow you to see your current weekly FitHalo challenge score at a glance.
- Rucking and Weighted Vests exercises are tracked. Record them using the FitHalo watch app to use best-in-class energy burn metrics.
**Other Changes**
- Heart Rate Zone information is now available in the “Heart Rate” setting.
- Improved weight projections.
- Added ability to tally workout distance from routes when distance is otherwise unavailable (e.g., with “Other” workout types).
- Bug fixes and performance improvements.
1.5.171 18/08/2025
- Made over weight change and BMI change value display based off of selected item
- Bug fixes and performance improvements
1.4 21/05/2025
Version 1.3:
- Added ability to add weight measurements from within the app for those without smart scales
- Added ability to add height measurements from within the app
- Added a BMI information
- Added some additional color options
- Bug Fixes and UI improvements
1.3 03/03/2025
Version 1.2:
- Added non-workout move distance points
- Added BMI measurements
- Added weight projection
- Visual and usability improvements
1.2 10/02/2025
Version 1.1:
- Added adjusted maximum heart rate scoring calculations for medications
- Visual improvements for users using larger text sizes on their iPhones
- Adjusted weekly weight averaging to match the the week's start day for challenges
- Bug fixes and visual tweaks
1.1 04/01/2025
New in FitHalo 1.12.0
• Connect to your FTMS Bluetooth fitness equipment! Support for exercise bikes, treadmills, walking pads, and more.
• Replaced weight chart viewing options with toggleable trend line.
• Added a "Walking Pad" workout type.
• Added the ability to do indoor rucks, weighted vests, and cycling exercises from the iPhone.
• Added localizations for German, Spanish, French, Italian, Japanese, Korean, Portuguese (Brazilian), and Simplified Chinese - let me know about any translation errors or if you'd like your language/region added.
• Added the ability to hide the Challenge scores.
• Removed the cap on the number of workouts that can be starred/favorited.
• Workouts will now only auto-favorite when they are completed and saved, and only if a user has less than 3 already-favorited workouts.
• Increased font size of split alerts on the iPhone.
• Fixed that some metrics (like heart rate zone) briefly show zero immediately after a split alert shows.
more Version 1.12.0 31 min ago
Data Not Collected The developer does not collect any data from this app.