Any format, zero typing
Social captions, coach notes in a screenshot, chalk scrawl on a whiteboard — SaveSet reads all of it. The AI parses the structure and hands you a clean workout, no manual entry required.
Share from Instagram or TikTok, drop a screenshot, or snap the whiteboard. SaveSet reads the workout and builds a trackable session in seconds — no typing, no hunting through your camera roll.
HYROX Simulation
Works wherever you find workouts
See a workout you want to run? Hit share from Instagram or TikTok and pick SaveSet. Every movement, set, and rep is extracted from the post before you've put the phone down.
Your coach sent a plan in a message. You saved a post to your camera roll. Import the image and our OCR strips the workout structure out automatically — rounds, reps, and weights.
Photograph the board at your gym straight from the app. SaveSet reads the handwriting and lays the session out for you to check over before it saves.
What it does
Social captions, coach notes in a screenshot, chalk scrawl on a whiteboard — SaveSet reads all of it. The AI parses the structure and hands you a clean workout, no manual entry required.
Rounds, reps, loads, and rest in a layout built for mid-session use. Check off sets as you go and your numbers carry forward, so next time you know exactly what to beat.
No source to scan? Describe what you want — “30 minutes, dumbbells only, full body” — and SaveSet generates the session, then suggests a timer mode to run it with: EMOM, AMRAP, Tabata, interval, or for time.
Drop workouts onto a month calendar and mark them complete or skipped. Streaks, weekly volume, PRs, 1RM estimates, and body metrics build up behind it without extra logging.
Everything lives in an encrypted database on your phone, so the gym basement is fine. Changes sync back up on their own once you're online again.
Workouts and body metrics write through to the Health app, so SaveSet sits alongside the rest of your rings and history instead of walling your training off in its own silo.
Start to finish
No import wizard, no field-by-field data entry, no rebuilding someone else's session from scratch in a form.
Share a post from Instagram or TikTok, pick a screenshot out of your camera roll, or photograph the board at the gym.
Text recognition pulls the words off the image, then the AI works out what's a movement, what's a rep count, what's a load, and what's rest.
The parsed workout opens in an editor before it saves. Handwriting is handwriting — you get the last word on every line.
Check off sets as you go, run a timer alongside it, and the session lands in your history, calendar, and stats.
Plans
Logging workouts is unlimited on every plan. What the paid tiers buy you is more scans, more AI, and the longer history behind the analytics.
Enough to run it on real workouts before you pay anything.
For training on a real schedule.
Everything, plus the deeper analytics.
Core and Pro are auto-renewing subscriptions billed through your Apple ID, monthly or yearly. Current pricing for your region is shown in the app before you confirm. Cancel any time in Settings → your name → Subscriptions.
Questions
Yes. SaveSet reads the text in a workout screenshot and converts it into a structured workout with the exercises, sets, and reps laid out separately, so you can start it like any other session in the app. You don't retype anything from the image. Once it's imported, you log each set as you complete it.
Screenshot the workout in the app you found it in, then bring that image into SaveSet. The workout comes back as a trackable session instead of a saved post you have to squint at between sets. This is the main reason people use SaveSet — the workouts you follow online end up somewhere you can train from.
Yes. Take a photo of the whiteboard and SaveSet reads it the same way it reads a screenshot, turning what the coach wrote up into a workout you can log set by set. It works for the board at your gym, a printed program, or a page from a notebook — anything legible in the photo.
Anything where the text is in focus and readable end to end: screenshots of posts, photos of a whiteboard or printed sheet, or a saved image from a coach. Flat, well-lit shots with the full workout in frame give the cleanest results. Very small text, heavy glare, or a workout cut off at the edge of the frame will read less reliably.
Yes. If the scan misreads something, a garbled exercise name or the wrong rep count, you can correct it after import instead of starting over. That's the usual fix for a photo with glare or small text: scan it, then tidy up the couple of lines that came through wrong.
Those apps expect you to build the workout by hand, searching for each exercise and entering the sets and reps yourself. SaveSet starts from the image, so the workout is already built by the time you get to the gym floor. Once you're training, the logging experience is what you'd expect from a tracker: you work through the session and record each set.
SaveSet handles the part that's tedious — reading the workout out of the image and structuring it. You still log your own sets as you train, because the weight you actually used and the reps you actually hit are the data worth keeping. The result is a normal training history, just without the manual setup.
Instagram, TikTok, a whiteboard, your camera roll — wherever your next workout is hiding, SaveSet turns it into a plan you can actually run.
Free to download. Create an account and start on the free plan — paid plans lift the monthly scan and AI limits.