New to exercise? Each session is about 20 minutes. Do what you can —
the elaborate names are mandatory, but the rep counts are suggestions.
Resting between sets is not weakness. It is strategy.
⚠ AI-generated — treat as suggestions, not medical advice. Consult a professional if unsure.
Current standing
0
Day streak
0
Best streak
0
Sessions
0
XP earned
Last 28 days
Collection
Achievements
Your Party
Complete sessions to unlock new companions
Notifications
Sounds
Ticks, chimes, and fanfares for checks and achievements.
Desktop reminders
Your hero will send a browser notification if you've been away too long.
Schedule
Vacation mode
Pause streak and reminders until your return date.
Rest day
Mark today as intentional rest — streak won't break.
Reminder threshold
Nag after this many idle days.
Character
Set during character creation.
Training Regime
Training notes
Injuries, preferences, goals. Honored when the AI builds or regenerates sessions.
Experience level
Session length
Days per week
Equipment
Nothing selected = bodyweight only
⚠ AI-generated sessions may contain errors. Treat all exercises as suggestions — not medical advice. Consult a qualified professional before starting a new programme or if you have any health conditions or injuries.
Customization
World vibe
Fine-tune the visual and narrative aesthetic beyond the genre preset.
Kat's personality
How your hero speaks in the story.
Changes saved — these will take effect at the start of the next arc.
Appearance
Dark mode
Switch to a dark interface. Works across all genres.
API
Provider
Which AI service powers Kat's narrative and your sessions.
API key
Stored only in your browser — never sent anywhere except your chosen provider.
Saved Stories
Save your current hero and story to return to later. Loading a save replaces your current progress.
Data
Export / Import
Download your hero, story, and progress as a JSON file, or restore from a previous export.
Reset all progress
Wipes XP, sessions, streaks. Keeps your API key and custom workouts.
Developer / Testing
No daily limit
Allow completing sessions multiple times per day. Useful for testing XP and level-up flows.
Wipe all data
Removes all progress, name, and custom sessions. Keeps your API key. Restarts setup.
Adjusting a lot? Set workout notes in Options — equipment, injuries, and preferences — so the AI gets it right the first time.