Where it runs
The database is hosted in the United States (Virginia), the application servers in Germany (Nuremberg).
Training programs, workout log, nutrition, habits, courses and your community — in one app under your name, with one login for your clients. Fixed price, and 0 % on what you charge.

Real screens of the platform, taken on Ostrevik, a demo coaching community. The people and numbers are fictional. Open it yourself — no sign-up.
Inside the app
Twelve screens from the demo community. Nothing here is a mock-up: it is the platform, with fictional data. Six more tools below, and everything is in the subscription.
You write the program once: weeks, sessions, exercises, sets and reps. Your clients open it on the day and see exactly what to do — this week, not a PDF from three months ago.
Beginner, hybrid, home dumbbells: as many programs as you coach.

Every session they finish is logged: how many, how long, how many days in a row. They see their streak; you see who trained this week and who went quiet.
The week they stop logging is the week you message them.

Meals, calories, protein, carbs and fat, against the targets you set. The week at a glance, so a Sunday check-in takes one look instead of a spreadsheet.
No extra nutrition app, no add-on fee.

The week of meals laid out day by day, with calories and protein per meal, and a grocery list generated from it.
Your meal-prep method, inside your app.

Protein target, steps, mobility, sleep: one tap a day. Each habit has its streak and a heatmap of the last weeks — the small things that decide the result.
Built for the days between sessions.

“Squat 100 kg”, “run 10 km again”: a deadline, the measurable steps, and whether they are ahead or behind the pace.
The 12-week goal, visible every day.

Distance, time, pace and elevation for every run, walk or hike, with the weekly volume. For your hybrid athletes and the ones coming back to running.
Next to the lifting, not in another app.

Your method in lessons and chapters: technique, progression, nutrition. Free or reserved to your paying tier, with each member’s progress.
No separate course platform.

Your community in channels: introductions, personal records, nutrition, and form checks where they post a lift and you answer with a cue.
Premium channels open only to your paying members.

Mobility sessions, Q&A, challenge kick-offs: in the calendar, with RSVP, in each member’s time zone.
Your rhythm, published once.

One-to-one with you or between members, in the same app as everything else. Nobody has to give you their phone number.
Coaching conversations stay in your space.

The questions everyone asks — protein, deloads, bad-sleep weeks — answered once, searchable forever.
Fewer repeated DMs.

The math
Assumption: 50 clients paying $150/month, so $7,500 collected each month, with the community on Skool and the programs on Trainerize. Public prices checked on the vendors’ own pages on 28 September 2026.
Two subscriptions, two apps, two logins for your clients.
The fee grows with you: at $15,000 a month, Skool’s cut alone is $435. And the app under your own name is another $169 on Trainerize.
One app, one login, your domain.
$98 less a month at this size, and the gap widens with every client you add. Your clients open one app instead of two.
Side by side
Skool is built for communities and courses, Trainerize for programs and nutrition. Each does its job well; what neither does is both, in one place, under your name. Only what the vendors state on their pricing pages is written here — checked on 28 September 2026.
Swipe the table →
| Bonfire | Skool Pro | Trainerize Pro | |
|---|---|---|---|
| Training programs and workout log | Included | No | Yes |
| Nutrition log and meal planner | Included | No | Add-on, $20–45/mo |
| Habits and goals | Included | No | Yes |
| Community space | Included | Yes | Yes |
| Courses with lessons | Included | Yes | Not on their pricing page |
| Fee on your sales | 0 % | 2.9% | $10/mo payments add-on |
| App under your name | Included | No | $169 one-time (Pro) |
| Price at 50 clients | $399, all included | $99 + 2.9% | $135 + add-ons |
Payment processor fees exist everywhere, with us as with them. This table compares what is taken on top of each dollar you collect.
On the phone
It goes on the home screen, on iPhone and Android, and opens full screen. No app store, no review, no 30% cut. And it is your name under the icon, not ours.

The demo community, at phone size.
Made to measure
What makes your method yours — your check-in form, your assessment grid, your challenge rules — can become a module of its own, built for you and living inside your app.
A weekly check-in with photos and measurements · an assessment you score · a challenge with its own rules and ranking · a link to the tool you already use.
You describe the need, we quote the module and its timing, build it, test it with you, and put it live in your space. It is maintained with the platform.
Quoted case by case, once, on top of your subscription. Nothing is billed before you approve the quote.
Your data
You are trusting us with the details and payments of people who trust you. Here is the answer before you sign.
The database is hosted in the United States (Virginia), the application servers in Germany (Nuremberg).
Access rules are enforced by the database itself, on every table — not by the page. A display bug cannot show another coach’s clients.
Your clients pay on your own Stripe account. We never see or store a card number.
We sell nothing, train no model on your content and never contact your clients. You export when you want.
Pricing
One offer, complete. No tier to compare, no feature kept for those who pay more.
The whole platform
399 $/month
Everything. No tier, no option to unlock.
Checkout on onbonfire.com, the platform behind this page. Cancel anytime.
We import your members and your courses, rebuild your price grid, set up your brand and your domain. Your clients sign in and find their access and their tier: nobody signs up again. Payment methods do not move between platforms — that is a rule of the processors — so we switch subscriptions over on the date you pick, without double charges, and show you how before you sign.
The way out
Monthly billing stops monthly. No yearly contract required to get the displayed price.
Members, tiers, courses and messages export from your admin, whenever you want, without asking us.
The app runs on a domain you own. Point it elsewhere and your clients follow without changing address.
What coaches ask
I only use Trainerize. Why pay more?
You should not, if programs are all you sell: Trainerize at 50 clients with nutrition is $180 a month, less than us. Bonfire becomes the cheaper setup the moment you also run a community, sell a course or a group program — the things you are paying Skool, Kajabi or Circle for today.
And my current members?
They are imported with their tier and find everything when they sign in. Subscriptions are switched on the date you choose, without double charges.
Can I try it before paying?
Open the demo community: it signs you in as a guest member, no form, no card. You see exactly what your clients would see.
Start
The demo community opens in one click, signed in as a member. Programs, nutrition, channels: everything on this page, live.
Open the demo community →Or write to us at support@onbonfire.com
No commitment. No card asked.
The family
The same platform as every Bonfire community — channels, courses, events — with the tools coaching needs: programs, nutrition, habits. Teaching something else? onbonfire.com will speak to you better than this page.