19 features shipped · pre-release

Every feature,
earning its place.

All shipped, all in the current pre-release build, all grouped by what they help you do. Nothing on this page is "coming soon" — the future lives on the roadmap. If it made it here, it earned its way on.

01

Logging

Everything that happens during a set. Tired hands, loud room, a rep that ended harder than it started — the app gets out of your way so you can log it and move on.

Plate button entry

Calculator-style +45 / +25 / +10 / +5 (or kg equivalents) plus a full keypad. Both modes share the same 48pt display — readable from arm's length with a bar in your other hand.

Log a set in under three seconds without opening a keyboard.

Exercise picker with most-used sort

873 seed exercises with aliases and equipment metadata, six muscle-group chips, seven equipment chips, a recent list, and duplicate detection on custom exercises.

Your go-to lifts float to the top of the list automatically.

Rest timer in the Dynamic Island

Stores an absolute end time, not a relative countdown — so it survives backgrounding, screen locks, and app switches without drifting. Compact pill in the Island, expanded view with a skip button, visible on the Lock Screen for up to 12 minutes.

Your timer keeps running even when your phone is in your pocket.

Set types

Color-coded chips for Warmup, Working, Top Set, and Drop sets. Available but never required.

Your history shows exactly what kind of work each set was.

Tap to edit & undo

Any logged set is editable with a tap. Deletes use an 8-second undo banner.

Fix a mistake without losing your flow.

Personal records

Automatic PR detection with inline celebration and a haptic pulse you can actually feel through a chalked-up hand. A soft ambient orange glow behind the weight display when you're in territory you've never hit before.

You never miss a PR — the app notices before you do.

02

Programming

How a workout gets shaped. Follow a routine on Monday, freestyle on Wednesday, save Thursday's session as a new routine on Friday. Nothing breaks when you improvise.

Routines

Drag-to-reorder exercises, target sets and reps and weights per lift, in-workout guidance, deviation tracking, and save-as-routine from any completed workout.

Follow a program Monday, freestyle Wednesday — in the same app.

Workout summary

End-of-session recap with duration, total volume, PRs flagged, and one-tap save-as-routine.

Every workout gets a closing moment with your stats.

03

History

The long arc. Every set you have ever logged, with its gym, its set type, its notes — and a CSV ready to go the minute you want out.

Full history with CSV & JSON export

A 90-day calendar strip you can scroll, date-grouped workout cards, exercise filtering, and set rating (thumbs up / thumbs down per set). Export via ShareLink with 20+ columns including gym and machine context. Generated off the main thread so the UI stays responsive.

Every set you have ever logged, two taps away from a spreadsheet.

Exercise detail & charts

Per-exercise view with estimated 1RM trend and volume-per-session chart on a 90-day window, plus recent set history.

See whether you are progressing on any exercise with one tap.

Body tracking

Weight, body fat, waist, neck, hips, chest measurements, and progress photos. Delta calculations between entries, trend charts in Insights.

Track more than your lifts — see how your body is changing.

04

Places

Where you train matters. Plate increments, bar weights, and machine names travel with you. A hotel-gym detour doesn't pollute your home-gym progression.

Places & gym management

Address-book-style gym profiles with address autocomplete, contacts import, embedded map, geofence, and per-gym equipment preferences (plates, bar weight, machines).

Plate increments and bar weight adjust automatically when you switch gyms.

05

Insights

Trends without the dashboard fatigue, and — if you want — the muscle-nerd tab most apps would never ship. Volume, frequency, 1RM progression, Epley iso-lines, fractional-sets heatmap, weekly AI summaries generated on your device.

Insights dashboard — 4 tabs

Overview, Analysis, Body, and Records. Volume trend, frequency heatmap, rep distribution, training time, and strength progression rendered in Swift Charts. Every chart is shareable.

See your patterns without digging through raw history.

Analysis tab (the muscle-nerd one)

Weekly muscle-group heatmap using fractional-sets counting (Schoenfeld-style). An 11-axis balance radar drawn on Canvas. Rep-range specialization drift over 16 weeks. Movement pattern breakdown by week. A per-exercise weight × reps scatter with Epley iso-lines. Filter by gym, muscle, or movement pattern — and tap any data point to see the math behind it.

The charts most lifting apps assume you don't want. Here they are, labeled, shareable, and correct.

On-device AI insights

Weekly training summaries via Apple's FoundationModels framework (@Generable). Zero server calls. Requires Apple Intelligence hardware — iPhone 15 Pro or newer.

Plain-language weekly recaps without your data leaving the device.

06

Design

The parts you feel before you read them. Liquid Glass from day one, a music bar that respects the workout, small visual differences session-to-session so a long training block never looks identical, and a companion bot you can turn off.

Liquid Glass design

iOS 26 design language from day one, with adaptive modifiers that fall back gracefully on older versions. Animated mesh gradient background, TipKit onboarding, FLTokens design system for consistent spacing and tap targets.

The app looks and feels like it belongs on iOS 26 — not a retrofit.

Micro-craft layer

Five small things that make every workout feel slightly different. A Canvas-drawn rhythm waveform on the summary where each set is a peak. Spring animations and haptics that scale with weight. A quiet orange glow behind the weight when you're past your all-time max. A breathing circle behind the rest timer (4 seconds in, 4 seconds out). A generative strength glyph on your profile built from your movement patterns. Background hue shifts by gym.

Craft you notice once and can't un-notice.

Music mode

MusicKit integration with library browsing, playlist selection, Apple Music search, and an in-workout now-playing bar.

Switch songs between sets without leaving the app.

Bot companion

Five personas with distinct voice and tone. Context-aware quips after sets and during rest, idle detection with escalating prompts at 2 / 5 / 8 minutes, and a quiet-mode toggle.

Pick a training personality — from hype man to zen monk — or turn it off entirely.

What we don't do

Features only count if the app isn't quietly cashing in on you.

Local-first
All training data lives on your device in SwiftData. No proprietary cloud, no per-row fee, no opaque sync daemon.
On-device AI
Weekly insight summaries run through Apple's FoundationModels framework. Your data never leaves the device.
No ads
No ad networks. No third-party analytics. No tracking SDKs. No exceptions.
No lock-in
CSV and JSON export are always available via ShareLink, with no paywall and no missing columns.

Want to know what's next?

The roadmap covers Phase 1 through Phase 3 — HealthKit, CloudKit sync, App Intents, natural-language logging, and a purpose-built Apple Watch app.