Features
Everything a serious lifter needs. Nothing they don't.
Free lifting on iOS, Android, and web. Plus adds nutrition and AI. Coach and Coach Pro sit alongside — never on top of — the lifter's account. Pick a section:
Logging
Set logging that keeps up with the working set
A set is one tap. Not a modal, not a bottom sheet, not a network round-trip. Weight and reps drop into place from your last set; edit them or don't.
Rest timers auto-start and buzz your wrist. Between-set edits (weight, reps, notes, RPE) commit locally and hop the queue on the next sync.
- Backdated log-catching for missed sets
- RPE, RIR, % of 1RM, tempo, and rest — all optional
- Bar-drop detection turns rest timers on automatically
- Voice logging when your hands are chalked
Library
873 exercises. 127 built-in programs. Or roll your own.
The library ships offline with every exercise you actually reach for. Barbell, dumbbell, machine, cable, kettlebell, bodyweight — plus the variations coaches program.
Programs cover linear progression, block periodization, DUP, conjugate, powerbuilding, hypertrophy-first, running/lifting hybrids, and hitting-a-wall reset templates.
- 873 seed exercises with muscle + equipment metadata
- 127 templates you can start today or fork tomorrow
- Import Trainerize and TrueCoach CSVs (day one)
- Program builder handles supersets, circuits, and pyramid schemes
Apple Watch
A Watch app that replaces your phone in the rack
Start, log, and finish a whole workout without touching your phone. Digital-crown-scroll the plate math, tap once to log, feel the haptic when rest is up.
The Watch app is offline-first. If HealthKit sharing is on, workout summaries roll into Health so your Fitness rings actually reflect training.
- Native standalone Watch app — no phone required in-gym
- Rest-timer haptics tuned so you feel them under a hoodie
- HealthKit workout summaries when you opt in
- One-tap plate math for barbell lifts
Coach layer
Coaching with permission toggles, not a monitor mode
When you attach a coach, they see assigned work, adherence, check-ins, and messages — no more, no less. Progress photos, food-log detail, self-directed workouts, sleep, and wearables are permission toggles that live in your account, not their dashboard.
Enforced server-side. A UI hide isn't privacy; a database rule is. Disconnect in one tap. A 30-day wind-down keeps you in the app while everything gets exported.
- Six permission toggles the client owns (photos, food, workouts, sleep, wearables, notes)
- One batched daily digest for coaches — not 40 pushes
- Disconnect is a client-side action; wind-down runs 30 days
- .maxtopia export at any point during wind-down
Nutrition (Plus)
Nutrition that admits when it's guessing
Search, barcode scan, meal-photo macros, USDA FoodData Central lookups. When AI estimates macros from a photo, it labels the estimate as such and shows its confidence.
Log a meal in three taps. Copy last week's Tuesday breakfast forward. Water and micros stay lightweight — no forced macronutrient religion.
- Barcode scanner + USDA FDC + custom foods
- Meal-photo macro estimation (Plus) with confidence tags
- Copy-forward meals, favorites, quick add
- Optional water, sleep, weight — not required
AI (Plus)
AI that helps, not spies
Every AI feature has a per-account quota, a kill switch, and full telemetry. Cache hits are free. The gateway logs what was called, what came back, and what it cost.
Nothing goes to a third-party model without the account being on Plus and the feature being on. Free-tier accounts never touch AI endpoints.
- Meal-photo macros, program generation, exercise substitution
- Voice-to-set logging, barcode-miss label OCR
- Kill switches per feature, per account, and global
- Quotas visible to the user; no surprise cutoffs
Sync engine
Local-first sync that never bothers you
Your phone is the source of truth until it agrees with the server. Zero polling. Silent-push wake. Last-write-wins with a visible conflict log.
Log offline for a month; walk into service; everything reconciles in one round trip. No spinners, no "please wait", no "this workout failed to save".
- Watermarks per resource: session, program, food, media
- Conflict log — see what changed and where
- Silent-push wake so you rarely see a syncing indicator
- Sub-second sync for a day of logs on a 4G connection
Portability
Portable .maxtopia files
Programs and history round-trip as byte-identical .maxtopia files. Send one to anyone through any app — iMessage, email, AirDrop. Anyone else with a .maxtopia importer can read it, whether they use us or not.
The format spec is public and licensed CC0. We'd rather compete on the app than on lock-in.
- Program export → import round-trip is byte-identical
- Format is documented and CC0-licensed
- Import from Trainerize and TrueCoach CSVs on day one
- One-tap full export from Settings → Data
See it move.
The web client opens in your browser — no install, no wait. The native apps ship next.