For personal trainers

Get paid on time. No chasing.

Payment links, automatic monthly billing, a calendar that remembers everything and workouts for each client. One calm place, in your language.

Monthly plansSession packsGroupsCash & cards
ritme.me
Good morning
Here is your day
Search clients…
Sessions today
6
Revenue this month
€ 3,240
Active clients
28
Pending payments
4
Today
07:30
Camille
Main gym
1:1
09:00
9 am team
Studio
Group
12:15
Thomas
City park
1:1
18:00
Léa
Main gym
1:1
Revenue this week
Mon
Tue
Wed
Thu
Fri
C
Good morning
Camille
12 days
LEVEL 7 · STEADY
1,240 / 1,500 XP
260 XP to level 8
This week
3 of 4 workouts
Mon
Tue
Wed
Thu
Fri
Sat
Sun
TODAY'S WORKOUT
+80 XP
Legs & glutes
7 exercises · 50 min
Start workout
Tomorrow, 7:30
Session with your coach · Main gym
+80 XP
The problem

Chasing payments should not be your second job.

01
Late payments, awkward messages

You remind, they forget, you remind again. Every month, with every client.

02
Cards expire, clients vanish

A failed charge usually means an expired card, not a lost client. Nobody tells you in time.

03
Cash, transfers and notes

Part in cash, part by bank, part in a spreadsheet. At the end of the month nothing adds up.

ritme turns “did they pay?” into a screen: who paid, who is late and what comes in next month. And it does the chasing for you.

Payments

From the link to your bank account. Without you chasing.

Connect your own Stripe account and the money goes straight to you. ritme creates the link, sends it by WhatsApp or email, marks it as paid when it arrives and warns you when something goes wrong.

01
Create the charge or the plan

One charge, a monthly subscription or a session pack. Two taps.

02
Send the link

The client gets it by WhatsApp or email, already written for you, in their language.

03
They pay

Card, Apple Pay or SEPA on a secure page. Monthly plans charge automatically from then on.

04
It marks itself as paid

The charge is settled, the session balance updates and the revenue shows up. No typing.

StripePayconiq · cashFinance

And when something goes wrong, ritme handles it

1
Expired card?

The client gets a spaced-out email with a link to update it, and you see who is stuck.

2
Change of plan or price

Switch a client to another plan at the next renewal, or raise a price with history and an advance notice to clients.

3
Know what is coming

Forecast of the next 12 months, recurring revenue and late charges at a glance.

4
Cash counts too

Record cash, bank transfer or Payconiq in two taps. Same ledger, same reports.

5
Cancellations and refunds

Reflected here automatically, with a heads-up to you.

6
No cut from ritme

ritme does not take a share of your payments. Only the payment provider's own fees apply.

What your clients see

An app they actually want to open.

Today's workout, one tap to start. Streaks, levels and badges keep them coming back, without you having to chase.

  • Today's workout front and center
  • Streaks, XP and badges that reward consistency
  • A private group feed for your community, opt-in only
  • Book sessions and buy packages in a few taps
C
Good morning
Camille
12 days
LEVEL 7 · STEADY
1,240 / 1,500 XP
260 XP to level 8
This week
3 of 4 workouts
Mon
Tue
Wed
Thu
Fri
Sat
Sun
TODAY'S WORKOUT
+80 XP
Legs & glutes
7 exercises · 50 min
Start workout
Tomorrow, 7:30
Session with your coach · Main gym

Illustrative screens with sample data.

What you see

Your whole business in one panel.

Schedule, clients, workouts and finances in a web panel that feels as good on your phone between sessions as on your laptop at home.

  • Build workouts and weekly programs for one person or a whole group
  • A calendar that knows your locations: gyms, studios, outdoors
  • One cash book: Stripe payments and manual entries side by side
  • Packages, monthly plans and automatic billing, all yours to set
ritme.me
Good morning
Here is your day
Search clients…
Sessions today
6
Revenue this month
€ 3,240
Active clients
28
Pending payments
4
Today
07:30
Camille
Main gym
1:1
09:00
9 am team
Studio
Group
12:15
Thomas
City park
1:1
18:00
Léa
Main gym
1:1
Revenue this week
Mon
Tue
Wed
Thu
Fri

Illustrative screens with sample data.

Exercise library

Every exercise in motion, not just a photo.

A central library of short looping videos. You build a workout in minutes and your client sees exactly how to do each movement.

Back squatQuadriceps
Barbell Bench PressChest
Cable triceps pushdownTriceps
Seated cable rowLats
Cable crossover flyChest
45° leg pressQuadriceps

Videos play only when they are on screen. The library keeps growing.

Everything in one place

Built for how trainers really work.

Not a generic fitness app. A toolkit for running your own business.

Smart schedule

Sessions, groups, blocks and locations. Reminders go out on their own.

Workouts that make sense

A central exercise library plus your own. Templates, weekly programs, tweaks per client.

Get paid without chasing

Payment links, monthly billing on autopilot and automatic reconciliation with Stripe.

Gamification you control

XP, levels, streaks, badges and challenges. Turn them on, tune them or switch them off.

Groups and community

Classes, shared programs and a private feed for your clients.

Your brand, not ours

Your colors, your name, your language. Clients open your app.

Speaks your clients' language

Portuguese (Portugal and Brazil), Spanish, Italian, French and English from day one.

Privacy by default

Each trainer's data stays separate. Clients choose what they share.

Your brand

Make it yours in one click.

Pick your accent color, add your logo and name the app. Your clients see your brand, not ours.

Try an accent color
C
Good morning
Camille
12 days
LEVEL 7 · STEADY
1,240 / 1,500 XP
260 XP to level 8
This week
3 of 4 workouts
Mon
Tue
Wed
Thu
Fri
Sat
Sun
TODAY'S WORKOUT
+80 XP
Legs & glutes
7 exercises · 50 min
Start workout
Tomorrow, 7:30
Session with your coach · Main gym
FAQ

Good questions.

Do I need Stripe to use ritme?

No. You can record payments by hand and connect Stripe later, or never. The ledger works both ways.

What happens when a client's card fails?

Stripe retries on its own. ritme emails the client a link to update the card, spaced out so it does not nag, and tells you. If the subscription ends, the plan closes in ritme too.

Can I change a plan or a price?

Yes. Switch a client to another plan at the next renewal, and raise a plan's price with a history. Clients get an advance notice by email.

Can I train groups as well as individuals?

Yes. Assign a workout to a person or to a group, and adjust the loads for one client without touching the others.

Whose data is it?

Yours. Each trainer's data is kept separate from everyone else's, and clients decide what they share in the group feed.

Which languages does ritme speak?

Portuguese (Portugal and Brazil), Spanish, Italian, French and English. Your clients use the app in theirs.

How much does it cost?

You can create your account and try ritme now. Plans and prices are still being defined, and we will tell you in writing before any charge starts.

Get started

Your practice, in rhythm, starting today.

Create your account in under two minutes, add your clients and your first plan, and send your first payment link.

Setting up takes under two minutes. We will tell you in writing before any charge starts. Privacy Policy