-
Fast logging core
Consolidated weight and rep entry, exercise picker, sticky exercise selection, last-set pre-fill, tap-to-edit, delete undo, set types, routines, summaries, and Dynamic Island rest timer.
-
Analytics and muscle review
Exercise detail views, Insights dashboard, muscle heatmap, balance radar, rep-range drift, movement pattern breakdown, weight x reps scatter with Epley iso-lines, body tracking, records, and stall detection.
-
Data trust and migration
CSV, JSON, .flexrep backup/restore, SHA-256 integrity verification, import from Strong and Hevy, generic CSV mapping, batch revert, soft delete, and Your Training Data transparency screen.
-
Physical identity
Weight-aware physics and haptics, PR territory glow, workout rhythm waveform, personal strength glyph, gym color temperature, personas, quiet mode, and Music mode.
What's on the way,
and when to believe it.
6 phases of work, starting with the foundation already shipped. Next comes the platform layer, then on-device intelligence, power analytics, a real Apple Watch app, and eventually the broader surfaces advanced lifters and iPad users will want.
Timelines are best-guesses, not commitments. Things ship when they're ready, not when the calendar says so. Hard anchor: v1.0 before fall 2026, while the Liquid Glass compatibility window is still open.
-
HealthKit integration
Workouts write to Apple Health with per-exercise metadata — exercise name, sets, reps, and weight — via HKLiveWorkoutBuilder (iOS 26 on iPhone). Not just a session envelope.
-
Offline-first CloudKit sync
SwiftData writes stay local-first. CKSyncEngine handles background reconciliation with conflict resolution. No spinners or network errors mid-workout.
-
App Intents & Quick Actions
StartWorkoutIntent, LogSetIntent ("Log 225 for 5 on bench" via Siri), and a Control Center widget for one-tap access.
-
Rule-based insight fallback
Template-based summaries for devices without Apple Intelligence, using the same local InsightsData calculations behind the charts.
-
Natural-language set logging
Type or say "225 for 5 on bench" and flexRep parses it into a structured set using FoundationModels with @Generable. Accessible via a mic/text icon — plate buttons stay the primary input. Apple Intelligence hardware required.
-
Smart exercise search
"Skull" finds Skull Crusher. "Bench" finds Bench Press, Incline, and Dumbbell Bench. Typo-tolerant, abbreviation-aware, on-device via FoundationModels.
-
Progressive overload nudges
"Last 3 bench sessions were 185×5. Ready for 190?" Subtle inline suggestions from your actual history. Dismissable, never blocking.
-
Rep PRs
Track per-exercise, per-weight rep records so a higher rep count at a familiar weight can be celebrated alongside max-weight PRs.
-
Summary comparisons
Workout summaries compare volume, sets, and duration against the user's typical session so the recap answers whether today was above average or ordinary.
-
Per-gym progression
Small-multiple charts show how the same exercise progresses across home, commercial, and travel gyms.
-
Volume landmarks
Muscle-group volume bars can show MEV, MAV, and MRV-style landmarks against actual weekly work.
-
Standalone Watch app
Purpose-built watchOS UI with large touch targets. Digital Crown for weight adjustment, crown scroll through exercises. Shares the SwiftData container with the phone.
-
Double Tap to log
Pinch gesture completes the current set with pre-filled values. One gesture, zero screen interaction — even with chalky hands.
-
Smart Stack card
Relevant Smart Stack widget that surfaces on the watch face based on time-of-day and gym location. Shows "Start Workout" or the current exercise and set count.
-
Gym location auto-detection
When a Smart Stack card surfaces at a recognized gym, flexRep auto-suggests that gym's equipment profile — plate increments and available machines.
-
Advanced set types
Supersets, rest-pause, AMRAP, and more optional tags that affect history grouping without changing the default logging flow.
-
More import adapters
Additional one-time migration paths for lifters moving from apps beyond Strong and Hevy.
-
iPad layout
Side-by-side log and history on iPad. Log on the left, today's history on the right. Uses the extra space instead of just stretching the phone UI.
How to read this page
A roadmap is a promise about order, not dates.
The releases are in the order we plan to ship them. The windows are our current best guess. If something slips, the order holds — we don't reshuffle priorities to make a missed date look on-time.
What's not here
If it isn't listed, we haven't committed to it yet.
Beta feedback rearranges plans all the time. We'd rather keep this list short and honest than promise a tenth feature we haven't scoped. If something you'd pay for is missing — especially if you're nerdy about it — tell us.
The best way to shape the roadmap is to lift with it.
We read every note that comes in, reply to most of them, and the ones that shift priorities usually do it in one paragraph. If you train seriously, or dig into your own data, or both — we'd like you on the list.
Also from the studio
More pixeLantern apps
A native Mac media wall with a mean little grin.
Open flexGrid →
Turn any script into a multi-voice podcast.
Open flexVox →
Audio levels on your screen edge.
Open flexMeter →
Every format in. Clean Markdown out.
Open flexDoc →
Pull up a chair. Bluesky, at reading speed.
Open Lanai →
Messy spreadsheet in. Print-ready dashboard out.
Open flexStats →