There is no
price yet.
That is the honest state of it, so it is what this page says. Repple has not launched publicly, no gym has run a full year on it, and a figure invented today would be a guess wearing the clothes of a policy. What follows is everything we can tell you that is actually true — including the shape of the eventual bill, and how to get a quote out of a person rather than a table.
Four things we can
say without guessing.
The first of those is checkable rather than promised. The billing code refuses to open a checkout unless a price has been created for it to charge, and none has been.
A published number
is a promise about usage.
Software priced per site is priced against what a site actually does with it — how many classes, how much of the record is kept, how hard the console gets worked in a month. Nobody has done that yet, so nobody knows.
- A guessed price sets a ceiling. Publish one now and it becomes the number every later conversation argues against, whether or not it was ever right.
- Tiers imply a lineup. A three-column table is a claim that three different products exist and that we know which features belong in which. We do not, so there is no table.
- “From” is the worst of both. It reads as a price and commits to nothing. The rest of this site refuses to print a figure it cannot source, and pricing does not get an exemption.
- An empty page would be worse. A gym is entitled to know what it is walking into. Saying “not set, here is how it will work, ask us” is more use than a silent gap in the navigation.
A number you cannot source is the most expensive thing a business tool can hand you.
That rule runs through the whole product — a payroll total refuses to call itself final while a session is unmarked, a class fill rate stays a dash until somebody records a capacity. It would be a strange rule to keep everywhere except on the page about money.
The unit is the gym,
and that is structural.
This is not a pricing decision waiting to be made — it is how the system is built. A gym is one tenant. Every row in it, from a membership to a door check-in to a class roster, carries that tenant's identifier, and every access rule is written against it.
Nothing counts seats
There is no meter in the schema that totals members for the purpose of charging. Member numbers are reported to you as a business figure on your own overview; they are not an input to a bill, because no code path reads them that way.
Your staff come with the site
A trainer joins your gym by invitation and works inside your tenant. They are staff, not a licence you add. A coach who runs an independent book outside any gym is a separate conversation, and also not priced yet.
Two gyms are two tenants
The isolation that keeps another gym out of your records is the same mechanism that separates your own second location. That is the honest reading of “per site”: if you run two, the system holds them as two.
All of that describes how Repple is put together, not what it will cost. A structure is not a price, and this page is not quietly implying one.
Everything that exists,
for everyone who has it.
There is no feature held back behind a payment today, because there is no payment. That is a statement about the present, not a commitment about a price list nobody has written.
| App | Who it is for | What it holds |
|---|---|---|
| Repple | The person training | Sessions, sets, meals, scans, measurements, progress photos and habits, in one history that follows the account rather than the gym. Works with no coach and no gym attached. What it holds. |
| Repple Coach | The trainer | The roster, program building and assignment, the coaching week, exercise clips that play inside a client's session, and the figures on how the book is actually going. What it does. |
| Repple Studio | The gym | Timetable, one-to-one payroll, the price book and memberships, the door log, the equipment register and the CSV import — on the floor as a phone app and at the desk as a browser console. What it runs. |
Repple Studio is also candid about what it does not do yet — no accounting connection, no delivery confirmation on push notices, no lifetime-value figure. Those limits are listed on the Gyms page rather than discovered in month two.
Four lines in an email
is enough to start.
-
1
Tell us the size of the place
Roughly how many members, how many trainers, one site or several. Round numbers are fine — nothing here needs your books.
-
2
Tell us what you actually run
Classes, one-to-ones, open floor, or some mix. It changes which parts of Studio you would use and therefore what a fair number looks like.
-
3
Say what you are on now
Mostly so we can tell you whether your records will come across. Plans and payments import from a spreadsheet; members join by invitation rather than by import, and it is better to hear that before you move than after.
-
4
We answer plainly, including “not yet”
If the thing your gym runs on is one of the parts that is not built, you will be told that rather than sold around it. We would rather lose the conversation than have it end in month three.
Straight answers
The questions a page with no number on it ought to answer.
Is this a free trial?
No, and calling it one would be a way of implying a price. A trial has a length and a figure waiting at the end of it. This is a first release with no price set, which is a different thing: there is no clock running against you.
If I start now, what happens when pricing is set?
You will hear it from us, and it will be published here. What we are not going to do is invent the terms of that transition on this page today — a commitment about a number that does not exist is not worth the sentence it is written in. Ask, and you will get a straight answer about where it has got to.
Does it cost a member anything?
No. Creating an account, logging your training, keeping your scans and measurements and photographs, and linking to a coach are all free, and pricing Repple Studio for gyms is not a reason to change that. If your gym does not use Repple at all, the app still works — the parts that need the gym are the entry barcode, the class schedule and booking a session through it.
Do you charge per trainer?
Not in any design we have. A trainer joins a gym by invitation and works inside it, which is why the unit is the site. There is a separate open question about coaches who run their own book with no gym behind them, and it is genuinely open — no answer is being withheld.
What does it cost to move our records in?
Nothing is charged for it. The import is a screen in the console you use yourself: paste a spreadsheet, read the dry run, then decide. How it works sets out the order of the whole setup, and what each figure needs before it can appear.
Can we get our data back out if we leave?
Yes. It is your operating record, not ours. Anyone with an account can export everything Repple holds about them from Settings, and a gym can ask us to export everything held for it. Nothing about a future price changes that.
Why should we believe there is no hidden number?
Because the same page would have to be lying about something checkable. The billing plumbing exists and is switched off: it refuses to open a checkout because no price has been created for it to charge. There is nowhere for a hidden figure to be hiding.
Ask, and get a
straight answer.
Four lines about your gym is enough. Nothing is charged in the meantime, and creating an account costs nothing at all.