iOS · $4.99 · privacy-first
Private Workout Logger
Log lifts at gym speed. Your data never leaves your phone.
A workout log built for the floor, not a dashboard. No account to create, no feed to scroll, no cloud sync to trust. Just type a set, confirm it, and keep moving.
How it works
- Type a set in shorthand — squat 225x5, RDL 135 3x10, pull up 15.
- Confirm the parsed exercise, load, reps, and unit before it is saved.
- Save the session when you are done. History and progress update instantly.
Built for the gym
- Chat-speed logging. Type bench 135x8 or pull up 15. The app parses shorthand and shows a confirm card before anything is saved.
- History & progress. Review past sessions, edit sets, and track trends — all from the same on-device database.
- Workout plans. Run a saved plan at the gym, or log free-form when you are winging it.
- Optional extras. Apple Health, a rest timer, camera scan for paper sheets, and a Home Screen widget — every integration is opt-in.
Privacy-first by design
No analytics, no ads, no server. Workouts live in a local database on your iPhone. HealthKit and camera access are optional and on-device only.
Under the hood
Written in Swift and SwiftUI, with an on-device SQLite database as the single source of truth. The shorthand box runs a deterministic parser that declines to guess when a set is ambiguous, with an optional on-device Foundation Models fallback, so nothing is saved until you confirm it. A Home Screen widget reads the same App Group database, and the Scan feature recognizes paper logs on-device with Apple's Vision framework.
The source is public, so you can read exactly what it does and build it yourself to verify the privacy claims: View source on GitHub.
Support
iOS 17 or later. $4.99 on the App Store. Questions, bugs, or feedback:
One of three apps Luke designed.