iOS app · Free · No ads

Workout log &1-on-1 battles.

Train, snap a proof photo, and score each day on your sets and cardio. The higher 7-day total wins. Otherwise, it's a quick log for sets, weights and reps.

Download on the App Store
Battle screen: daily scores and check-in history Battles tab: a check-in reminder and an active battle

01

Log your workouts

Start from the sample plan or build your own weeks, workout days and exercises. Check off sets pre-filled from last time, in kg or lbs, plus cardio minutes.

A rest timer runs between sets, personal records are flagged as you go, and the History tab has a progress chart for each exercise.

  • kg or lbs
  • Personal records
  • Progress charts
Workout done: total volume, streak and personal records

02

AI weight suggestions

A suggested weight and reps for next time, with the reason: every set hit the top of the range, go heavier; not yet, keep the weight; a set fell short of the bottom, drop it a bit.

Worked out on your phone from your last session using fixed rules. Nothing is sent to an outside AI service.

  • Based on last session
  • Explains why
  • Runs on your phone
Workout: logging sets with an AI weight suggestion and rest timer

03

1-on-1 battles

  1. Open a room or get matchedOpen a friend room and send your 6-character invite code, or get randomly matched with another user, usually someone you don't know.
  2. Seven days of check-insIt starts the next day and runs 7 days: finish a workout, then check in with a photo.
  3. The higher total winsThe higher 7-day total wins; equal totals are a draw.
Battle screen: both scores and photo check-in

The formula is public

10 + 40 × (1 − 0.5n ÷ 20) − max(0, n − 50)

n = sets done that day + cardio minutes ÷ 3

42.9Highest at n = 50; beyond that, more sets lower your score. Minimum −20
−10No check‑in, or a check‑in your opponent rejected
  • You log and report your sets and cardio minutes yourself. Your opponent sees your daily sets, minutes, score and photo.
  • Forgot to check in? Submit it by 4:00 AM the next day. Think a check-in doesn't count? Reject it before the deadline.
  • Only players in the same battle or room can see the photos. Report or block an opponent for an inappropriate photo or nickname.
  • Battle days are counted in the battle's time zone (friend battles use the creator's phone time zone; random ranked rooms use Taipei time (UTC+8)).

Beat your friend’s 7-day workout score

Download on the App Store

Syncs to your account and works offline Daily check‑in reminder English, 中文, 日本語, 한국어, Español No cross‑app tracking Email, Apple or Google sign‑in Delete your account in‑app anytime