Pawgress app icon

Pawgress

Track what you lift on each gym machine.

Pawgress is a weight-tracking app for people who work a circuit of gym machines. It answers one question, fast: how much did I lift on this machine last time? No reps, no sets, no rest timers — one number per machine per gym day.

The Pawgress main grid: a tile per machine, each with a cartoon
                cat illustration, the last weight lifted, and the machine name.
Your circuit, at a glance
Logging a lift: a large illustration of a cat on a chest press,
                the weight 130 lb with minus-five and plus-five buttons, a
                slider, and a Confirm button.
One tap to confirm last time's weight

How it works

Your data, and getting a copy of it

Pawgress works completely offline and is fully usable without signing in to anything. If you choose to connect a Google account, the app creates a spreadsheet named Pawgress in your own Google Drive and mirrors each lift into it as a row, so your history is yours in a plain, portable format you can open, chart, or export any time. A second tab backs up how your grid is set up, so a reinstall restores your exercises named, hidden and ordered the way you had them.

Google sign-in isn’t built for iPhone yet, so there the backup route is the Files app instead: Pawgress publishes its folder under On My iPhone → Pawgress, and the single pawgress.json file inside it is your whole log. Copy it out to back up, copy it back in to restore — no account and no network involved. Settings shows whichever route applies to the phone you’re holding.

The app uses Google's drive.file scope, which grants access only to files the app itself created. Pawgress cannot see, read, or touch anything else in your Drive. There is no Pawgress server — your data goes to your device and, if you opt in, to your own Google account. Nowhere else. See the Privacy Policy for the full detail.

How to use it

The user manual walks through the whole app: logging a lift, what the colored dots mean, the 4am gym day, setting the weight range, setting up your own machines, the Trends charts, and how to back up your data on each platform.

Availability

Pawgress is built with Kotlin Multiplatform and runs on both Android and iOS from one shared codebase. The Android version is preparing for release on Google Play; the iOS version is in active development — it runs, but Google sign-in there isn’t built yet, so iPhone backups go through the Files app. The source is public at github.com/BennettLandman/pawgress-kmp.

Contact

Questions, bugs, or feedback: balandman@gmail.com.