The AI gym coach that watches

Every rep,
judged on camera.

FORM films your set, scores your form rep by rep with on-device AI, reads your meals off the plate, and coaches you through the week. A number you cannot type in — only earn.

Watch it score a set

iPhone first · free at launch

Chapter 01 · Form score

Film the set. Earn the number.

REC · side-on
Back squat60 fps · on-device
Live analysis17 / 17 joints
170°
KNEE
170°
HIP
175°
REP
00
ROM
40%
TEMPO
2.6s
STAB
88

Form score, earning itself

0

Range, tempo and stability, measured off the footage.

The real FORM score screen: 91, with range, tempo and stability broken out

the actual screen · unretouched

The movement library

hover to play · 13 tuned profiles, growing

Back Squattuned
Deadlifttuned
Bench Presstuned
Overhead Presstuned
Barbell Rowtuned
Pull-uptuned

Back Squat · Bench Press · Deadlift · Romanian Deadlift · Overhead Press · Incline Press · Lunge · Leg Press · Push-up · Barbell Row · Lat Pulldown · Biceps Curl · Pull-up · every other movement gets the generic engine

Chapter 02 · Meal scan

Point it at the plate.
Skip the food diary.

One photo returns the meal's name, calories and a full macro split, grounded against real food databases. Fix the portion with a tap if the bowl is bigger than it looks — no scales, no barcodes, no typing chicken into a search box.

To scan

1 photo

Macros read

P · C · F

Manual logging

None

The FORM fuel dashboard in the app's own photography

Chicken Rice Bowl

AI scan
642KCAL
  • Protein48g
  • Carbs64g
  • Fat18g

Portion looks bigger? Tap half / normal / larger and the numbers follow.

Estimated · editable

Chapter 03 · The coach

Meet FIA.
She saw the set.

Your coach has the receipts: every score, every meal, every session. Ask anything and the answer is built on your data — never a script, never flattery the camera did not earn.

FIA

your coach · online

9:41

FIA

Your squat depth improved 8% this week. Want a cue to lock it in?

Yes please

FIA

Drive your knees out and pause one beat at the bottom. Brace before you descend, not after.

Verified cuefrom 12 of your sets

Plan my weekWhy did my score drop?Best warm-up
Ask FIA…
the coach tab · FIA, live

A real kind of answer

Context loaded
Squats felt heavy today. Should I deload?

FIA

Not yet. Your last three squat sessions scored 88, 90, 91 — form is holding. Sleep the last two nights was short though. Keep the weight, cut a set, and we reassess Thursday.
Deal. What about fuel?

FIA

You are 38g short on protein today. One scan of dinner and I will tell you if you covered it.

FIA reads your scores, plan, meals, sessions and health signals before she answers. Voice or text. She plans the week and never rounds up.

Chapter 04 · Plan + progress

Open the app.
Know exactly what to do.

FORM programs your week around your goal, your gym and how recovered you are — then keeps the long view: strength trends, volume, streaks and every PR. When you run hot it pushes; when you're beat it deloads.

This week · generated

Adapts to recovery
ExerciseMonTueWedThuFri
Warm-up·····
Back Squat55
Bench Press53
Deadlift35
Accessories···

Numbers are working sets. Hit them and next week nudges the load up; stall and a deload lands before you do.

0Readytoday

Readiness

Sleep, recent volume and scores decide how hard today should be.

Streak

21 days

Consecutive training days. Skipping becomes a decision, not a drift.

Strength trend

+8% / month

Estimated 1RM, back squat, last 12 weeks.

Six months of showing up

every session counted

Chapter 05 · Compete

Numbers you can
actually bet on.

Call someone out on any lift, race the Weekly Shootout, climb seven verified tiers. Every score on every board was earned in front of a camera — there is nothing to type in, so there is nothing to fake.

The compete surface in the FORM app
Live this week

The Weekly Shootout

One lift, the whole community, seven days. Best verified set when the clock hits zero takes the week.

1v1 · call-outs

Verified

Settle it on camera.

  • DeadliftLIVE

    @maya.lifts

    94

    vs

    @deon.r

    92

  • Back SquatLIVE

    @sienna

    88

    vs

    @theo

    90

  • Bench Press2h left

    @priya.k

    85

    vs

    @jonas

    81

  • Overhead Press1d left

    @arielle

    79

    vs

    @marcus

    79

Leaderboard

this month

A board that can't be gamed.

  • 1

    Ben K.

    Master1,650 lb

    99.1
  • 2

    Alex J.

    Diamond1,540 lb

    98.4
  • 3

    Chloe T.

    Platinum1,420 lb

    97.6
  • 4

    David L.

    Platinum1,355 lb

    96.8
  • 5

    Elena R.

    Gold1,290 lb

    95.2
  • 6

    Frank G.

    Gold1,240 lb

    94.7

FORM Rank

Seven tiers. One way up.

  • Apexthe ceiling
  • Master
  • Diamond
  • Platinum
  • Gold
  • Silver
  • Bronze

Clean, verified work is the only currency. Where you rank is where you actually are.

Chapter 06 · The network

A feed of people
actually training.

Follow lifters you respect and watch real work roll in. Every post is backed by the app — a verified score, a logged session, an honest scan — so the feed stays training, not talking.

ML

@maya.lifts

Diamond

96 FORM

Deadlift

405 lb

Verified

New PR. Clean lockout, neutral spine the whole pull.

DR

@deon.r

Platinum

92 FORM

Back Squat

365 lb

Verified

Hit depth on every rep. Camera does not lie.

SN

@sienna

Gold

88 FORM

Bench Press

225 lb

Verified

Paused bench, verified. Velocity stayed smooth off the chest.

Launch preview · illustrative posts

The real FORM social feed
the feed · as shipped

Chapter 07 · Themes

One app.
Three moods.

You pick a theme in onboarding and the whole app follows — every screen, every chart, every widget. Ember is the signature. Daylight is for the morning people. Blush is for taste.

Real palette tokens from the shipping app · switch any time in Settings

Tuesday · week 6

Good evening.

87
The FORM home screen in Ember

Today · push day

4 lifts

Bench press · 5×5 at 185 lb

Protein

142g

Kcal left

620

Streak

21d

drawn live from the ember palette · not a screenshot

Chapter 08 · Beyond the app

The scoreboard follows you out.

Five home-screen widgets rendered from your own training data, and a luxury Apple Watch collection. Same numbers, same design law, every surface you own.

Home screen · live twins

All five →
FORM.Back squat · PR
88%
Form score
ROM92
Tempo85
Stability89
FORM.
88
Form score

These are not mockups — they are the shipping widgets, rebuilt live in HTML. Each one deep-links to the exact screen it reports on.

Apple Watch · the collection

The lookbook →
FORM on Apple Watch — dress analog face
dress analog
FORM on Apple Watch — guilloché lowkey face
guilloché lowkey
FORM on Apple Watch — ember digital face
ember digital

Steps, form score, calories and the full instrument — as complications and photo-face wallpapers, dressed for dinner.

Chapter 09 · Membership

Free to train. Pro to go all in.

FORM is free at launch — claim your handle today and 5 camera-verified scans are banked instantly. Pro removes every ceiling, with a 7-day trial to decide.

Founding · free

$0

at launch, perks bank until then

  • 5 camera-verified scans banked at signup
  • Meal scans with calories + macros
  • The adaptive plan and full workout library
  • Leaderboards, challenges and the feed
  • Founding perks: your @handle + more scans per friend

FORM Pro

7-day trial

Everything, unlimited

monthly or yearly · cancel anytime

  • Unlimited form scans — every set, every session
  • FIA unlimited: voice + chat, full context
  • Every theme unlocked, including Blush
  • The full widget family and watch collection
  • Advanced progress analytics and PR timelines

No paid tiers before launch · founding perks are free · Pro opens with the App Store release

Before you ask

The fine print, up front.

How does a scan work?

Prop your phone side-on and film one set. FORM's on-device AI reads range of motion, tempo, stability and counts the reps, then returns a 0 to 100 score in seconds. No wearable, no manual logging.

What phone do I need?

FORM is iPhone first. The analysis runs on-device, so a recent iPhone gives the smoothest experience. Android is on the roadmap.

Is my video private?

Yes. Analysis runs on your device and you choose what to share. A lift stays private until you post it, and every public card links back to the real result.

What does the score actually mean?

One number from 0 to 100, earned from the footage: range of motion, tempo, stability and clean rep count. You cannot type it in. Higher means cleaner, fuller reps.

Which exercises are covered?

Thirteen tuned lifts so far: back squat, bench press, deadlift, Romanian deadlift, overhead press, incline press, lunge, leg press, push-up, barbell row, lat pulldown, biceps curl and pull-up. Every other movement gets a generic engine, and the library keeps growing.

What does it cost?

Free at launch. Claiming your @handle banks 5 free camera-verified scans instantly, plus more for every friend you invite, and a 7-day Pro trial on day one.

When can I use it?

iOS early access is rolling out now through TestFlight, with the App Store launch next. Reserve your handle to get in line.

Early access

Get watched.

Claim your @handle and 5 free camera-verified scans are banked instantly. Invite friends and you both earn more. The eye is already open.

@

Free. 5 camera-verified scans banked the moment you sign up.