Everything Badger does
This is the full map. You will not need most of it to start, and nothing here is required to log a workout. Skim for anything that sounds useful, then follow the link to learn how it works. If you are brand new, the starting guides are a gentler place to begin.
Logging a workout
- Set logging - weight, reps, duration, and distance, with the right fields for each exercise type.
- Duration in minutes - type 15:00 instead of counting out 900 seconds. Plain numbers are still seconds.
- Warm-up and working sets - mark any set as a warm-up so it stays out of your records.
- Rest timer - starts on its own after a set, with custom durations, sound, and vibration.
- Set timer - a wall-clock countdown for planks, carries, and anything else measured in seconds, spoken aloud in a male or female voice while it runs, including through a locked iPhone screen.
- Workout notification - Android: your current exercise, next target, and rest countdown on the lock screen while you train.
- Supersets - group exercises you alternate between, with automatic advancing.
- RPE and RIR - record how hard each set felt, if you want that detail. Tap either label in the app for a plain-language explainer.
- Compact set recorder - collapse the set details down to weight, reps, and done.
- Per-set comments - jot a form cue or note an odd rep on a single set.
- Plan vs last - your target and last session's numbers, right above the recorder, and on each set you have not done yet.
- AMRAP and to failure - what "8+" means in a plan, and what the To failure chip records afterward.
- Missed vs skipped - a short set still counts; a skipped one doesn't.
- Repeat last set - copy your previous set in one tap.
- Skip a set - mark a planned set as skipped without deleting it.
- Workout notes - a comment for the whole session.
- Resume a workout - reopen today's finished session and add more.
- Hands-free flow - keep the screen on, auto-select the next set, and auto-advance between exercises.
Exercises
- Over 360 built-in exercises - across eight categories, including machine, cable, and unilateral variants.
- A-Z exercise index - the whole library in one alphabetical list, with a letter strip to jump down it.
- Search and filter - by name, category chip, muscle group, or equipment type, in any combination.
- The exercise page - your history for a movement, its record key straight through to the graph, muscles worked, and your notes.
- Custom exercises - add anything that is not in the library.
- Exercise types - weight and reps, bodyweight, timed, distance, and combinations.
- Favorites and avoided - flag the lifts you love and the ones you never want to see.
- Linked exercises - tie variants together so they share PR history.
- Manage categories - create, rename, recolor, and reorder the categories that group the library.
- Per-exercise settings - default increment, rest, bar weight, tempo, and notes.
Routines and programs
- Build routines - multi-day programs with set and rep targets per exercise.
- Built-in programs - StrongLifts 5x5, Starting Strength, GZCLP, 5/3/1 BBB, PPL, PPL + Upper/Lower, Upper/Lower, and Full Body.
- Predefined sets - your targets are filled in the moment you start a session.
- Schedule or rotation - pin days to weekdays, or rotate through them in order for any number of days.
- Starting weights - pull from your last session or from the routine plan.
- Default accessories per slot - program the band or chain you always use into a routine slot so it comes with the exercise.
- Exercise alternatives - pre-set swaps for when a machine is taken.
- Plan B swaps - suggests substitutes on the spot when nothing is pre-set, matched by muscle and what your gym has.
- Rep ranges - set a target of "8-10" instead of a single number.
- AMRAP targets - an open-topped set written "8+": at least 8, then as many as you can. "1+" is a set to failure.
- Double progression - work up through the range, then add weight.
- Progressive overload - suggests a weight bump after a run of solid sessions.
- Auto-progress weights - write the heavier loads you hit back into the plan.
- Deload weeks - detect a due-for-lighter week and reduce weights and sets; start or end one manually, or skip a single workout.
- Routine folders - group related routines together.
- Routine from past workouts - turn sessions you already logged into a reusable routine.
- Routine notes - program-level context on the routine itself; travels with a shared routine.
Tracking and progress
- Personal records - PRs are detected and tracked for every exercise type: heaviest, most reps, farthest, or best time.
- Progress graphs - estimated 1RM, max weight, and volume over time.
- Strength standards - optional untrained-to-elite reference lines on the big barbell lifts, scaled to your bodyweight.
- Estimated 1RM - calculated from your logged weight and reps.
- Volume landmarks - sets per muscle group against research-based MEV and MRV zones.
- Training heatmap - a GitHub-style view of how often you train.
- Muscle balance warnings - flags a muscle group that is getting too little work.
- Plateau detection - spots an exercise that has stopped progressing.
- Per-exercise history - every session for a single movement in one place.
- Editable history - fix any past set or piece of equipment after the fact.
- Training notes - a private page for your goals, injuries, and training context.
- Body tracking - body weight and tape measurements, with a 7-day average trend. Quiet by default: only body weight is on, and the rest are opt-in.
- Apple Health and Health Connect - opt in to save finished workouts as sessions, and to bring your weigh-ins in.
- Heart rate on your sets - opt in and your watch's end-of-set heart rate turns up on each set, with exertion trends per session and per exercise.
Equipment and gyms
- Multiple gyms - track where each workout happened.
- Machines and attachments - log the exact equipment you used.
- Grip types - overhand, underhand, neutral, wide, close, hammer.
- Per-machine notes - seat heights and setup cues that stick to the machine.
- Equipment photos - snap a machine or attachment so you recognize it on the floor.
- Machine-scoped PRs - keep records separate per machine.
- Machines learned as you go - pick any machine at your gym mid-workout and Badger links it to the exercise for you.
- Weight config - logging unit and step size per machine, including non-uniform stacks.
- Weight per side - record whether a number means one side or the total, and see it on every set you logged.
- Per-gym plate inventory - the plates a given gym actually has.
- Dumbbell and kettlebell racks - list what is on the rack and the +/− stepper walks it, gaps and all, instead of ticking a fixed increment.
- Kettlebell colors - the competition color code comes preset, so the weight you type is checked against the bell you picked up.
- Named bars - the trap bar, the EZ curl, the worn 45. Each with its own weight, feeding your plate math and warm-ups.
- Records per bar - a trap-bar deadlift keeps its own history, because it is a different lift.
- Bands, chains, and straps - name them, color them, and attach several at once to a set.
- Accessories stay out of records - a banded set never claims a PR and never blocks one.
- Progress chart filters - scope any exercise graph by machine, by named bar, or by bare vs accessorized work.
- Share a whole gym - hand a friend the place as it stands, racks and plates included. Your photos and private notes stay yours.
Calculators and tools
- Plate calculator - which plates to load for a target weight, per gym.
- Warm-up calculator - warm-up sets worked out from your working weight and snapped to your equipment.
- Use this load - write an achievable plate total straight back into the weight field.
History
- List and calendar views - browse past workouts either way.
- Filter by category - narrow history to one kind of training.
- Journal search - find any note you have written, across workouts, exercises, machines, and routines.
- Session pace - how long each exercise took and how long you rested, worked out from your own log.
- One year ago - a quiet line on Today when you trained on this date last year.
- Copy a workout - replicate a past session onto today.
- Log a past workout - backdate a session you forgot to record.
- Share as an image - post a workout summary card.
Your data
- Import - bring history from FitNotes, Strong, Hevy, or Stronglifts.
- Export to CSV - your full per-set history as a spreadsheet.
- Copy context for AI - your program, recent training, records, equipment and constraints as text to paste into any AI.
- Backup and restore - a local database snapshot you control.
- Cloud backup - optional automatic backup to your own Google Drive.
- Share setups - send routines, gyms, and machines to someone as a .badger file.
- Move to a new phone - carry your history across devices.
- Workout reminders - scheduled notifications based on your training days.
- Themes and accent - dark, light, or system, with a custom accent color.
- Home-screen widget - Android: your week strip, last entry, and next routine day on the home screen.
Everything stays on your device. Badger has no account and no required sign-in, and nothing leaves your phone unless you export, share, or turn on cloud backup yourself.