安装包图标

Bati — Fitness RPG

Turn workouts into quests, boss fights and a village built by your training.
新版本 1.9.0
- An exercise catalogue: tap the dumbbell in the Quests header to
browse every movement, search by name, filter by ladder, pattern,
muscle or equipment, and see which harder variation each one leads
to.
- Filter pills stay put when tapped; the active state shows on the
line below.
- The "+" on the Quests screen no longer runs off the right edge.
- Three Settings controls wired to nothing are gone.
- Under the hood: stricter type rules everywhere, more mistakes caught
at build time.
Train like a hero, build like a king.

Bati turns strength training into a dark-fantasy RPG. A workout is a quest. Reps land as damage on a boss. The muscles you actually work raise the buildings of a village that grows out of what you lifted — not out of what you bought.

SPORT FIRST, RPG SECOND
The training logic leads and the game amplifies it. Nothing decorative gets between you and your next set: large tap targets, high-contrast text, and a screen designed for one hand in a noisy gym.

WHAT YOU GET
• Quests — guided sessions with targets that adapt to your level
• Adventures — multi-session campaigns with a story between steps
• Boss fights — reps become damage; weaknesses and criticals make the numbers mean something
• A village — buildings level up from the volume you actually logged
• Oaths — pick one goal and let the app hold you to it
• A journal — history, personal records, streaks, muscle balance

NOTHING LEAVES YOUR PHONE
No account. No sign-up. No servers. No analytics, no ads, no tracking of any kind. Bati makes no network requests at all: your training history lives in a database on your device and nowhere else. Uninstalling it destroys every record the app ever made.

That is not a setting you have to find. It is the whole architecture.

BODYWEIGHT FIRST
The exercise catalogue is built around what you can do with no equipment, and adapts if you own some. Warm-ups are dynamic and scaled to the session in front of you, because a five-minute warm-up before a six-minute workout is a warm-up nobody does twice.

Open source: https://github.com/Guiforge/bati

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 1.9.0 (10900) 推荐 更新于 2026-08-21

    arm64-v8a

    该版本需要 Android 7.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 运行前台服务
      允许此应用使用前台服务。
    • 读取你的共享存储空间中的内容
      允许此应用读取共享存储的内容。
    • 控制振动
      允许此应用控制振动器。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • 修改或删除你的共享存储空间中的内容
      允许此应用写入共享存储的内容。
    • com.guiforge.bati.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 59 MiB PGP 签名 | 构建日志