Build. Log. Repeat.
Coming Soon
A minimalist iOS workout tracker built around the way you actually train — no accounts, no ads, no cloud.
Build programs around your split, goal, and equipment — weekly or cycle-based.
A full library spanning free weights, machines, cables, bands, and bodyweight.
Tell LiftSheet what you have and it only suggests exercises you can actually do.
Automatic between sets, with haptic and sound alerts you can tune per program.
Personal records, history, and progress charts for every exercise you touch.
Switch to a bodyweight or lighter alternative in one tap — main program stays put.
Share programs as printable PDFs or .liftsheet files for other LiftSheet users.
Send polished 9:16 share cards for finished workouts, new PRs, progress, and whole programs — tap-to-share to Instagram Stories, Messages, or anywhere else.
Flip on "Hide numbers" to share the vibe without the weights. A master switch in Settings hides every share button app-wide if you'd rather keep it all to yourself.
Everything lives on your device. Zero analytics, zero sync, zero account.
Every big milestone deserves a share-worthy card. LiftSheet renders a clean, 9:16 Stories-ready graphic for each one — on-device, in a fraction of a second, no filters or feeds required.
A finished-session card showing every exercise you hit, set count, total volume, and duration — ready the moment you rack the last plate.
Beat a personal record and LiftSheet surfaces a dedicated PR card with the new weight, reps, and the previous best it just beat.
Share a full program at a glance — every training day, every exercise, laid out so followers can read your split without installing anything.
After four sessions LiftSheet unlocks a progress card summarising streaks, volume trends, and the lifts you're moving fastest on.
Any session in your history can be re-shared — revisit an old workout and post it with a single tap.
Rendered at 1080×1920 with a safe zone for stickers. Stories integration hands the card straight to the IG composer — no screenshots.
A dedicated Trainer tier turns LiftSheet into a lightweight coaching toolkit — build once, reuse forever, and send programs straight to your clients.
Manage every client's plan in one place, grouped by client name.
Build a template once, turn it into a client program in two taps.
Trainer-only notes per program — never included in anything you export.
Ship programs as .liftsheet files over any channel. Clients open on the Free tier.
Your name, business, tagline, and your own uploaded logo on every PDF cover and header.
Every workout, PR, program, and progress card swaps LiftSheet's default crest for your studio logo and coach name — turn every client's post into quiet marketing for you.
Drop your logo into Settings once. It's downscaled on-device, stored locally, and shows up on every share card and PDF you ever export.
Three tabs — Templates, Clients, Mine — with swipe actions to View, Edit, Delete.
Start with a 30-day free trial — full access, no credit card required. Pricing shown in your local currency on the App Store.
Quick answers for lifters and trainers. The full FAQ lives on the main site once we launch.
No — every byte lives on the device it was logged on. To move a program to another device, export it as a .liftsheet file and open it there. Your iOS iCloud backup will also preserve your data if enabled.
Travelling Mode lets you swap your active program for a bodyweight or hotel-gym alternative for the week, without losing your place in your main program. One tap to switch back when you're home.
Yes. The Free tier gives you up to 5 programs, the full 350+ exercise library, session logging, rest timer, and PR tracking — no account, no ads, forever.
LiftSheet collects zero analytics, has no servers, and never uploads your data. Everything is stored on-device and covered by iOS's built-in protections.
Finished workouts, new PRs, full programs, progress snapshots, and any session from your history each render as a polished 9:16 share card. Tap Share on any of them and send through Instagram Stories, Messages, email, or any other iOS share target. Cards are generated on-device — nothing is uploaded.
Yes. Every share sheet has a "Hide numbers" toggle that blanks weights, reps, and volume on the card so you can celebrate a session without broadcasting the details. You can set it as your default in Settings, and flip the master Sharing switch off any time to hide every share button app-wide.
Open the Trainer Library, tap a template, and choose "Use for Client." LiftSheet deep-copies the template into a fresh program stamped with your client's name. Edits to the client's copy never affect the template.
Open the program and tap Share — send the .liftsheet file via email, AirDrop, Messages, WhatsApp, or any other channel. Your client opens it in LiftSheet (Free tier works) and it lands in their Programs list. You can also send a branded PDF.
Yes. Trainer notes and client names never leave your device and are stripped from every export. Your client only sees the workout itself.
Set a name, business, tagline, and upload a logo once in Trainer Settings. Every share card — whether posted by you or a client training on a program you built — swaps the default LiftSheet crest for your logo and coach name. LiftSheet's wordmark stays in place but small and subordinate to your brand.
On your device only. When you upload, LiftSheet downscales the image to a max 512pt longest side, re-encodes it as PNG, and stores it in your private iOS preferences. It never touches a server and it's wiped if you tap "Remove logo" or uninstall the app.
We'd love to hear from lifters, trainers, and anyone curious about what's coming.