Workstr
own your progress
Open Workstr

TrainTrackBuild

Train hard. Keep the proof.

Workstr turns every set into a record you own: fast workout logging, reusable programs, recovery tracking, and progress that follows you.

No login. No lock-in. Own the record.

No login

Open and train

No signup wall. No password. No account friction between you and the first working set.

Gym-proof

Set logging that keeps up

Offline-ready, fast under pressure, and built for the moment before the pump fades.

Own the log

Your record stays yours

Your training history lives on your device and exports with you. Progress should not be rented.

A system for serious sessions

Hard sessions need more than a notepad. Workstr gives every lift, program, and recovery signal a place to live.

Workstr muscle recovery screen: a body map and per-muscle readiness bars showing which muscle groups are ready, partially recovered, or still recovering

Know what is ready

Every logged set updates your recovery map: fresh, rebuilding, or not ready. Hit the right muscle at the right time.

Workstr training dashboard showing day streak, total sessions, total volume, a weekly volume chart, and how working sets are distributed across muscle groups

Track the work

Every session feeds your dashboard: volume, streaks, muscle split, and the proof that the work is compounding.

Workstr body tracking screen with current weight, 7-day average, total change, a BMI scale, and progress toward a goal weight

Build from your history

Track body metrics beside your training so strength, recovery, and weight trends stay connected.

Workstr exercise library: cards with photos for exercises like renegade rows and Arnold presses, each labelled with target muscle and difficulty, with one-tap import buttons

Build programs that travel

Keep exercises and programs portable, reusable, and ready for the next block. Your system follows your training.

Beast mode, recorded.

Open Workstr, pick a workout, and start logging. Every rep becomes part of a record you control.

Start training

Local-first by default. Nostr-ready when you want portable programs and shared training records.