Works inside Claude · and ChatGPT via developer mode
The coach that remembers every rep.
Most AI fitness advice forgets you the moment the chat ends. FitCoach keeps a real training log, learns how you progress, and rebuilds your plan every week — with a written reason for every change.
Free to use. Export everything, anytime.
Logged. 205×8 puts your bench e1RM around 260 — up 9 lb over the last three weeks.
Here’s week 5. Three changes since last week:
How it works
No new app. FitCoach is a connector for the AI chat you already use.
Connect in 2 minutes
Add FitCoach as a custom connector in Claude or ChatGPT and sign in. That’s the whole setup — no app to install, nothing new to learn. Step-by-step instructions →
Talk like you’d text a coach
“Bench 185 for 3×8, last set felt heavy.” That becomes structured sets, reps, weights, and effort in an append-only log.
Get a smarter plan every week
Say “plan my week.” A deterministic engine — not the language model — builds it from your entire history and explains every change.
It learns you
Generic programs assume an average lifter. FitCoach fits its parameters to your actual data, refit on every planning call.
Remembers everything
Every set, rep, weight, effort rating, and note lives in an append-only log. Nothing is ever silently edited — trends are computed from the real history.
Week 6 knows what you benched in week 1 — and how it felt.
Learns your progression rate
It tracks estimated one-rep max per lift and moves weights at the pace your data supports — and spots a stall in week 2, not week 6.
Bench moving fast: +5 lb. Squat stalling: hold, add a back-off set.
Respects your constraints
Say “left shoulder’s acting up — no overhead pressing” once. Every future plan substitutes around it using the exercise substitution graph.
Overhead press → landmine press, until you say the shoulder’s good.
Explains every change
Plans are versioned like git: each week records what changed from the last revision and the plain-English reason — progression, extra volume, or a deload triggered by your logged recovery.
“Volume down 30% this week — recovery scores have slipped for 10 days.”
Why not just ask a chatbot?
We did. Here’s what was missing.
vs. generic AI advice
- No memory. Every conversation starts from zero — it doesn’t know what you squatted last week. FitCoach keeps your full history.
- Invented numbers. Ask twice, get two different progressions. FitCoach’s engine is deterministic: same inputs, same plan, every time.
- No accountability. A plan with no log is a suggestion. FitCoach checks this week’s plan against what you actually did.
vs. fitness apps
- Forms and taps. Logging a session means menus and number pads. With FitCoach you just say what you lifted.
- Static templates. Most apps run fixed programs. FitCoach refits your parameters every week from your own data.
- One more app. FitCoach lives inside the chat you already use — nothing new on your home screen.
What it costs
Nothing. There is no paid tier, no card, and no trial clock counting down.
- Every feature, no limits — logging, weekly plans, progress, imports, sharing, the works.
- No card, ever asked for — there is no checkout, because there is nothing to check out of.
- Full export whenever you want — your entire history as JSON, in one command.
- Delete it all yourself — immediate and irreversible, no email required, no cancellation first.
The honest version: FitCoach is free today and there is no plan to charge. If that ever changes, people already using it will be told in advance — and reading, exporting and deleting your own training data stays free regardless. That last part is the one that costs something to promise, which is why it is written into the terms rather than left as a good intention.
Questions, answered straight
Which chat apps does it work with?
Claude, via a custom connector (a remote MCP server — takes about two minutes to add), and ChatGPT via its developer-mode connectors. The connect guide walks through both. There’s no standalone app: the chat you already use is the interface.
Is my training data private?
Yes. Training logs and injury notes are health-adjacent data and we treat them that way: no ads, no selling data, no training AI models on it. You can export your complete history as JSON at any time. Details in the privacy policy — it’s short and in plain language.
Is it really free? What is the catch?
It is free, and the catch is that there isn’t a paid tier to upsell you to. FitCoach runs on a small server and a database; the cost of one more user is close to nothing, so there is no card, no trial clock and no feature held back. If paid plans ever arrive, anyone already using it gets told in advance — and reading, exporting and deleting your own data stays free either way. No ads, no selling data, no training AI models on your workouts; that part is in the privacy policy, not just here.
Can it handle injuries?
It programs around them. Tell it once — “no overhead pressing for a while” — and every future plan substitutes safe alternatives from the exercise substitution graph until you lift the restriction. To be clear: FitCoach is a training tool, not a medical service, and nothing it says is medical advice. See a professional for the injury itself.
What if I miss a week?
The plan adapts instead of guilt-tripping. The engine sees the gap in your log and ramps back up conservatively rather than pretending you never left — and because plans come with a rationale, it will tell you exactly how it adjusted for the time off.
Add FitCoach to Claude
FitCoach is a remote connector — a directory listing is on the way, and until then you add it by URL. Two minutes, start to first logged set. Want the full walkthrough, including the desktop app and ChatGPT? See the connect guide.
STEP 1
Open connector settings
In Claude, go to Settings → Connectors.
STEP 2
Add custom connector
Choose Add custom connector and paste this URL:
https://fitcoach-hs.fly.dev/mcp
STEP 3
Say hello
Sign in when prompted, then tell Claude: “Set up my FitCoach profile.” Log your next session by describing it.
Free to use · your data is exportable from day one · privacy & terms