Platform for personal trainers
Your method.Your brand.In your client's pocket.
Website, app, training, check-in, contract and billing in a single platform, with your name on all of it. You stop stitching together spreadsheets, group chats and manual billing.
Code and Soul builds and maintains it. You are the one people see.

The screens show Cadência, a fictitious brand, and an example studio. Names, workouts and numbers are demo data. The platform is currently in Brazilian Portuguese.
Clients rarely stop because the training is bad. They stop when the week goes by and nobody asks how it went.
Spreadsheets, group chats and manual billing take exactly the time you need to notice who is drifting away. The platform handles the rest, so you can handle that.
Website, sales and training are one system.
There is nothing to stitch together later, because one thing triggers the next.
Website
Your brand, your plans and your professional registration in view. Clients arrive applying, not asking for a price.
- The next real opening from your calendar
- A three-step application
- Your own domain
The real opening shows on the website
Sales
From application to first payment, with no chasing anyone.
- Contract with electronic signature
- Recurring subscription
- Session packs and attendance
The signed contract unlocks the app
Training
The app in your client's pocket and your everyday screen, on the same record.
- Today's workout and last load
- Weekly check-in
- File and progress
Built and maintained by Code and Soul
You are the one people see. The platform stays backstage, and backstage stays with us.
The website and the app, under your brand.
Logo and colors applied to the website, the app, the login and the screens, with contrast guaranteed for any color. Your brand is what the client sees.


The same website and app, with the brand of an example studio.
Monday, 7 a.m. You already know what to do.
One screen instead of five tabs: who is waiting for an answer, who stopped training and what cannot wait another week.
- Respond
- Check-ins, form corrections, messages and new applications, in a single queue.
- Gone quiet
- A client who has not trained in over a week shows up while there is still time to reach out.
- Attention
- Programs ending and late payments, before they become a problem.
On a team, each trainer sees only their own clients.



At the gym, with no signal, it works.
Today's workout in one tap
No menu to decipher. Open, start, finish the set.
Last time's load on screen
With a rest timer, so the client has nothing to remember.
Form correction by video
The client films the set and gets your adjustment in the app.
Their file and progress
Assessments and a load chart. The data is the client's, private by default.
Logging with no signal
The workout keeps going offline and syncs later, without duplicates.
The app installs from the phone's browser, with no app store involved.
Your client promotes you.
At the end of the month, they generate a card for Stories, with their training numbers and your brand. Weight, measurements and health data never go on it.
Cadência and Rafa are fictitious.

Clients come on board without you chasing them.
Once you approve the enrollment, each step triggers the next through official WhatsApp, on your account. Pick a point of view and see who does what.
- Application on the website
- Answers what matters
- Contract
- Approves the enrollment
- First payment
- Receives it in your account
- Welcome and app
- Builds the program
- Weekly check-in
- Replies and adjusts what comes next
- If payment is late
- Decides whether to talk to them
| Application on the website | Sees the next real opening and applies | Records it and adds it to your queue | Answers what matters |
|---|---|---|---|
| Contract | Signs through the WhatsApp link | Generates it and sends it for signature | Approves the enrollment |
| First payment | Pays | Opens the billing, which repeats every month | Receives it in your account |
| Welcome and app | Installs, fills in the health form and accepts the terms | Sends the ready-made invitation | Builds the program |
| Weekly check-in | Says how it went | Asks, and brings the answer to your screen | Replies and adjusts what comes next |
| If payment is late | Gets a reminder. After 10 days, new training is suspended, and the file stays theirs | Reminds the client and alerts you | Decides whether to talk to them |
The weekly ritual is yours.
Check-in, reply and adjustment are still people talking to people. The platform only makes sure nobody gets left out.
What we take care of.
You do not become a system administrator. Maintenance is part of the platform.
Hosting and monitoring
The platform online, watched by the people who built it.
Backup per customer
Your data has its own backup, separate from any other trainer's.
Updates with automatic rollback
Each version goes through tests before it ships, with a backup before your database is updated. If something goes wrong, the update stops and rolls back on its own.
Messages on your account
The journey goes out through official WhatsApp, on your Meta account, and the client's reply goes to the trainer.
An exit with no hostage
If you ever leave, you receive your data exported and everything is deleted.
What the platform does not do.
- It does not prescribe meal plans: that belongs to a nutritionist.
- It does not promise results, and your professional registration stays in view.
- It does not publish before-and-after photos: clients' photos are private.
- It does not stand between you and your client: the one who replies is you.
What people ask us
- Is the app on the App Store and Google Play?
- It does not need to be. Clients install it from the phone's browser, under your brand, with no app store involved.
- Do clients need internet to train?
- No. The workout keeps going with no signal and syncs later, without duplicates.
- What about clients' privacy?
- Data is private by default, with versioned terms, consent records and an access trail. On a team, each trainer sees only their own clients.
- Is the data locked into the platform?
- No. If you ever leave, you receive your data exported and everything is deleted.
See it under your brand.
We book a short conversation and show a trainer's week working.
- 1You fill in the form.
- 2We reach out on WhatsApp to book the conversation.
- 3You see the website and the app working, and we answer whatever is left.
Do not enter client data: the form does not need any.


