Currently shipping: 0.1.0 · pre-release

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.

01
Foundation
Current
Shipped
  • 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.

02
Ship-ready polish
v1.0
Before fall 2026
  • 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.

03
Intelligence layer
v1.1
Fall 2026
  • 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.

04
Power analytics
v1.1+
Post-v1.0
  • 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.

05
Apple Watch
v1.2
Winter 2026
  • 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.

06
Power surfaces
v1.3+
Spring 2027
  • 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.