SmartFitAI
AI Coach

A coach that reads your log before it answers.

Most assistants answer your question in a vacuum. This one first gets your profile, your latest workouts, your records, your measurements, and today’s hydration. Then it gives you a straight answer — and shows you what it’s based on.

The mascot is
your progress.

The ring fills in over the course of your week — with no data, it stays open: we don’t claim what we don’t know.

The context

What it sees when you write

Your question goes out with five blocks of real data, read fresh at that exact moment. That’s the difference between “do some core work” and “your squat hasn’t moved in three weeks.”

Your profile

Age, height, weight, level, current goal, and the equipment you have access to.

Your recent workouts

What you actually did: exercises, sets, loads, dates. Not your planned program.

Your records

Your best performance for each exercise, and how long it’s been since it last moved.

Your measurements

Weight, waist, arms, thighs — with their trend, not just the latest value.

Today’s hydration

Where you stand on your water goal at the exact moment you ask.

And it shows its work

When a piece of data shapes its answer, it shows up in the answer. You can check its reasoning instead of taking its word for it.

The tone

First line: yes, no, or yes but

Its answer opens with a position, not a preamble. Detail, nuance, and conditions come after — never instead.

Yes.No.Yes, but not this week.

What you won’t read

“It depends on your goals, your level, and several other factors…”

An answer that won’t commit doesn’t help you decide what to do tonight. If the coach needs one more detail to give you a straight answer, it asks in a single sentence — it doesn’t hide behind one.

Health

It sends you to a professional when it’s warranted

Plenty of assistants close every single question with “see a doctor.” That reflex protects no one — it’s a way of dodging. Here, the referral is reserved for four situations, and when it happens, it’s explicit.

  • An injury, or pain that lingers or keeps coming back
  • A known condition (cardiac, joint, metabolic)
  • Pregnancy or postpartum
  • An ongoing medical treatment
  • For everything else — programming, loads, technique, recovery, everyday nutrition — it answers on its own.
The engine

Use the included model, or bring your own

Two ways to run the coach. Switch anytime, right from settings.

Default

Included with your subscription

Nothing to configure, nothing to set up elsewhere. You open the conversation and write. The cost of the model is included in the subscription price.

Your choice

Your own API key

Prefer to use your own Claude or ChatGPT account? Paste your key into settings and the coach uses it instead of the included engine. You stay in control of the model and the bill.

What happens to your key

  • It stays on your phone, in the system’s secure keychain.
  • It’s used to make the call, and nothing else.
  • It’s never saved or logged — not on our servers, not in the app.

It doesn’t guess.
It has read your log.

Profile, records, measurements, today’s hydration — the context ships with the question, not after it.

From advice to action

It writes the workout, you launch it

Ask it for a workout and it hands you a real one: exercises, sets, reps, starting loads calibrated to your latest numbers. A button appears under its answer — tap it, and the workout starts in your log, already filled in.

No copy-pasting, no re-typing.

In the conversation

The details that make a difference day to day

A knowledge base for every exercise

It’s not working from a plain list of names. For every exercise, it knows what’s being trained, how the movement is set up, and what it demands — so its substitutions actually hold up.

Voice dictation

Typing between sets is a pain. Tap, talk, and your question is sent. Also handy when your hands are covered in chalk.

Full history kept

Your conversations stay put. You can find the program it gave you last month, and it keeps track of what’s already been said.

Thumbs up, thumbs down

Every answer can be rated with one tap. It’s the most direct signal for fixing what the coach gets wrong — and during the closed beta, that’s exactly what we’re reading.

Honesty

What it doesn’t do

Three limits worth knowing before you find them out on your own.

It doesn’t replace a doctor

It’s a training tool, not medical advice. For pain, a condition, or a treatment, the right answer is a healthcare professional — and it tells you so.

It doesn’t train on your data

Your workouts, measurements, and conversations exist to answer you. They don’t feed the training of any model.

It doesn’t guess what you didn’t log

A workout you forgot to log doesn’t exist for it. It reasons from your log exactly as filled in, and says so when there isn’t enough to go on.

Ask it your first question

SmartFit AI is in closed beta on TestFlight. The AI coach is limited on the free plan and unlocks without limits with a subscription; your feedback goes straight into the next build.