Head to head · from each app’s own words

Gravl vs Hevy

Of the 188 features the six apps on our feature map document about themselves, Gravl documents 109 and Hevy documents 120. 85 are documented by both, 24 only by Gravl and 35 only by Hevy. Gravl documents more in 6 of 14 categories, Hevy in 7; 1 is even.

Gravl109 of 188 features · 58%
Rating
★ 4.9
Ratings
5,914
Price
Free
Released
Aug 15, 2023
Last updated
Oct 14, 2026
Today’s chart
#92 grossing

Apple’s US App Store, Oct 19, 2026. Health & Fitness charts. View on the App Store ↗

Hevy120 of 188 features · 64%
Rating
★ 4.9
Ratings
98,804
Price
Free
Released
Jul 1, 2019
Last updated
Oct 13, 2026
Today’s chart
#37 free · #39 grossing

Apple’s US App Store, Oct 19, 2026. Health & Fitness charts. View on the App Store ↗

Feature by feature

Every feature at least one of the two documents. “Not documented” means the app’s own pages don’t mention it — not that it’s missing.

Workout logging Gravl 13 · Hevy 19

FeatureGravlHevy
Strength set loggingLog weight and reps for each set of a lift during a live workout.YesEvery set comes prefilled with reps and weight. Tap when it’s done and the rest timer starts.Source ↗YesTrack your lifts with an intuitive, simple to use interface.Source ↗
Start an empty workoutStart an unplanned workout and add exercises as you go.Yestap "Manual" and pick Manual in the sheet that opens to start from an empty workout.Source ↗YesStart an Empty Workout Go to the workout tab at the bottom of the app Tap "+ Start Empty Workout"Source ↗
Previous performance shown or pre-filledWhile logging, each set shows or pre-fills what you lifted last time on that exercise.YesEvery set comes prefilled with reps and weight. Tap when it’s done and the rest timer starts.Source ↗Yesyour previous performance values appear on the left side under the column labelled Previous.Source ↗
Live comparison during a workoutDuring a workout, running totals or a live comparison against previous sessions are shown.Not documentedYesNext to the stopwatch, you can monitor your volume load and the number of completed sets .Source ↗
Effort per set (RPE / RIR)Record perceived exertion or reps in reserve for a set or exercise.YesRate a set Easy or Hard and the next prescription adjusts.Source ↗YesYou can tap the RPE button for a specific set to select a value from 6 to 10.Source ↗
Workout name and notesGive a workout a name and attach a free-text note or description.Not documentedYesWrite a description - write a note with feedback, observations, or even an update for people who follow you on Hevy.Source ↗
Photos or video on a workoutAttach photos or video to a logged workout.Not documentedYesYou can attach up to three photos, or two photos and one video, to a workout.Source ↗
Add and reorder exercises mid-workoutAdd exercises to, or drag to reorder exercises within, a workout in progress.YesTick the exercises you want, then tap the "Add" button at the bottom.Source ↗YesReorder exercises through drag-and-drop Replace the exercise by choosing a different one from the librarySource ↗
Exercise swap with suggested alternativesReplace an exercise mid-workout, with the app suggesting suitable alternatives.YesMachine taken? Swap any exercise in one tap. Gravl finds a same-muscle match and recalculates sets, reps and weights instantly.Source ↗Yeschoose from four suitable alternatives recommended by Trainer at the topSource ↗
Exercise notesAttach a note to an exercise, kept with the session or shown next time.YesTake a look at your notes.Source ↗YesRoutine notes - you can add these to any exercise while building a routine (reusable workout template). They will appear with their respective exercises each time you use the routine to log a workout.Source ↗
Bodyweight, weighted and assisted exercisesExercises that use body weight, including added load or assistance, are logged and counted correctly.Not documentedYesIf you've entered your bodyweight in the app, the app will use that value for exercises that rely on 100 percent of your bodyweight as resistance.Source ↗
Timed exercisesLog time-based exercises (e.g. planks) by duration, with a timer.YesWork through supersets, dropsets and timed exercises.Source ↗YesDuration-based activities like planks come with a single TIME column, where you can write a duration target for each set.Source ↗
Pause, resume or discard a workoutPause the workout clock and resume later, or throw away a workout in progress.YesTap the elapsed time on your active workout screen to pause your session.Source ↗YesTap 'Pause Workout Timer' 3. Once you are ready to resume, tap the duration once again, then tap 'Resume Workout Timer'Source ↗
Edit or delete past workoutsChange or delete a workout after it has been saved.YesIf you forgot to log a set, exercise or even made a mistake with the weights, you can edit past workouts.Source ↗YesHow to delete a set 1. Swipe left on the set 2. Tap the delete button that appears on the right side of the setSource ↗
Log a workout after the factRecord a workout you did earlier, on its real date and time.YesOn the Save Workout screen tap on the date and choose when your workout happened.Source ↗YesAdjust the start date and time (if logging a previously completed workout)Source ↗
Offline loggingWorkouts can be logged and saved without a connection and sync later.Not documentedYesWatch workouts automatically save when reconnecting to iPhoneSource ↗
Kilograms and poundsChoose kilograms or pounds as the weight unit.YesThe unit is set per piece of equipment, bars and plates included.Source ↗YesFrom here, you can set the preferred units for weight, distance and body measurementsSource ↗
Per-exercise weight unitsUse a different weight unit for an individual exercise or piece of equipment.YesWhen editing a gym profile, you can also set a Weight unit just for that gym - the unit the machines there are marked in.Source ↗YesYou can also change the unit of measurement used for weight for specific exercises.Source ↗
Keep screen awake during workoutsOption to stop the phone locking during a workout.Not documentedYesKeep Awake During Workout This feature keeps your phone on during an active workout.Source ↗

Sets, supersets & loading Gravl 10 · Hevy 11

FeatureGravlHevy
Rest timerA countdown (or count-up) between sets, typically starting when a set is completed.YesWe've set default rest times to 90 seconds for isolation exercises and 120 seconds for compound exercises, but you can easily customize them to fit your needs and reflect your actual rests.Source ↗YesWhen enabled for an exercise, the countdown starts automatically when you mark a set as complete.Source ↗
Custom rest per exercise or setSet different rest durations per exercise or per set, remembered next time.YesTo change the timer for a single exercise, tap the timer pill on that exercise’s screen and pick Custom in Timer Settings.Source ↗YesCustomize automatic rest timers for each exerciseSource ↗
Rest-end alertsA sound, vibration, voice cue or notification when rest is over.YesRun the rest timer - your wrist buzzes when it's time to lift again, which is much harder to miss than a phone notification.Source ↗YesRest Timer Receive a notification when your rest timer finishes.Source ↗
Warm-up set taggingMark sets as warm-ups (kept separate from working sets).YesEnable or disable them and/or adjust the number of warmup sets for compound and isolation exercises ranging from 0 to 4.Source ↗YesMark sets as Warmup, Normal, Drop sets, Failure and SupersetsSource ↗
Automatic warm-up setsThe app inserts warm-up sets with calculated weights before working sets.YesEnable or disable them and/or adjust the number of warmup sets for compound and isolation exercises ranging from 0 to 4.Source ↗YesHevy's warm-up calculator allows you to adjust some settings and more quickly add percentage-based warm-up sets to exercisesSource ↗
Drop setsLog a set as a drop set with reduced-weight follow-on efforts.YesEach swipe adds one drop, so swipe twice for a two-drop chain, and a third swipe clears them.Source ↗YesTo add a drop set to a workout, tap the set number, then select 'D-Dropset'Source ↗
Failure setsMark a set as taken to failure.Not documentedYesTo add a failure set, tap the set number, then select 'F - Failure set'Source ↗
SupersetsGroup two exercises to be performed back-to-back.YesSelect "Add to superset" and choose the second exercise.Source ↗YesHevy allows you to effortlessly create as many supersets as you want while logging a live session at the gym or creating a routine.Source ↗
Giant sets and circuitsGroup three or more exercises together as a giant set or circuit.YesTo add a third exercise, open the 3-dot menu of an exercise that is already in the superset. There the item reads "Add to circuit".Source ↗YesYou can limit your supersets to two exercises or add multiple movements to the same superset, essentially creating a circuit.Source ↗
Per-set rep targets and pyramidsTemplates can hold rep ranges or different targets per set (pyramids, reverse pyramids).YesReverse pyramid - increase reps while decreasing weight in each setSource ↗YesSelecting Rep Range allows you to choose two values--for instance, 8 to 12 reps.Source ↗
Plate calculatorShows which plates to load for a target weight.YesThe plate calculator shows you exactly how to load it.Source ↗Yesyou can input the weight you want and the plates you have available, and the plate calculator will let you know how to load your barbell to achieve that weightSource ↗

Templates, plans & calendar Gravl 5 · Hevy 7

FeatureGravlHevy
Saved workout templatesSave reusable workouts and start a session from one.YesOnce saved, your workouts are available anytime in your Library.Source ↗YesCreate a routine by adding exercises, sets, and any other details.Source ↗
Template folders or tagsOrganise templates into folders or tags.Not documentedYesYou can create folders in the workout tab to organize your routines in your workout plan.Source ↗
Repeat a past workout or save it as a templateTurn a completed workout into a template, or start a new session copied from it.Not documentedYesTap the three dots on the top right of any workout and select Save as Routine .Source ↗
Update template from a workoutAfter a workout that changed, choose to write the changes back into its template.Not documentedYesyou'll see a choice at the end to either "Update Routine" or "Keep Original Routine."Source ↗
Ready-made single workoutsA library of pre-built single sessions to start from.Not documentedYesAt home Travel Dumbbells only Band Cardio & HIIT Gym BodyweightSource ↗
Ready-made programs and splitsA library of pre-built multi-day programs or weekly splits.YesYou can choose from a selection of scientifically-backed routines tailored to various goals and experience levels.Source ↗YesHevy has a pre-built library of 26 training programs and seven routine categories.Source ↗
Programs from named coachesStructured plans authored by named coaches or creators, with their own content.YesCreator training plans: Train with Hermes and Sandra through structured plans with progressive phases, workout previews, and exercise videos.Source ↗Not documented
Custom split builderBuild your own multi-day split or weekly plan by hand.YesOn the menu sheet, tap Custom Split to build one from scratch, or AI Import to pull workouts in from a link, PDF, or photo.Source ↗Not documented
Workout history calendarA calendar or grid view of days you trained.Yeson the Progress tab by tapping a day in the Activity grid to open the calendar.Source ↗YesUse the calendar to stay on top of your training scheduleSource ↗

Automatic programming Gravl 13 · Hevy 8

FeatureGravlHevy
Generated training programThe app builds a personalised multi-day program from your goals, schedule and equipment.YesGravl is an AI-powered training platform that uses a scientific algorithm and your onboarding information to build your personalized training plan.Source ↗YesHevy Trainer is a new feature for Hevy Pro users that will provide a workout program based on your goals and preferences.Source ↗
Generated single workoutThe app generates a personalised workout on demand (today's session).YesOnce you've made up all your choices, tap Create session and watch our AI create your workout obeying all your wishes.Source ↗YesEach Trainer workout includes an overview: the number of exercises, the estimated duration, and a preview of the workout.Source ↗
Automatic progressive overloadThe app recommends when and how much to increase weight or reps based on your performance.YesGravl estimates your one-rep max from your logged history and prescribes the next session from it.Source ↗YesHevy Trainer has a progressive overload feature that will let you know when to increase your weight and by how much based on your performance.Source ↗
Progression on repeated templatesSaved workouts can be re-run with automatically progressed sets, reps or weights.YesSpecify how you want your saved workouts to behave when you do them in the future.Source ↗Not documented
Recovery-driven workout selectionThe next workout's muscles are chosen from estimated per-muscle recovery.YesThe system dynamically adjusts training days and muscle groups based on your recovery status and weekly training history.Source ↗Not documented
Automatically generated supersetsGenerated workouts can group exercises into supersets or circuits automatically.YesSelect "Add to superset" and choose the second exercise.Source ↗Not documented
Exercise exclusions and preferencesExclude exercises (or muscles) from recommendations, or ask for some more often.YesYou can choose which exercises to exclude and our AI will find alternatives while creating your workouts.Source ↗YesThe Excluded Exercises setting contains exercises that you do not want Trainer to recommend.Source ↗
Injury-aware programmingRecord injuries or painful movements and recommendations avoid or substitute aggravating exercises.YesYou tell Gravl which movements hurt, and it will avoid exercises associated with those movement patterns until you report that they feel fine again.Source ↗YesInjury Management lets you flag injuries so Trainer can adapt your program around them.Source ↗
Gym equipment profilesSaved gym/equipment profiles restrict recommended exercises to what you have.YesNeed more profiles for different gyms or setups? Just repeat the steps above.Source ↗YesYou can now choose more granular equipments for trainer programs!Source ↗
Available weights and incrementsTell the app which dumbbells, plates or machine increments you have so suggestions are loadable.Yesset the weight ranges: what the stack goes from, up to, and in which increments (for example 5 - 100 kg in 5 kg steps).Source ↗YesTap Dumbbells to select your available dumbbell weights. Tap Plates to select your available plate weights. Tap Barbell to select your available bar weights.Source ↗
Periodization (deloads, phases, test days)Planned variation over weeks: deload periods, phased progressions or max-effort test days.YesSelect the Start and End Date and the Intensity.Source ↗Not documented
Regenerate today's workoutAsk for a new version of a generated workout.YesRegenerate keeps the same muscles and builds the session again with different exercises.Source ↗Not documented
Weekly set targets per muscleRecommended weekly working-set ranges per muscle, with progress against them.YesWeekly Set Trends show every muscle in a readable row, with volume ranges and a breakdown of direct and indirect work.Source ↗Yesa chart showing the number of sets per body part, and if you fall into the recommended (green) rangeSource ↗

AI & voice Gravl 4 · Hevy 1

FeatureGravlHevy
AI-written training summariesAI-written plain-language summaries of a workout or a training week.YesShort on time? Tap Explain with AI for a quick, plain summary of your week.Source ↗Not documented
Form analysis from videoRecord or upload a video of a set and get a form score or feedback.YesRecord a set, get a score from 1 to 100 and find out exactly what to fix - like having a coach watch every rep!Source ↗Not documented
AI-filled custom exercisesAI fills in a custom exercise's details from its name or a video link.YesFill with AI- type the exercise name and AI fills in the details.Source ↗Not documented
ChatGPT / Claude / MCP integrationConnect external AI assistants (ChatGPT, Claude, MCP clients) to your training data.YesConnect Claude or any MCP client to your account: log workouts and manage your training from a conversation.Source ↗Yesyou can dig deeper into your training and progress, ask questions about your workout history, and create workout plans tailored to your goals, equipment, and schedule - all from ChatGPT and saved straight to your Hevy account.Source ↗
Voice loggingLog sets, workouts or plans by speaking.PartlyThe same sheet also offers Voice and Text, both in Beta, if you'd rather describe your session out loud or type it out.Source ↗Not documented

Exercise library & content Gravl 7 · Hevy 5

FeatureGravlHevy
Built-in exercise libraryA built-in catalogue of exercises (size as stated by the app).Yes300+ trainer-led exercise videos, downloadable for offline use.Source ↗YesHevy's library has 400+ high-quality exercises.Source ↗
Exercise demonstration videos or animationsEach exercise has a video or animated demonstration.Yes300+ trainer-led exercise videos, downloadable for offline use.Source ↗YesHundreds of exercises with free high-quality videos for you to focus on your formSource ↗
Written exercise instructionsStep-by-step written instructions for exercises.YesWatch the Video and instructions.Source ↗YesStep-by-step instructions on proper setup and executionSource ↗
Exercise search and filtersSearch the exercise library and filter it by muscle or equipment.YesThe Library tab keeps your exercises, splits and saved workouts in one list.Source ↗YesHevy's library has 400+ high-quality exercises.Source ↗
Custom exercisesCreate your own exercises.YesIf you don't want to wait until it is added or if it, for some reason, doesn't meet our criteria, you can always add it yourself.Source ↗YesCreate your own custom exercises for your workoutsSource ↗
Offline exercise videosDownload exercise videos to watch without a connection.YesToggle the exercise categories you want - Weights, Bodyweight, Cardio, Stretching and so on. Each one shows how many videos it has and how much space it needs, so no surprises.Source ↗Not documented
Warm-up, stretching and mobility routinesStretching, mobility or warm-up exercise routines added before or after workouts.YesGravl’s stretching routines are specifically created to complement your workouts by focusing on the same muscle groups you just trained.Source ↗Not documented

Apple Watch & wearables Gravl 9 · Hevy 9

FeatureGravlHevy
Apple Watch appAn Apple Watch app for logging strength workouts.YesLog a set and edit reps or weight on the fly before you confirm it.Source ↗YesLeave your phone in the locker room, and track your workouts completely from your Apple Watch or WearOS device.Source ↗
Watch logging without the phoneLog a whole workout on the watch without the iPhone nearby.NoYesLeave your phone in the locker room, and track your workouts completely from your Apple Watch or WearOS device.Source ↗
Start templates or plans on the watchStart a saved template, routine or today's planned workout from the watch.YesFrom the watch - open Gravl on the watch and start today's workout.Source ↗YesUse your Hevy routines on your Apple WatchSource ↗
Live phone-watch syncThe same workout is mirrored live on phone and watch.YesEverything syncs live in both directions, pauses included, so you can switch between wrist and phone mid-session whenever you like.Source ↗YesLive sync your Apple Watch workout with your phoneSource ↗
Set types and effort on the watchTag set types or rate effort from the watch.YesRate your exertion after an exercise.Source ↗YesMark sets as Warmup, Normal, Drop sets, or FailureSource ↗
Watch complicationsApp complications or widgets on the watch face.YesAdd the Gravl icon to your Apple Watch face.Source ↗YesUse Hevy Apple Watch Complications on your Watch FaceSource ↗
Custom watch facesApp-provided Apple Watch faces.Not documentedYesToday we're introducing support for 4 new Hevy custom watch faces for the Apple Watch!Source ↗
Heart rate from AirPodsRead heart rate from AirPods Pro during workouts.YesGravl also reads your heart rate from your watch or AirPods Pro 3.Source ↗YesAdded support for Airpods Pro 3 biometrics integration when logging a workout!Source ↗
Garmin watch appAn app that runs on Garmin watches to log workouts.YesGarmin watch support: log workouts from your watch with real-time syncSource ↗No
Garmin Connect syncWorkouts appear in Garmin Connect.YesThe activity lands in Garmin Connect as a strength training activity, with heart rate and calories.Source ↗No
Wear OS appAn app for Wear OS watches.YesGravl has a native Wear OS app, so you can log sets, run rest timers and check what's next straight from your wrist.Source ↗YesThe Hevy Wear OS app works exclusively on smartwatches that use the Wear OS operating system.Source ↗

Health, body & recovery Gravl 7 · Hevy 6

FeatureGravlHevy
Workouts written to Apple HealthFinished workouts are saved to Apple Health.YesApple Health (iPhone): sync workouts and active energy between Gravl and Health.Source ↗YesHevy uses HealthKit and CareKit to export your Hevy workouts into the Health appSource ↗
Import workouts from Apple HealthWorkouts recorded by other apps are brought in from Apple Health.YesWent for a run, a ride or a swim tracked by another app? Once Apple Health or Health Connect is connected, Gravl detects those activities automatically and offers to import them.Source ↗Not documented
Body data synced with Apple HealthBody weight or composition is read from or written to Apple Health.Not documentedYesHevy can now read and write lean body mass to Apple Health.Source ↗
Body weight logLog body weight over time with a trend.YesThe new Body metrics dashboard brings weight, measurements and progress photos together.Source ↗YesHevy allows you to log weight, body fat, and 14 circumference measurements.Source ↗
Body measurements (circumferences, body fat)Log body measurements beyond weight, such as circumferences or body-fat %.YesOpen the Progress tab, tap + and choose Measurements.Source ↗YesHevy allows you to log weight, body fat, and 14 circumference measurements.Source ↗
Progress photosStore private progress photos over time.YesPick the pose - Front, Side or Back - and use your camera or choose a photo from your library.Source ↗YesProgress photos are only able to be seen by you unless you share them outside of Hevy.Source ↗
Muscle recovery trackingPer-muscle recovery or fatigue estimates.YesGravl's "Muscle Recovery" gives you a visual representation of your current fatigue levels.Source ↗Not documented
Heart rate during workoutsHeart rate recorded and shown during or after a workout.YesWatch your heart rate and calories live.Source ↗YesKeep track of your heart rate during your workoutSource ↗

Cardio, sports & other activities Gravl 2 · Hevy 1

FeatureGravlHevy
Cardio exercise loggingLog cardio with distance and/or time.YesLog your time and distance for each interval.Source ↗Yesdistance & duration (e.g., rowing), or weight & distance (e.g., suitcase carry).Source ↗
Route mapsOutdoor workouts show a route map.YesWorkout details now show richer cardio metrics and route maps for supported workoutsSource ↗Not documented

Stats & progress Gravl 10 · Hevy 15

FeatureGravlHevy
Personal recordsPersonal records are detected automatically, ideally flagged as they happen.YesPRs are detected automatically as you log.Source ↗YesHeaviest weight: The heaviest weight you've ever lifted Best 1RM:Source ↗
Records by rep countA table of best (and predicted) weights for each rep count.Not documentedYesit displays the heaviest weight you've lifted for that specific number of repetitions.Source ↗
Estimated one-rep maxEstimated 1RM calculated from logged sets.YesReading: every set you log gets converted into an estimated 1RM.Source ↗YesCalculation of One Rep Max for all strength exercisesSource ↗
Per-exercise progress chartsCharts of an exercise's weight, 1RM, volume or reps over time.YesStatistics: charts, records and progress for the exercise - yours and your friends'.Source ↗YesAnalyze the progression of your lifts with beautiful full-screen graphs of volume, best weight & total repsSource ↗
Per-exercise historyA list of every past session of a given exercise.YesHistory: every session you've logged with this exercise.Source ↗YesIf you navigate to an exercise and tap the History tab, you will be able to see all of the workouts you have completed for this exerciseSource ↗
Training volume trackingTotal volume (weight x reps) calculated per workout and over time.Not documentedYesYou'll be able to see your time spent training, volume, and number of reps from week to week.Source ↗
Workout frequency and duration trendsCharts of how often and how long you train over time.Not documentedYesYou'll be able to see your time spent training, volume, and number of reps from week to week.Source ↗
Sets or volume per muscle groupStats breaking training down by muscle group.YesWeekly Set Trends show every muscle in a readable row, with volume ranges and a breakdown of direct and indirect work.Source ↗YesThe muscle distribution chart allows you to see how you have divided your training volume between different muscles.Source ↗
Muscle heatmapA body diagram shading the muscles trained in a workout or period.Not documentedYesYou can see how many times you've worked out in the previous seven days and what muscles you've trained during this time on the body heat map.Source ↗
Strength score or levelA score or level rating your strength against standards or other users.YesSee how your lifts compare against standards for your body weight and sex, tracked over time across every muscle group.Source ↗YesIt will also let you know what percentage of people in this group you are stronger than.Source ↗
Weekly, monthly or yearly recapsPeriodic recap reports of your training.YesMonthly Review: Get monthly stats and share your progress.Source ↗YesThis section gives you a detailed report from the last completed month.Source ↗
Real-world volume comparisonsTotal weight lifted expressed as a real-world comparison.Not documentedYesYou lifted a total of 12 610 kg. That's like lifting a truck!Source ↗
Training streaksA streak of consecutive days or weeks of training (or of meeting a weekly goal).YesYour streak counts how many weeks in a row you've hit your weekly goal.Source ↗Yesone that shows your current active streak (how many weeks in a row you have completed a workout)Source ↗
Achievements, badges and levelsBadges, milestones or levels earned for training.YesAnd don't forget to show off those Streak badges! They're proof of your dedication.Source ↗YesOrdinal number of your workout (e.g., 472nd)Source ↗
Calories burnedActive calories recorded or estimated for workouts.YesWatch your heart rate and calories live.Source ↗Yesthe workout will get sent to Apple Health with a rough estimate of how many calories were burned in the workoutSource ↗

Social & competition Gravl 5 · Hevy 13

FeatureGravlHevy
Friends or followersAdd friends or follow other users.YesQR: Gravl shows your personal QR code and a link you can share through any app you prefer.Source ↗YesFollow your friend's progress by following their lifts and copying their routinesSource ↗
Activity feedA feed of the workouts of people you follow or are friends with.YesSee your friends' workouts in your feed as they finish them.Source ↗YesFollow your friend's progress by following their lifts and copying their routinesSource ↗
Community or discover feedA feed or community space beyond your own friends.Not documentedYesDiscover Workouts from people you do not follow.Source ↗
Likes and commentsReact to and comment on others' workouts.YesGive a clapto your friends' sessions and drop a comment to keep them accountableSource ↗YesOn workout posts, you can like the workout, leave a comment, or reply to other comments.Source ↗
Customisable profileA user profile with name, photo or bio.Not documentedYesA user's profile brings together their workout history, routines, weekly activity, photos, and videos.Source ↗
Privacy controlsControl who can see your activity (private account, per-workout or per-item visibility, hiding from public feeds).Not documentedYesSet up your profile as a private profile or a public oneSource ↗
Block and reportBlock users and report users or content.Not documentedYesFrom here, you can view your blocked users and choose to unblock them if needed.Source ↗
Browse a friend's trainingBrowse a friend's workout history or schedule.Not documentedYesA user's profile brings together their workout history, routines, weekly activity, photos, and videos.Source ↗
Compare with a friendCompare your stats or lifts side by side with a specific friend.YesSee how you stack up on any exercise: open it, tap Analytics, and check the Friends card on the Statistics tab.Source ↗YesTap this Compare option and you will be able to see who is stronger in the given exercise and a comparison of your PRs for the exercise.Source ↗
LeaderboardsRankings among friends or group members.YesYou can compare your current streak or total workouts with your friendsSource ↗YesThe Leaderboard lets you see how you compare to the users you follow for a specific exercise.Source ↗
Friend activity notificationsNotifications when friends work out.Not documentedYesWorkout Notifications - get a push notification each time the user saves a workoutSource ↗
Tag a workout's gym or locationAttach the gym or location to a workout.Not documentedYesTag your GYM on your workouts - let everyone see where the work gets done!Source ↗
Connect your personal trainerLink to your own personal trainer, who assigns programs and sees your data.Not documentedYesAccepting your coach's invitation will generate a new Coach tab inside Hevy.Source ↗

Sharing, import/export & integrations Gravl 8 · Hevy 9

FeatureGravlHevy
Shareable workout imagesGenerate shareable image cards of workouts or stats.YesNew workout share editor with templates, stickers, photo effects, fonts, color controls, and Instagram sharing improvements.Source ↗YesChoose a dark, light, or transparent background, then share the design or save it as an image.Source ↗
Share to Instagram StoriesPost a workout card directly to Instagram Stories.YesTap Story to post straight to Instagram, the share icon to send it anywhere else or save it to your photosSource ↗YesNavigate to the screen you want to share, tap Stories , and share.Source ↗
Workout web linksShare a workout as a web link viewable without the app.Not documentedYesWorkouts and routines can be shared with people who do not currently use Hevy.Source ↗
Share workouts or templates with othersSend a template, routine, split or workout to someone who can save and do it.YesGravl will generate a link that you can send to your friend via the app of your choice.Source ↗YesShare a routine Workout > Three dots beside the routine > Share RoutineSource ↗
Import history from another appImport your workout history from another tracker's export.PartlyGravl can import all of your Fitbod workouts. Just email us at support@gravl.ai and your history comes with you.Source ↗YesIn Hevy you can import a direct export CSV from the Strong app.Source ↗
Import a workout from photos, files or linksTurn screenshots, documents, spreadsheets or social-video links into trackable workouts with AI.YesGot a routine on Instagram or TikTok, a photo of a whiteboard, or a PDF from your coach? Drop it into Gravl and AI turns it into a real workout: every set, rep and weight ready to track in your next session.Source ↗Not documented
Data exportExport your workout data to a file.YesExport workout history data from your settings.Source ↗YesHevy exports data in a format that can be opened in spreadsheet programs such as Google Sheets, Microsoft ExcelSource ↗
Cloud account syncData is stored in an account and synced across devices.Not documentedYesYour information on Hevy is stored to your profile on our servers, not to your deviceSource ↗
Strava exportPush finished workouts to Strava.YesStrava: push your finished Gravl workouts to your Strava feed, so your followers see the grind too.Source ↗YesHevy can be integrated with Strava so that your completed Hevy workouts are automatically sent to StravaSource ↗
Health Connect (Android)Sync with Android Health Connect.YesHealth Connect (Android): same deal, Android edition.Source ↗YesOnce this is done, Health Connect will act as a "middle-man" and send data it receives from Hevy to MyFitnessPalSource ↗
Public developer APIA documented API for your own data.YesA versioned, scoped, read-only REST API over workouts, records, measurements and statsSource ↗Not documented

Platforms, widgets & system Gravl 8 · Hevy 10

FeatureGravlHevy
Android appAvailable on Android via Google Play.YesGravl is an AI personal trainer for strength training. It builds your plan, coaches you through every set, and tells you exactly how much weight to lift next time.Source ↗YesHevy is a free workout tracker for iOS and Android.Source ↗
Native iPad appA native iPad build (universal app listed for iPad on the App Store).NoYesCompatibility: iPhone Requires iOS 15.1 or later. iPad Requires iPadOS 15.1 or later. iPod touch Requires iOS 15.1 or later. Apple Vision Requires visionOS 1.0 or later. Apple Watch Requires watchOS 8.0 or later.Source ↗
Web app or dashboardUse your account's training data in a web browser.YesThere is a web dashboard at app.gravl.ai for when you want your training on a big screenSource ↗YesUse Hevy on the desktop and get a big screen view of your routines, exercise progress, and see your friend's workouts!Source ↗
Apple Vision Pro compatibilityListed as compatible with Apple Vision on the App Store.YesCompatibility: iPhone Requires iOS 16.4 or later. Apple Vision Requires visionOS 1.0 or later. Apple Watch Requires watchOS 10.0 or later.Source ↗YesCompatibility: iPhone Requires iOS 15.1 or later. iPad Requires iPadOS 15.1 or later. iPod touch Requires iOS 15.1 or later. Apple Vision Requires visionOS 1.0 or later. Apple Watch Requires watchOS 8.0 or later.Source ↗
Languages other than EnglishThe app is localised into languages other than English.YesEnglish, Czech, French, German, Italian, Polish, Portuguese, SpanishSource ↗YesEnglish, Arabic, Catalan, French, German, Hindi, Italian, Japanese, Korean, Polish, Portuguese, Russian, Simplified Chinese, Spanish, Traditional Chinese, TurkishSource ↗
Home and Lock Screen widgetsiPhone Home Screen or Lock Screen widgets.YesNew activity widget support and refreshed app/watch iconsSource ↗YesWidgets for quick accessSource ↗
Live Activity and Dynamic IslandThe live workout appears on the Lock Screen and in the Dynamic Island.YesThe workout lives on your iOS lock screen as a Live Activity (interactive notifications on Android), so logging a set never means unlocking and navigating.Source ↗YesDynamic island to never lose track of your workoutSource ↗
Log sets from the Lock ScreenComplete sets from the Live Activity without unlocking.YesThe workout lives on your iOS lock screen as a Live Activity (interactive notifications on Android), so logging a set never means unlocking and navigating.Source ↗Yesmark set as completed without unlocking your phone or opening the app.Source ↗
iMessage stickersA sticker pack for Messages.Not documentedYesiMessage stickers to lift HevySource ↗
Distraction blocking during workoutsBlock chosen apps while a workout runs.YesWorkout Focus blocks the apps you choose while a workout is in progress.Source ↗Not documented
No advertisingThe app shows no ads.Not documentedYesNo ads and free.Source ↗

Personalisation, account & support Gravl 8 · Hevy 6

FeatureGravlHevy
Dark modeA dark appearance.YesSystem: Gravl follows your phone. It uses a light theme when your phone is in light mode and a dark theme when it is in dark mode.Source ↗YesDark ModeSource ↗
Colour themes and accent coloursChoose colour themes or an accent colour.YesChoose Black, Blue, Violet, Rose, Emerald or Orange.Source ↗Not documented
Alternate app iconsChoose an alternate app icon.YesYou can also change the app icon in App preferences → App icon.Source ↗Not documented
First day of week settingChoose the day the week starts.YesAdded first-day-of-week setting and updated streaks, trends, measurements, calendars, and activity views to respect it.Source ↗YesFirst Day of the Week This will set the day of the week the calendar begins.Source ↗
Notification controls and inboxPer-type notification toggles, or an in-app notification inbox.Not documentedYesUse the notification settings to choose which Hevy notifications you would like to receive.Source ↗
Sign in with Apple or GoogleSign in with Apple or Google accounts.Yesthe same email and password, Google or Apple login you use in the app.Source ↗YesYou can sign in to Hevy using your email address or username and password.Source ↗
In-app account deletionDelete your account and data from inside the app.Not documentedYesDeleting your account is simple to do in the Hevy app.Source ↗
In-app support and feedbackContact the team, report bugs or request features from inside the app.YesNew: Feature Requests section in Profile.Source ↗YesSettings > Contact Us > Feature request/Bug Report/ Get HelpSource ↗
AI support assistantAn AI assistant answers support questions.YesSupport is in the app now. Ask the assistant, attach a photo, or talk to a real person.Source ↗Not documented
Advice from human coachesAsk certified trainers or coaches employed by the app for workout advice.YesGet support from our coaches anytime. Whether it’s app tips or workout advice, just message us in-app.Source ↗Not documented