A closer look at what we built

Simple on
the surface.
Serious
underneath.

A whole coaching operation, behind a text.
Meet the product, the knowledge, and the craft that make KiloClub.

Take the tour 4 min
THE COACHING EXPERIENCE
ILLUSTRATIVE CONVERSATION

“Can we make this week work
around my schedule?”

That’s where we come in.
478commits of
care & craft

02 / The product

Built and tested

One text.
An entire system
behind it.

Members see a conversation.
Underneath: billing, identity, coaching memory, team workflows and delivery controls.

Member experienceTrainer workspaceTeam inboxAdmin operations
k.The member experienceIllustrative demo
YOUR TRAINER’S PROGRAM

A little support.
A lot of momentum.

Text coaching membership✓
Consent recorded at checkout✓
You’re in. Say hello.

One connected member journey.

Trainer-branded pages, checkout, consent and a welcome screen connect to first-text membership activation.

Yes, we thought about that.

But what happens when…

The same event should have one effect.

Event claims and idempotency checks handle duplicates so a provider retry doesn’t become duplicate processing.

Beyond the happy path.

Duplicate webhooks, failed deliveries, refunds and dispute holds each have deliberate handling.

A memory for the small wins.

Goals, confirmed check-ins and workout history stay connected. Personal bests even account for pounds and kilograms.

03 / The knowledge

Research made usable

Knowledge.
With receipts.

A structured coaching library with source links, scope boundaries, and a way to test the answers it supports.

53authored coaching pages
206distinct citation links

We turned research into guidance the product can select, check, and use. Source links, review notes and scope boundaries travel with the guidance.

HHSACSMNIHCDCISSN

Among the sources referenced. No affiliation or endorsement.

EXPLORE THE LIBRARYSelect a discipline
17 PAGES / TRAINING

A method behind the movement.

Starting from zero. Progressive overload and effort. Soreness vs pain. Actual pages, built for actual coaching questions.

Measured, then improved

We test the judgment
behind the draft.

Recorded evaluation · October 2, 2026

352coaching scenarios tested
99.4%found the expected primary guide
88/88safety & identity cases routed before drafting

Knowledge pages are drafts awaiting credentialed review. These are authored references and test scenarios, not customer records.

04 / The care

Safeguards in the implementation

Trust lives
in the details.

Coaching carries personal context. Access, privacy and human judgment are part of the architecture.

THE GUARDRAILS, LAYER BY LAYER

Pick a layer to look inside.

01 / VERIFIED ACCESS

A login is only the beginning.

Staff access checks active membership and role. Client sessions use hashed tokens, with rate limits around sensitive actions.

Designed to reject access when the required checks cannot complete.
The AI’s place in the system

AI prepares.
A person decides.

  1. 01Relevant context
  2. 02Scope & safety checks
  3. 03Draft reply
  4. 04Human review & send

AI drafting is opt-in, and a draft never sends on its own. These are built-in safeguards, not an independent security certification.

05 / The craft

The work behind the work

The details add up.
So does the work.

478

recorded commits

A history of decisions and improvements.

349

versioned test files

Tests across the product’s workflows.

40

database migrations

A versioned foundation for the data model.

Care, all the way down

The edge cases
got attention, too.

01

Automated verification. Checks for secrets, types, tests and production builds are part of the repo.

02

Room to rehearse. An isolated local environment separates test fixtures from the shared database.

03

A real design system. Shared typography, color and interaction rules connect the public site to daily workspaces.

For the technically curious

A clear stack.
Deliberate boundaries.

EXPERIENCE

Next.js · React · TypeScript

SERVER

Authorized domain workflows

DATA

Postgres · Managed authentication

INTEGRATIONS

Billing · Messaging · AI drafts

Behind the story