Skip to content
Built for

One app.
Eleven different lifters.

flexRep is built so the front door changes depending on who walks in. Same data model, same export, same Watch app — but the surfaces that matter most to a meet-prep powerlifter are not the surfaces a hangboard climber needs, or a strongman with a yoke walk, or a returning lifter at 6 AM in a hotel gym. Pick the room that fits you. Switch any time.

  • 11Personas
  • 55Daily features
  • 0Tier gates
  • 1Export schema
The Powerlifter

Numbers that hold under load.

Three lifts. One 1RM that gets reported.

Blended e1RM across every chart A meet-day plan that lives in the app Block-runner RPE drift by zone
5 features · 1 signature visual
The Bodybuilder

Volume the literature would recognize.

A bench press is more chest than triceps. flexRep weights it like the hypertrophy literature does — primary movers count more than secondaries — and lays the result on an 11-axis radar you can read across a recomp.

Fractional muscle radar — fine-grained Drops, clusters, myo-reps, posing, isometric — all first class Pump · Mind-muscle on a 1–5 scale
5 features · 1 signature visual
The Program Runner

Your block, as a real graph.

Most apps store your block as a string — "Hypertrophy 1," "5/3/1 week 3," whatever you type. flexRep models it as Program → Mesocycle → Microcycle → Routine → exercises → per-set prescriptions.

Programs as a typed graph Block Comparison Deload-aware stall detection
5 features · 1 signature visual
The Coach

Hand a clean JSON to anyone.

You write the program. The lifter trains.

Coach Digest — single-tap markdown recap Verdict-mode AI with typed action items Full backup bundle with checksum
5 features · 1 signature visual
The Lifter Managing Pain

Train hard. Train smart. Train forever.

A tweaky knee. A cranky lower back.

Swipe-to-log pain on every receipt row ACWR chart with banded annotations Per-exercise pain history
5 features · 1 signature visual
The Returning Lifter

Show up. Tap. Lift.

You don't need an eight-step onboarding to log a bench press. You don't need RPE chips on your first set back.

Quick Log default Pre-filled last set Voice — hold to talk, or hands-free
5 features · 1 signature visual
The Climber

Hangboard edges and V-scale grades, first-class.

V0 through V17, picked from a chip row right on the set. Edge depth in millimetres, from a 5 mm crimp to a 40 mm jug.

Grade and edge on every climbing set Three new equipment types Isometric holds with duration
5 features · 1 signature visual
The Olympic Weightlifter

Sinclair, not Wilks — a separate scoring discipline.

Olympic weightlifting is its own sport, with its own scoring, its own federation rules, and its own formula. flexRep treats it that way.

Sinclair score on every snatch and C&J PR Fourteen Olympic lifts bundled Sinclair scoring on your total
5 features · 1 signature visual
The Strongman Athlete

Yokes, sleds, carries, atlas stones — modeled.

A loaded-carry mode captures load-per-side, distance, and time on every farmer's walk and yoke run. Eight strongman implements — sled, yoke, farmer's handle, sandbag, atlas stone, log, axle, frame — each with its own icon in the picker.

Loaded-carry input panel AMRAP, time-for-distance, max-distance PRs Eight strongman implements
5 features · 1 signature visual
The Grip Athlete

Joint angles, per-set grips, fine forearm radar.

Six grip options on every set — pronated, supinated, neutral, hook, top-roll, cup. A joint-angle entry, in degrees, that quietly appears when you're logging an isometric hold.

Per-set grip override Joint angle, in degrees, ±5° stepper Six forearm muscles on the radar
5 features · 1 signature visual
The Hybrid Athlete

Strength + conditioning, one logger, honest math.

The log input adapts to whatever you're logging — weight-and-reps, reps only, time only, weight-and-time, distance, distance-and-time, or a loaded carry. Four kinds of personal record live side by side without confusing each other.

Seven adaptive modes Four PR families in one feed Workload across modalities
5 features · 1 signature visual
What stays the same

Eleven lifters share one product.

The eleven persona pages show what each archetype reaches for first. Underneath, every lifter gets the same architecture: the same schema, the same export, the same Watch app, the same on-device AI. The only thing that changes is which features come forward — and which fields the log input reveals when you reach for them.

25-entity schema · versioned from day one

Programs, mesocycles, microcycles, routines, exercises, sets, performances, gyms, body measurements, photos, prescriptions, prefs, audit log — all part of the same model that every persona reads.

CSV · JSON · .flexrep — free, forever

Same export available to every lifter. 40+ CSV columns. Full-schema JSON. SHA-256-checksum bundles. Two-format share-sheet in one tap.

On-device AI for every persona

The weekly insight engine works the same for a powerlifter peaking for a meet and a returner just getting back. Foundation Models. No server. Numbers validated against the diagnostic payload before they ship.

Apple Watch — free for everyone

Companion Quick Log on the wrist. Durable offline queue. Set count + rest timer complications. On-device voice dictation. Not a "Pro" tier upgrade. (Full standalone logging is on the roadmap.)

Pick a room. Or wander them all.

Same app, different doors. Switching is one tap — and the data follows you in either direction.