Product
The operating system for your space, seen from four angles.

A backoffice for your team, a portal and app for athletes, a public site for the world. All connected to the same data, in real time, with no islands of information.
Operational modules
Ways in
Built-in languages
How it fits together
Backoffice
Members, plans, bookings, payments, leads and training in a single model. No duplicated data across tools, no parallel spreadsheets.
- Members and CRM connected
- Classes, schedule and check-in
- Payments and plans


Athlete portal and app
Athletes book, check their plan, review history and follow progress, in the browser or on their phone, always on the right data.
- Bookings and waitlist
- Live session, set by set
- Notifications and reminders
Public site
A site on your own domain, wired to the operation: whoever books online enters the same flow the team sees in the backoffice.
- Your own domain
- Online bookings
- Visitor conversion

How much goes on the bar today? The app gives the number, and the reason.
The athlete portal is no longer just bookings and schedules. It reads what you did last time, writes the set the second it ends, and hands you a reason instead of a bare number.
Next
5 × 90 kg
- 5 × 40 kgWarm-up
- 5 × 90 kg
- 5 × 90 kg
5 kg more than 13 Aug
The rule that decides the next weight
When nobody wrote the load for you, Vytal reads your last sessions and proposes the next one with the reason attached: "You hit every rep: go up to 90 kg". Missed reps, repeat the same load: failing never moves the bar up. Three sessions in a row without closing, drop 10% and build back. When the coach writes the load, the coach's number wins and the app does not argue.
The set is written the second it ends
One tap per set, with the screen kept awake and the rest counting on its own. You can undo the last one, add another, and the draft stays on your device if you close the tab halfway. At the end, the summary: working sets, volume and heaviest set.
No published workout, you train anyway
If your space has not published anything for today, you pick the movements and start. Every set arrives pre-filled with what you did last time on that movement, from the space's workouts and from the sessions you logged on your own.
Warm-ups know they are warm-ups
Mark a set as a warm-up and it stays in the session, but out of volume, out of the body map, out of the comparison with last time and out of the progression rule.
Every set gets an answer
The moment you log it, the screen says what it is worth against your history: 5 kg more than last time, a personal record, or that it is the first time and there is nothing to compare with.
Body map, in three readings
Work, last trained and new load, on the same front and back diagram. The caption says what the colour measures: the date of the last session, not a state of the body. Next to it, your training year, one square per day.
Bring your history from Hevy
Export the CSV and import it. What matches the catalogue matches; what does not stays as your own movement, keeping its name. You see everything before it is saved, and importing the same file twice duplicates nothing.
All of this runs today in the athlete portal, in the browser on your phone or your computer, in Portuguese, English and Spanish. On the space's side, the coach sees the body map on the member's file, built from what was logged in the space's workouts: what the athlete logs on their own is theirs and does not show up there.
Every space with its own public site.
Five designs, not one. Pick the one that looks like your space, and the schedule, pricing, team, shop and contact walk in on their own. No code, no plugins.

A professional site for your space, without hiring anyone.
- Five templates: from the hard gym to the serene studio to the editorial club
- Live schedule and class booking
- Plans, pricing and online shop built in
- Team, location, contacts and enquiry form
- Google-ready, in EN/PT/ES, in your brand colour
- At vytal.fit/@your-gym, or on your own domain and without our branding on Scale
Full catalogue
Modules in detail
From member management to invoicing, every module is designed for the day-to-day of fitness spaces across markets.
Members & CRM
Complete profiles, plans and subscriptions, a lead pipeline, referrals and groups. Check-in history and attendance per member, always up to date.
Classes & schedule
Recurring timetables, bookings with capacity and waitlist, QR check-in, class types and multiple locations.
WODs & training
WOD builder, exercise library, results, personal records, leaderboards and post-workout feedback.
Payments & subscriptions
MB Way, Multibanco, SEPA, card, cash and bank transfer. Flexible plans, renewals and per-member history.
Invoicing & tax
Document series, invoices, credit notes and market-localized tax integrations.
Automations & campaigns
Event-driven emails (welcome, birthdays, milestones), segmented campaigns and in-platform messages.
Reports & insights
Attendance, revenue, retention and churn risk, derived from your space's real data, no spreadsheets.
Public site & mobile
A site on your own domain, online bookings and an iOS/Android app for athletes to track training and progress.
Under the hood
The full ecosystem, one login.
Every interface designed for who uses it: from the space owner to the athlete training at home.
Join the early access list. We'll look at your space, your priorities and your market together before onboarding.