For trainers · mobile + web · early access first

Less texting.
More training.

How many hours a week do you spend scheduling sessions on Messenger? TrenerApp turns that into zero. Clients book themselves into your open slots, you approve requests with a single tap, and cancelled sessions go back into rotation automatically. You just train — and watch your calendar fill up.

0 min
texting about slots
100%
your cancellation rules
1 tap
to accept a booking
AK
PRO
Today · Wed 1.07
540 zł3 sessions to go
Mon294
Tue306
Wed
1
5
Thu27
Fri35
Sat42
Sun5
Your clients today
KZ
Kasia Z. · strength
12:00–12:45 · in progress · 64%
MW
Marek W. · functional
14:37–15:22 · CityFit Wola
GAP · 15:30–16:15
Open
45 min between Marek and the group — perfect for a 1:1
NEW REQUEST · BOOKING
now
ON
Ola N. · Friday 17:00 · CityFit
Accept
Suggest another
Your business · under control

Schedule, clients and rules —
all playing for the same team

A calendar that thinks

Day and week views across all your locations. Gaps between sessions are detected automatically — open them with one tap and let clients fill them on their own. Recurring slots, buffers between sessions, spot limits for group classes.

Client records

Every client has a profile: a shared goal, homework, training history, attendance and notes. Edit the goal on your side — your client sees the change instantly in their app. Homework they check off comes back to you as a notification.

Rules that defend themselves

A free-cancellation window, a late-cancellation fee, minimum booking notice, working hours per location. Set it once — the client app enforces it for you. No more “forgot I can’t make it” at 6 a.m.

Web app · big screen, big control

Your whole week on one screen

Your phone is for approving requests on the go. The web is for managing: a weekly grid with all your clients and locations, drag-and-drop sessions, opening gaps in batches, and editing booking rules with a preview of exactly what your client will see.

app.trenerapp.pl/kalendarz
Calendar · 29.06–5.07
3 gaps to open
Open all
081012141618
Mon 29
Kasia · strength
Marek · func.
Iga · yoga
Tue 30
Ola · mobility
GAP 45'
Kasia · strength
Group · circuit
Wed 1
Kasia · strength
Marek · func.
GAP 45'
Group · circuit 8
Thu 2
Ola · mobility
Iga · yoga
Kasia · strength
Fri 3
Marek · func.
GAP 60'
Ola N. · new ✓
Money in sight

See what every day earns

Confirmed sessions add up to daily and weekly revenue. Paid cancellations too — according to your rules. No spreadsheet required.

Mon
Tue
Wed
Thu
Fri
Sat
2 890 zł
this week · confirmed
+18%
vs last week
Requests under control

Approve between sets

Every booking request arrives with the time, the location and the client’s history. Accept, decline or suggest another slot — one tap, zero typing.

ON
Ola N. · Fri 17:00
CityFit Wola · 3rd session
✓ Accept
PT
Piotr T. · Sat 09:30
Online · first session
Another time
IW
Iga W. · reschedule
Thu 18:00 → Fri 18:00 · Studio Pole
✓ OK
Trainers go first · Q4 2026

Build a schedule that works,
while you train

Sign up as a trainer to get early access before everyone else — and invite your clients whenever you’re ready.

Sign up as a trainer