Workout logger · iOS & Android

repsync

Start the workout. Log the set. Rest. Next.

repsync guides you through a session one set at a time, with big readable numbers and controls you can hit mid-workout. When the bench you need is taken, defer the exercise: it moves to later in the session and the sets you have done stay saved.

In development · not yet in the App Store or Google Play
The repsync home screen: this week's days, today's Push Day with a Start Workout button, the last workout's sets and volume, and a weekly progress chart
Real capture from the current build

One set at a time

Captures · Push Day
Bench Press set 1 of 3 at 72.5 kilograms for 8 reps, with plus and minus buttons, last time's sets and a Complete Set button
Log the setToday's target, last time's numbers, one tap to save.
Set saved, take a breath, with a rest countdown and the next set number
RestThe timer runs itself, and survives a pause or a closed app.
Next exercise, Incline Dumbbell Press, with suggested weight, last time's sets and Start Exercise and Skip for Now buttons
Equipment taken?Defer it. It comes back later with your sets intact.
Workout history filtered to Pull, grouped by month
See the progressHistory by split, volume and personal improvements.
A gym app should get out of the way between sets, not ask for attention.

Most of a workout is waiting: for the rest timer, or for a machine. repsync keeps the screen on what matters now, the weight and reps for this set, and keeps every set on the phone first. A dropped connection never costs you a set.

It's built on the same stack as Slime Squares: React and TypeScript in a Capacitor app for iOS and Android, with optional account backup to a Cloudflare Worker. The server recalculates every total from the sets themselves.

Platforms
iOS & Android
Routine
Push Day, 7 exercises, 17 sets
Saves
On your phone first, with optional backup
Status
In development

Still to come

Rough order
  1. Testing on real phones, then the first store builds.
  2. Editable routines, so you can build your own splits.
  3. Automatic backup that retries when you're back online.
  4. Training with friends. The friends screen is a preview for now and nothing is shared.
Not in the stores yet.

repsync is in development. This page will link to the App Store and Google Play when it launches.