Exercises
Badger ships with around 365 exercises across 8 categories. You can use them as-is, customize them, create your own exercises, or add custom categories to organize niche movements.
Exercise library
The Exercises tab opens straight onto every exercise you have, in one alphabetical list. There is no category screen to tap through first.
Each row shows an equipment glyph on the left, the exercise name, and the category it belongs to on the right. A star on the row means it is a favorite. Tap a row to open the exercise detail screen.
Letter headings (A, B, C and so on) divide the list. Down the right edge is a letter strip: tap a letter to jump to it, or drag your thumb along the strip to scrub through the list.
Search & filtering
The search box sits at the top of the library and searches across all exercise names. Typing narrows the list in real time.
Filter chips
Under the search box is a row of chips: All, Favorites, then one chip per category. Tap Favorites to see only the exercises you've starred, or a category chip to see only that category. The chips combine with whatever you've typed in the search box.
Muscle filter
Tap the muscle icon in the top bar to open the muscle filter. You'll see an interactive body diagram at the top with a scrollable list below it.
- Tap a region on the body diagram to filter by that muscle group.
- Tap a muscle group header in the list to select the whole group.
- Tap a specific muscle to narrow to just that muscle.
- An active filter shows as a pill below the search bar. Tap it to clear.
Equipment filter
Tap the equipment icon in the top bar to filter by equipment type: barbell, dumbbell, cable, machine, bodyweight, kettlebell, band, or other. An active filter shows as a pill below the search bar.
Search, the chips, the muscle filter, and the equipment filter all stack. You can type "row", pick the Back chip, and filter to cable, and the list narrows to what matches all three.
Categories
Every exercise belongs to a category. Badger includes 8 built-in categories: Chest, Back, Shoulders, Biceps, Triceps, Legs, Core, and Cardio.
You no longer browse the library by category. Categories still do real work behind the scenes: they drive the chip row, the exercise picker filters, and the weekly volume card on the Today screen.
Manage categories
Open the ⋮ menu in the exercise library and tap Manage categories to create, rename, recolor, reorder, or delete categories.
- Tap New category to name it and pick a color. Custom categories work everywhere a built-in one does. They don't appear in the muscle heatmap, since they have no muscle-group mapping, but everything else works normally.
- Tap the pencil icon to rename a category or change its color. This works for built-in categories too.
- Drag the handle on a row to reorder the list.
- Tap the trash icon to delete. A category can only be deleted when it's empty - if it still contains exercises, Badger tells you how many and asks you to move or delete them first, so nothing is removed by accident.
Creating exercises
Tap the + button in the exercise library or via Add exercise → Create new in the workout flow.
Required fields
- Name - Exercise name.
- Category - One of the built-in categories, or a custom one you've created.
- Exercise type - Determines which fields appear when logging (see below).
Optional fields
- Weight unit - kg or lbs. Defaults to your global setting but can be overridden per exercise.
- Default increment - How much weight to add when using the progressive overload suggestion.
- Default rest (working sets) - Rest timer duration for working sets of this exercise.
- Default rest (warmup sets) - Rest timer duration after warmup sets.
- Primary & secondary muscles - Assign muscles using the body diagram. Used for muscle balance tracking and filtering.
- Plate calculator mode - Barbell (dual-loaded), Machine (symmetric), or Single lever. Sets how the plate calculator splits the weight.
- Bar weight - Override the default bar weight for the plate calculator.
- Compatible machines - Link this exercise to machines available at your gyms. Used to filter machine options in the training screen.
- Default graph - Which progress graph to show first on the Progress screen.
- Notes - Personal reminders for this exercise (form cues, machine settings, links, etc.). Shown automatically at the top of the training screen when you log this exercise.
- Instructions - Technique reference (pre-filled for all built-in exercises). Tap the card in the training screen to view or edit.
Exercise types
The exercise type determines which fields appear when you're logging a set.
| Type | Fields logged | Typical use |
|---|---|---|
| Weight + Reps | Weight, reps | Most strength exercises |
| Reps Only | Reps | Bodyweight (push-ups, pull-ups) |
| Time Only | Duration | Plank, dead hang, cardio machines |
| Weight + Time | Weight, duration | Farmer carry, weighted plank |
| Distance + Time | Distance, duration | Running, rowing |
| Weight + Distance | Weight, distance | Sled push |
| Reps + Time | Reps, duration | Circuit-style timed sets |
| Reps + Distance | Reps, distance | Broad jumps |
| Weight Only | Weight | Static holds |
| Distance Only | Distance | Walking, cycling distance |
Linked exercises
If two exercises are really the same movement under different names (e.g. Flat Bench Press and Barbell Bench Press, or a free-weight lift and its machine variant), you can link them so they share progress history and personal records.
To link exercises:
- Open an exercise in the library and tap Edit.
- Scroll to the Linked Exercises section (below Compatible Machines).
- Tap Link exercise and pick the exercise you want to link.
Once linked, both exercises show the same progress graphs, PRs, stats, and history. The PR check while logging also considers sets from linked exercises - a new best on one counts as a PR on both.
To unlink, tap the × on a linked-exercise chip. A confirmation dialog appears - after confirming, the two exercises no longer share history. Both remain in the library; linking never merges or deletes either exercise.
Merged duplicate exercises
The built-in library shipped two movements twice under slightly different names: Lying Leg Curl duplicated Leg Curl (Lying), and Good Morning (Legs) duplicated Good Morning. Each pair has been merged into a single entry. If you logged sets against either name, that history moved onto the surviving exercise rather than being deleted, so your records and graphs are intact.
Favorites
Tap the star on any exercise row to make it a favorite. Starred exercises show the star in the library list, and the Favorites chip above the list filters down to just those. Tapping the star again removes it.
Avoided exercises
Open the ⋮ menu on any exercise row and choose Mark as avoided to flag an exercise you don't want in your program (injury, personal preference, equipment you don't have). Avoided exercises show a small "Avoided" tag and a dimmed name so they're easy to spot. This is separate from Favorites - it's a "no thanks" signal, not a positive one. Avoided exercises stay fully usable; the flag is a marker, not a block. Choose Remove from avoided from the same menu to clear it.
Exercise settings (per workout)
From the training screen, tap ⋮ → Exercise settings to open the exercise notes screen. This lets you set per-exercise overrides for the current session and beyond:
- Freeform notes
- Default weight increment
- Default rest durations (working + warmup)
- Bar weight for plate calculator
- Tempo (e.g. "3-1-2-0")
- Muscle assignments
Deleting exercises
Open an exercise in the library → tap Edit → scroll to the bottom and tap Delete. To protect your history, Badger won't delete an exercise that's still in use: if it appears in any logged workouts or routines, you'll see a note telling you how many of each, and the delete is blocked. Remove it from those routines and delete the related workouts first if you really want it gone. An exercise with no history attached deletes immediately after you confirm.