b. by.coach
A better client experience than Google Sheets at the squat rack

A better client
experience. Free.

The coaching app your clients actually use — program builder, 1,200+ exercise videos, and a phone-native client app that replaces your spreadsheet. Free.

No credit card
Unlimited clients
Import from spreadsheet
With Coach J. Stevens Week 2 / 12
JS
Phase 1 · Foundation
12-Week Hypertrophy
Today · Push A
Ready to go
Push A
5 exercises · ~45 min
Start workout
Bench Press 3×8-10 · 70kg
Overhead Press 3×10 · 45kg
Incline DB 3×12 · 22kg
Dips 3×10 · BW+5
Tricep Pushdown 3×15 · 30kg
01 / The Problem

What working coaches wrestle with

You didn't get into coaching to wrangle tabs, format cells, or send the same PDF eleven times. Three things keep coming up when we hear from trainers.

PROBLEM 01

Your clients pinch-zoom spreadsheets at the gym.

Between sets, they're squinting at a row of numbers they half-understand. Form degrades, loads get guessed, logs get skipped.

wk
lift
sets
reps
@RPE
3
back sq…
4
5
8
3
rdl
3
8
7
3
walk lun…
3
12
PROBLEM 02

You spend more time as admin than coach.

Sundays disappear into duplicating tabs, renaming files, fixing formulas, and DM-ing video demos one client at a time.

mon
tue
wed
thu
fri
sat
sun
PROBLEM 03

You can't tell who's drifting before they quit.

By the time a client ghosts, the signs were there for a month. You just didn't have a surface that showed you.

Client check-ins · 14d
See it built

Build and ship a program in under 3 minutes.

Drag in phases, drop in exercises, text the client a magic link. Here's the full flow end-to-end.

Demo coming soon
A quick walkthrough of the program builder is on the way.
02 / Client experience

The client app that earns the work.

They open it on the gym floor. Today's session is already loaded. Loads are pre-filled from their last PR. They tap a set, log reps, and the rest timer starts itself. No login wall. No "what's my password." No pinch-zoom.

Magic-link access — no app store
Inline demo video for every exercise
Auto rest timer, auto weight suggestions
Check-ins push straight into your inbox

Live demo Tap through the real client app on the right. Nothing you do here saves. for a clean slate.

9:41
Demo · tap around
03 / In the box

What you get on day one.

Every account ships with the full Coach pillar — the tools for running your existing book of clients better, starting today.

04 / Differentiator

Smart weight intelligence.

Every client gets personalized weights calculated from their profile and training history — so a "5×5 back squat @ RPE 8" lands as an actual number on their bar, not a math problem at 6am.

Under the hood it's inverse-Epley formulas and per-exercise multipliers calibrated across our 1,200+ exercise library. Above the hood it's one less thing for you to calculate on Sunday night.

J. Alvarez · wk 4 · hypertrophy block
auto-computed
Back squat 5 × 5 @ RPE 8
142.5kg
72% e1RM
Romanian deadlift 3 × 8 @ RPE 7
112.5kg
64% e1RM
Walking lunge 3 × 12 / leg
22kg / hand
52% e1RM
inverse-Epley · per-lift multiplier Override anytime ↗
05 / Differentiator

The hours you didn't know you had.

Two weekly chores — scanning your whole roster for who's slipping, and standing up a brand-new program — collapse from thirty minutes of swivel-chairing into thirty seconds of tapping.

Trainer dashboard 8 clients · live

Know who needs you — before they ask.

Muscle coverage and adherence flags for your whole roster, at a glance. No more scrolling spreadsheets to find the client who skipped leg day three weeks running.

J. Alvarez · wk 4
Untrained Maintaining Productive Fatigued
J. Alvarez
3 sessions · on track
OK
M. Chen
Skipped push · 4d
Nudge
R. Okafor
Silent · 11d
Check
S. Lindqvist
New PR · bench press
PR
+ 4 more roster cards
Fast import Sheets · PDFs · ChatGPT

Never retype a program again.

You hate doing the same work twice. So do we. Hand an existing program — sheet, PDF, notebook scribble — to ChatGPT, paste the result, and every exercise auto-matches to our library. You keep the programming, skip the typing.

ChatGPT 2s
Your 12-week hypertrophy plan, reformatted for by.coach. 9 phases, 36 workouts, 42 exercises. Copy below ↓
Matching 42 exercises 42 / 42
Incline DB Press
Bulgarian splits
Cable row, wide grip
Weights auto-filled via inverse-Epley Import ↗
06 / On the roadmap, for members

Coming soon — unlock through our workshops.

Two more pillars are already built. We're staging the rollout so every trainer who gets them has been through a live workshop with us — because the business side of coaching is where people tend to shoot themselves in the foot.

Join the workshop waitlist
G Grow
workshop · unlock

Land more of the leads you already have.

Everything between a DM that says "how does this work?" and a client who's paying. Built into the same app your roster already lives in.

  • Branded landing pages — per-program signup with FAQ, testimonials, guarantee badge, honeypot-protected form.
  • Discovery-call workflow — prep sheet, phone-native in-call sidebar, and post-call follow-up drafts that write themselves.
  • Email sequences — welcome, check-ins, win-backs. Triggered off the same events your trainer dashboard reads.
  • Testimonials + transformations — solicit at the right moment, publish with one tap, re-use on landing pages.
E Earn
workshop · unlock

Get paid without the duct tape.

Stripe Connect pays you direct. Product pages, fixed-term deals, and a simple funnel replace the three apps and a spreadsheet you're juggling today.

  • Stripe Connect, direct payouts — to your own bank. 0% founding, 4% standard. No platform markup on top of Stripe.
  • Product pages + deal links — one link sends a prospect from discovery call to a signed subscription schedule.
  • Self-serve client portal — pause, cancel, update card, request refund. You stop playing Stripe support.
  • Pipeline + earnings — lead → booked → paid in one view. Monthly revenue by program, refunds, churn, MRR.
07 / Pricing
Free.

That's the whole price.

That's the whole price. No seats, no client caps, no trial clock. When we eventually charge for advanced sales + marketing tools, the core coaching workflow stays free — and founding members keep zero fees on everything.

08 / FAQ

Questions we keep getting.

Is this really free? +
Yes. No credit card, no time limit, no client cap. We're optimizing for learning from working coaches, not for monetization yet.
Will you always be free? +
The core coaching workflow — program builder, exercise library, client app, check-ins, groups — stays free. Advanced sales & marketing tools will be paid once they're broadly available, but founding members lock in at zero fees.
Do I need to know tech? +
If you can edit a Google Sheet, you can run by.coach. We built the program builder so you drag and drop — no formulas, no plugins.
How do clients access their workouts? +
You text or email them a magic link. They tap it on their phone and they're in. No app store install, no password. Works iOS, Android, or web.
What about payments and landing pages? +
Those live in Grow and Earn, which unlock after you attend one of our live workshops. Keep using whatever you use today; when you're ready, we'll fold it in.
When can I join a workshop? +
We run them roughly every 3 weeks, 90 minutes, live on Zoom, capped at 40 trainers. Sign up for the waitlist and we'll put you in the next open cohort.
08 / Ship it

Build your first
program today.

20 minutes from signup to a client doing their first session in the app. No card, no caps, no catch.