Web App & Mobile In Development

GainXP

Level up your fitness.

gainxp.app
Android
iOS — Planned

What is GainXP?

GainXP is a fitness gamification platform that rewards real-world physical activity with RPG progression. Log workouts to earn XP, level up your character, unlock abilities, complete quests, and battle through dungeons and arenas — all driven by the effort you put in at the gym, on the trail, or wherever you train.

What makes GainXP unique is its theme module system. The narrative setting — sword-and-sorcery Fantasy to start — is a swappable layer on top of a single shared game engine. Future modules like Sci-Fi and Western plug in through configuration alone, so the core progression never needs to change.

One engine, many worlds

Theme modules define the narrative setting — classes, enemies, abilities, and lore — without touching core gameplay systems. The Fantasy module ships first; Sci-Fi and Western are on the roadmap.

Features

  • XP & Account Leveling

    Every logged workout earns XP that flows into your account level — a global, permanent measure of your real-world effort that never resets.

  • Characters & Classes

    Create characters tied to a theme module and class. One active character at a time — but you can maintain multiple across different modules and playstyles.

  • Swappable Theme Modules

    The narrative world is just a skin — Fantasy first, with Sci-Fi and Western on the way. Every module shares the same core engine, stats, and progression without duplicating game logic.

  • Quests

    Take on structured fitness goals — "Run 5km this week" or "Log 3 strength sessions" — and earn larger XP rewards when you complete them on time.

  • Dungeons

    Progress through multi-stage explorations tied to cumulative fitness milestones. Encounter enemies in turn-based combat as you advance deeper into each dungeon.

  • Arena Combat

    Enter competitive brackets and face other players' characters in turn-based combat. Choose interactive play or auto-resolve for quick results — every fight counts toward your record.

  • Talent Trees

    Spend points earned on level-up to unlock passive and active bonuses arranged in a branching grid. Shape your character's playstyle through meaningful choices.

  • Social & Guilds

    Add friends, form guilds, track streaks together, and compete on leaderboards. The social layer turns personal fitness goals into shared accountability.

Built with

  • Flutter
  • Dart
  • ASP.NET Core
  • C#
  • Material 3

Coming next

  • Sci-Fi theme module
  • Western theme module
  • Guild system & social layer
  • iOS support
  • Competitive arena seasons

Interested in GainXP?

GainXP is currently in development. Reach out if you'd like to follow progress or share feedback.