A real workout tracker underneath. An RPG character on top. Log your sets and XPGym turns weight, reps and intensity into XP, STR / END / AGI, ranks and quests, so showing up on a Tuesday actually means something.
None of them are fake. Every number on screen is derived from sets you actually logged.
Volume alone rewards junk sets. XPGym also reads estimated 1RM, so a heavy triple pays like it should, and every set splits into STR, END and AGI based on the rep range you trained in. Beat a record and the set is worth double.
Daily and weekly objectives derived live from what you've trained. They reset on the clock, not on a whim, and rewards are claimed by hand.
Most streaks punish rest days. Hit the weekly quota you set at signup and the Streak Shield holds the flame through a missed day, so a rest day stays a rest day.
STR, END and AGI each level on their own curve, and whichever one leads decides the class you're becoming. Your avatar, letter rank and title all follow from how you actually train.
Strength, Endurance, Agility and Balanced: nine tiers each, every one with its own portrait. Tap your avatar to open a zoomable route-divergence map, watch the energy pulse run down your path, and set any unlocked title as the one your Guild sees.
Everything is stored on your phone. Sign in and it syncs across devices, and offline gains still count when you reconnect.
Rest timer, drag-to-reorder, swap an exercise without losing your sets, and a dock that follows the session around the app.
Follow people by handle or friend code. Workouts, PRs and level-ups post themselves. Nothing else does.
Start at level 1 with an empty log, like everyone else. The first workout takes about four minutes to record.