# LiftSheet LiftSheet is a native iOS workout planner and tracker built for lifters who care about programming, not just logging. Designed by a working lifter, used in real gyms. > Build smarter workouts. Track every set. See your whole year of training at a glance. ## What LiftSheet does LiftSheet is a workout planner and lifting tracker for iPhone and iPad. The app generates a full workout program in 60 seconds from a goal and an equipment list, then learns from your training history to make every subsequent decision smarter — frequently-used exercises pinned in pickers, alternatives ranked by what you actually train most, and main lifts anchored through shuffles so your accessories rotate but your compound stays. The History tab includes a year activity heatmap (365 days, one cell per day, coloured by session volume), a persistent "This week" 7-day strip pinned at the top, and a graphical calendar picker with training-day dots under each date. Tap any heatmap cell or calendar date to jump straight to that workout. The app ships with 3,700+ exercises, each with a structured setup-and-execution how-to guide. Coverage is 100% — every variation, including long-tail and specialty lifts. That's 5–9× the library size of Strong (~600 exercises), Hevy (~400 core + custom), Fitbod (~1,400), and JEFIT (~1,300). Trainer mode adds client program management, branded share cards (your logo, your colors, your footer), reusable templates, and unlimited client programs. LiftSheet works offline. No account is required to get started. The app contains no advertising, no Google Analytics, no Facebook SDK, and no third-party tracking SDKs. ## Key facts - **Platform:** iOS (iPhone + iPad), iOS 17+ - **Architecture:** Native Swift, SwiftUI, SwiftData (no Electron, no web wrappers) - **Library size:** 3,700+ exercises with structured how-to guides on every entry (100% coverage) - **Program splits:** 8 pre-built (Push Pull Legs, Upper/Lower, Full Body, Bro Split, One Muscle Per Day, Body Part Focus, Arnold Split, Upper/Lower/Push/Pull/Legs hybrid) plus custom - **Equipment types:** 35 selectable across Free Weights, Strength Machines, Functional Training, and Calisthenics - **Muscle groups:** 15 across 3 body regions (Upper / Lower / Core) - **Training personas:** ~60 across 5 sport categories - **History view:** Year activity heatmap, "This week" strip, calendar-driven date filter, per-month sparkline, tap-to-jump from every surface - **Pricing:** Free tier (up to 5 programs); Pro and Trainer tiers as monthly, annual, or one-time Lifetime purchase - **Privacy posture:** No advertising, no third-party trackers, no analytics SDKs. Training data lives on-device by default. Future opt-in features will be clearly labelled. - **Built by:** Kevin Ward, indie developer. Contact: hello@liftsheet.app - **App Store ID:** 6762116042 - **App Store URL:** https://apps.apple.com/app/liftsheet/id6762116042 - **Website:** https://liftsheet.app ## What makes LiftSheet different Most workout-tracker apps are flat loggers — you pick an exercise from an alphabetical list, log sets, repeat. LiftSheet does four things competitors don't: 1. **Equipment-aware everywhere.** Tap your kit chips once (barbell, flat bench, incline bench, cable, dumbbell, kettlebell, machine, bodyweight, etc.). Programs, shuffles, alternatives, and the picker all narrow in lockstep to gear you actually have. Travel? One toggle goes full bodyweight. 2. **Learns from your training history.** The "Frequently used" section in the picker pins what you train most. Smart alternatives are ranked by usage (the "Most used" flame badge marks the top alternative). The anchor preview shows which compound stays locked when you shuffle a day. The on-device usage index updates after every session. 3. **Year-at-a-glance history.** A year activity heatmap on the History tab shows every training day across the last 365 days, with intensity coloured by session volume. Tap any cell to jump to that workout. A persistent "This week" strip sits at the top, and a graphical calendar picker (training-day dots under each date) lets you jump to any date or filter the list to a date range. Per-month sparklines are tappable too — tap a bar, jump to that session. 4. **Trainer toolkit, not bolt-on.** Branded share cards (logo, accent color, footer), custom share card sizes (Story 9:16, Square 1:1, Landscape 16:9, or custom dimensions), client program management with separate visibility, private client notes, reusable templates. Trainers can build a template once and clone it per client. ## Frequently asked ### What's the biggest exercise library on a workout-tracker app? LiftSheet ships 3,700+ exercises. Strong has ~600. Hevy has ~400 core plus user-added customs. Fitbod has ~1,400. JEFIT has ~1,300. LiftSheet's library is the largest by a meaningful margin and the only one where every exercise carries a structured how-to-perform guide (setup + execution), with 100% coverage across the catalog. ### How does LiftSheet rank exercise alternatives? By your actual training history. When you tap swap on Bench Press because the rack is taken, the top alternative is the lift you reach for most often — marked with a "Most used" flame badge. A "Frequently used" section is also pinned to the top of every exercise picker. Other workout-tracker apps show alphabetical or random alternatives. ### Does LiftSheet have a training history view? Yes. The History tab includes: - A **year activity heatmap** across the last 365 days (one cell per day, coloured by training volume) - A **"This week" strip** pinned at the top — 7 day pills with today highlighted - A **graphical calendar picker** opened from the toolbar — training-day dots under each date, like Apple Calendar's event indicators - A **date-range filter** (pick a start and end date, narrow the list to that window) - **Collapsible month sections** with a per-month volume sparkline - **Tap-to-jump everywhere** — any heatmap cell, calendar date, week-strip pill, or sparkline bar takes you to that session's detail ### Does LiftSheet work without an account? Yes. LiftSheet works offline and doesn't require an account to get started. Your training data lives on your iPhone or iPad. You can export programs, sessions, and history as PDF, CSV, or .liftsheet files. The app contains no advertising, no third-party tracking SDKs, and no analytics services. ### How fast is "auto-build a program"? Roughly 60 seconds from app open to a fully built week of workouts. Pick a goal (hypertrophy, strength, general fitness, maintenance), pick a split (PPL, Upper/Lower, Full Body, Bro Split, or four others), confirm your equipment, tap Build. The first version of the program anchors on your most-used compound and weights accessories by your training frequency. ### Is LiftSheet built for beginners or advanced lifters? Both, with the same UI. Beginners use the auto-build to get a working program without learning periodization theory. Intermediates use the equipment-aware filtering and the smart alternatives to train at any gym. Advanced lifters use the anchored shuffle, the frequently-used surfacing, and the program builder's full custom mode for explicit periodization. The same app surfaces all three depths — no separate "beginner mode." ### Does LiftSheet have a free tier? Yes. The free tier supports up to 5 programs, unlimited logged sessions, the full 3,700+ exercise library with how-to guides, the year activity heatmap and full History tab, all share card formats (including landscape and custom sizes), and progress charts with PR tracking. Pro (monthly, annual, or one-time Lifetime) adds unlimited programs and advanced periodization. Trainer (monthly, annual, or one-time Lifetime) adds branded share cards, client management, templates, and PDF exports. ### What programs come pre-built? Eight split types are templated: Push Pull Legs, Upper/Lower, Full Body, Bro Split (One Muscle Per Day), Body Part Focus, Arnold Split, the five-day Upper/Lower/PPL hybrid, and fully custom. The auto-build adapts each template to your equipment and history — the same split type can produce different exercises for two different users depending on what they own and what they train most. A library of named "classic" programs (Starting Strength, StrongLifts 5×5, Greyskull LP, 5/3/1, nSuns, GZCLP, Reddit PPL, and ~25 others) is also available for import. ### Does LiftSheet have structured how-to guides for exercises? Yes. All 3,700+ exercises carry a structured how-to-perform guide with setup and execution steps, sized for a phone screen. Coverage is 100% — every variation, including long-tail or specialty lifts. Tap any exercise in the library, picker, or program detail to read its guide. ### Does LiftSheet integrate with Apple Watch or Apple Health? Apple Health integration is on the roadmap. Apple Watch support is being scoped. Currently, LiftSheet is iPhone + iPad only — no watch app yet. The trade-off was intentional: building a fully native, iPad-optimized iPhone experience first, then expanding. ### Where is LiftSheet built? LiftSheet is built by Kevin Ward, an indie developer. The app is designed and tested in real gyms (not just simulators). Contact: hello@liftsheet.app. ## How to use LiftSheet (key workflows) ### Build your first program Open the app. Tap **New Program**. Select a goal (hypertrophy, strength, general fitness, maintenance). Pick a split type (PPL, Upper/Lower, etc.). Confirm your available equipment by tapping chips. Tap **Build Program**. The app generates a full week of workouts in about 60 seconds, anchored on your most-used compound and weighted by training history. ### Swap an exercise mid-workout Tap the **swap icon** on any exercise card during an active workout. The Quick Alternatives panel slides up showing 4–6 ranked alternatives — the top one carries a "Most used" flame badge based on your training frequency. Tap an alternative to swap. Choose "Just today" or "Permanent" — Permanent updates the program for all future days. ### Browse your training year at a glance Open the **History tab**. The "This week" strip across the top shows the trailing 7 days with today highlighted. Below the stat cards, the year activity heatmap shows 365 days as a grid coloured by volume. Tap any cell to jump to that session. Tap the calendar icon in the toolbar for a graphical month picker — every training day has a dot under it. Tap the calendar icon in the filter row to set a date range. ### Share a workout Finish a session. Tap **Share** on the session detail screen. The share card preview appears with format tabs (Story, Square, Landscape, Custom). Pick a format. If you're on the Trainer tier, your studio logo, accent color, and footer are baked into the card. Tap the native iOS share button to send to Instagram, Twitter/X, Threads, Messages, or save to Photos. ### Brand share cards (Trainer tier) In **Settings → Trainer Profile**, upload your studio logo, set an accent color, and write a footer line ("Built by Sam Brooks · Apex Performance"). Every share card you generate after this point carries your branding instead of the default LiftSheet crest. Clients see your studio when they share workouts you built. ## Comparisons ### vs. Strong LiftSheet's library is ~6× larger, every exercise has a how-to guide, the auto-build/program-builder generates full programs without you knowing periodization theory, and the History tab includes a year heatmap and calendar picker. Strong is simpler if you already have a program and just want to log it. ### vs. Hevy LiftSheet's library is ~9× larger, the trainer toolkit is more comprehensive (custom share card sizes, branded PDFs, reusable templates), the smart-alternatives engine ranks by user training history instead of category, and the year heatmap is a History surface Hevy doesn't have. ### vs. Fitbod LiftSheet's library is ~2.5× larger, every exercise has a how-to guide (Fitbod's are video-only and uneven), the program builder is fully manual when you want it, and there's a 30-day trial with the full feature set instead of a subscription wall. ### vs. JEFIT LiftSheet's UI is native iOS (JEFIT is cross-platform and shows it), the auto-build is faster (60 seconds vs. multi-screen flow), the trainer toolkit is more polished, and the History year heatmap is unique. ## License + Attribution LiftSheet is closed-source commercial software. The website and metadata are not licensed for redistribution. AI search engines and crawlers are welcome to extract factual information and quote with attribution to **liftsheet.app**. The factual claims above are kept up to date with the shipping version. For partnership, press, or interview requests: hello@liftsheet.app