{
"exportedAt": "2026-05-06T12:00:00Z",
"userProfile": { "name": "Your Name", "preferredUnits": "lb" },
"barbells": [],
"plates": [],
"programs": [],
"trainingDays": [],
"exercises": [],
"substitutions": [],
"sessions": [],
"performances": [],
"journalEntries": []
}
Backup + Import
Move your log without losing the plot.
Your Training Bud Pro imports and exports full JSON backups. Full imports replace local data, so export first when in doubt. For AI plan changes, use Training Passport.

Expected Shape
One full dossier.
For full backup restore, Your Training Bud expects the same structure it exports: profile, barbells, plates, programs, training days, exercises, substitutions, sessions, performances, and journal entries.
Minimum useful import
- ProgramsTraining plans, days, exercises, sets, reps, notes, and increments.
- SessionsWorkout dates, completed state, duration, closeout score, and notes.
- PerformancesExercise name, weight, unit, reps, sets completed, PR flags, and skipped/deload status.
- JournalStandalone notes or notes linked to completed workouts.
Prompt your AI helper
Copy this into Codex, Claude, ChatGPT, or your AI tool of choice with your old workout export attached.
Convert my workout history into a Your Training Bud import JSON file.
Use the Your Training Bud export/import structure documented here.
Preserve original exercise names, dates, weights, units, reps if present,
sets completed if present, notes, skipped exercises, and program names.
If data is unknown, leave optional fields null instead of guessing.
Return only valid JSON.
Training Passport is different
Use this page for full Your Training Bud backup restore and device moves. Use Training Passport when you want an AI or coach to review your log and return a smaller plan patch.
Open AI Exchange guide