Settings & Data
Go to You → Settings to access all preferences. The You → Data & backup shortcut opens the same screen and scrolls straight to the Your data section.
Settings is grouped into four sections by what you are trying to do: Logging, Coaching, App, and Your data.
Logging
Everything about recording a set and the timers that run while you train.
- Unit system - Kilograms or pounds. This is the default for all exercises; individual exercises can override it.
- Default weight increment - Used by the progressive overload suggestion and stepper buttons when no per-exercise increment is set.
- Track personal records - Toggle PR detection and badges. Disable if you prefer not to see PR notifications.
- Auto-select next set - When opening an exercise, automatically highlight the next incomplete set.
- Auto-advance to next exercise - After completing or skipping the last set of an exercise, automatically navigate to the next one.
- Warm-up style - The default style for the warm-up generator: Percent (a ramp as a share of your working weight) or Plates (evenly spaced, easy-to-load weights). See Warmup sets.
- Default warm-up sets - How many warm-up sets to generate (1-6). Fewer sets means bigger jumps to your working weight. Both warm-up settings can be overridden per exercise on the exercise edit screen.
- Default rest time - Duration used when no exercise-specific or session override is set (30s-300s).
- Default warmup rest - Duration for warmup sets (15s-120s).
- Rest timer auto-start - Automatically starts the rest timer when you log a working set.
- Rest timer sound - Play a sound when the timer ends. When enabled, choose from several preset sounds (with preview).
- Rest timer vibration - Vibrate when the timer ends.
- Workout timer auto-start - Automatically starts the elapsed workout timer when you complete your first set.
- Workout timer auto-stop - Stops the elapsed timer when you complete the last set of the session.
Coaching
The features that look at your training and suggest something. All of them are optional, and several stay off until you turn them on.
- Progressive overload trigger - How many consecutive sessions with all sets complete before a weight increase is suggested (1-10).
- Auto-progress routine weights - Offer to write heavier loads you hit back into the routine plan. See Auto-progress routine weights.
- Muscle balance warnings - Toggle the muscle balance warning system on or off. When it's on, a chip row below it lets you mute individual categories you don't want flagged.
- Plateau detection - Opens the plateau detection screen. See Plateau detection.
- Deload - Opens the deload configuration screen. See Deload.
Plateau detection and deload show their current state on the right of the row, for example "On - Balanced" or "Off", so you can see how they are set without opening them.
App
How Badger looks, what it notifies you about, and what it does to your phone while you train.
- Theme - Light, Dark, or System (follows your device setting).
- Accent color - Choose from a preset palette or pick a custom color. The accent applies globally throughout the app.
- Calendar week start - Monday, Sunday, or Saturday.
- Default history view - Whether the calendar on the home screen defaults to list or calendar view.
- Keep screen on - Prevents your device from sleeping during a workout.
- Haptic feedback - Vibration on interactions and timer events.
- Workout notification - Android only. Shows the current exercise and your next set target in the notification bar while a workout is running, so you can check it from the lock screen. See Workout notification.
- Workout reminders - Schedule a daily notification to remind you to train. Configure the time, how many minutes before to notify, and which days to send it.
- End of workout summary - Choose what the completion sheet shows when you finish a session.
Training notes
Under You → Training → Training notes is a private page for your own context - goals, injuries, training history, and anything else worth remembering. It's one free-text page; your notes save automatically as you type, so there's no save button. The text stays on your device and is never required.
Training notes are included in your settings backup, so they carry across to a new device when you restore. They are not shared when you export data or share individual routines. (Program-specific notes belong on the routine itself - see Routine notes.)
Your data
All the rows below live in the Your data section at the bottom of Settings. Tap You → Data & backup to jump straight to it.
Backup & restore
Your workout data is stored locally in a SQLite database. You should back it up regularly.
- Manual backup - Exports a snapshot of your database as a
.workout_backupfile and opens the system share sheet so you can save it to Google Drive, your files app, or send it elsewhere. - Restore from backup - Select a
.workout_backupfile. This replaces your current database with the backup. All current data will be overwritten - make sure you back up first if needed. Badger checks the backup is intact before replacing anything, so a corrupted or incomplete file is rejected and your current data is left untouched. - Restore previous data - Just before any restore overwrites your data, Badger automatically saves a one-off snapshot of what was there. If a restore turns out to be a mistake, a Restore previous data option appears under Restore so you can roll back to that snapshot. Restart the app afterwards.
Cloud backup
Cloud backup opens its own screen where you can turn on automatic backup to your own Google Drive. It is off unless you enable it. See Moving to a new phone for how it fits into a device switch.
Exporting data
Export workout data generates a CSV file with one row per logged set, including date, exercise name, weight, reps, duration, warmup flag, RPE, RIR, and more. The file is shared via the system share sheet.
Importing workout history
Badger can import your full history from FitNotes, Strong, Hevy, and Stronglifts. Each option appears in the same Your data section:
- Import from FitNotes - Select a
.fitnotesbackup file. - Import from Strong - Select a Strong CSV export. Weight unit is detected automatically from the column header.
- Import from Hevy - Select a Hevy CSV export. Warmup sets are imported correctly.
- Import from Stronglifts - Select a Stronglifts CSV export. Weight unit (kg or lbs) is detected automatically. Every logged set is imported as a working set, since the Stronglifts export does not distinguish warmups.
Imported files are capped at 10 MB - comfortably larger than any real export, even for many years of training. If you see a "file is too large" message, the file is almost certainly corrupted; try re-exporting it from the source app.
Avoid importing the same file twice. The preview warns you when some of the import's dates already have workouts - importing again adds those sets a second time (duplicating them on those days) rather than replacing them.
See Getting started → Importing from another app for the full walkthrough.
Debug logs
Export debug logs shares a plain-text file containing the app's recent activity log. The log captures the last ~500 lines written during the current session - useful for diagnosing unexpected behavior or reporting bugs to support. It does not contain personal health or workout data.
Deleting data
Delete all workout history sits at the very bottom of Settings. It permanently deletes all workouts and sets, and a confirmation dialog is required. This does not delete exercises or routines.