Settings
Backup and local data.
Daily macro goals
Enter a few details and we'll calculate calorie and macro targets (Mifflin–St Jeor). Protein is a daily minimum; calories, carbs, and fat are limits on the Intake page.
Garmin calorie burn
Sync daily total calories burned from Garmin Connect. Intake then shows burn, food logged, and net balance for the day.
Unofficial Garmin Connect sync (same approach as personal open-source tools). If your account uses MFA, you may need to temporarily disable it or use an app password. Official Health API partner access is not required.
Import Garmin workouts
Upload a .fit or the ZIP from Garmin Connect “Export Original” (includes strength sets). TCX is still accepted as a fallback.
Export backup
Download all exercises, workouts, and body metrics as JSON. Keep a copy somewhere safe — this app stores everything in a local SQLite file.
Download JSON backupData location
With Docker Compose, the database lives in the mounted ./data volume (fitness.db). Back up that folder or use the JSON export above.