Singapore · every sport

The booking platform for independent coaches
&
The people who train with them

I'M LOOKING FOR A COACH

Find a coach, book in three taps

Verified credentials, real availability, and package money held with Stripe, not by your coach, released one session at a time after you train.

✓ Booked
Wed 6:00 PM with Danielle
10 session pack6 left
S$80held until the session happens
I'M A COACH

You coach, we run the rest

Bookings, packages, payments and reminders in one place. One flat monthly fee, no cut of your sessions.

Coach console overview
Card required. Cancel any time before day 33.
TENNISSWIMMINGBADMINTONPADELPICKLEBALLHYROXSPINNINGBOXINGMUAY THAIBJJMARTIAL ARTSROLLERBLADINGSTRENGTHCROSSFITRUNNINGFOOTBALLBASKETBALLVOLLEYBALLTABLE TENNISSQUASHYOGAPILATESCLIMBINGCYCLINGGOLFSKATEBOARDINGROWING
PART 01 · FOR COACHES, THE BACKEND PLATFORM

Run your whole
business here

Stop chasing payments and juggling bookings across WhatsApp and spreadsheets. Run bookings, clients, payments and messages from one calm dashboard, and get discovered across Singapore. No joining fee, no cut of your sessions, just a flat monthly fee.

intervia.io / console
Coach console overview
THE COACH BACKEND
Bookings & calendar, synced to your schedule.
Clients & comms, history, notes and parent messages in one place.
Payments & payouts, released per completed session.
Discovered island wide, reach new members.
one flat monthly fee
No joining fee, no commission and no booking fee. A founding rate is open while the first spots last.
See the pricing →
See the coach platform →
why you need this

Whoever you coach, the admin looks the same

Whether you train working adults, students or kids whose parents handle the booking, the admin looks the same: bookings scattered across WhatsApp, payments in screenshots, reminders typed one by one on a Friday night. Here are four moments from a coach's week and how Intervia handles each of them. Every demo below is live. Go ahead and try each one.

01 the booking

“Coach, got any slots next week?”

The old way takes ten messages just to land on a time. Your Intervia page shows your real availability. Try it: tap a free slot to book Jordan in.

Your live availability NEXT WEEK
{{ s.time }} {{ s.label }}

Your own training stays blocked, nobody can book over it

JL
Jordan Lim
found you on Intervia

No “what times do you have?” text. He's looking at your real calendar right now.

← Tap any free slot to book it for him

Booked & paid

S$80 was collected securely at booking. The session is on your calendar and his reminder is scheduled. You didn't lift a finger.

02 the reschedule, done right

One request, One tap, Your calendar updates itself

Your Thursday SCHEDULE
5:00 PM Free
6:00 PM Priya, moving…
6:00 PM Free
6:30 PM Your PT session · blocked
7:30 PM Requested · pending
7:30 PM Priya, confirmed ✓
PT
Priya Tan
wants to move her session
Thu 6:00 PM Thu 7:30 PM
Pending your approval

Nothing on your calendar moves until you tap approve

Confirmed & synced

Done. Priya's booking moved, the reminder reschedules itself, and your PT session stayed put.

03 the reminders

Friday night, 24 reminders to send

The old way means messaging everyone individually: clients first, then their parents. On Intervia, tomorrow’s reminders are already queued.

Tomorrow · Saturday 3 SESSIONS
{{ r.time }} {{ r.name }} {{ r.status }}

Kids' sessions remind the parent who books, not the kid

It's Friday, 8:00 PM

You could spend the next hour in WhatsApp. Or you could already be done: every reminder was queued the moment its session was booked.

All sent · zero typing

Every client and every parent is reminded 18 hours ahead, with confirmations rolling back in. No shows drop, and your Friday night stays yours.

04 the payday

“Paid you already, coach, check?”

The old way is screenshots and a Google Sheet. On Intervia, every payment lands in your records by itself.

JL
Jordan Lim
books Saturday, 9:00 AM

The payment request rides along with the booking. No chasing, no “did it go through?”, no screenshot filing.

Paid & logged automatically

The payment is held by Stripe and released to your bank as the session completes, and it's in your records before he's put his phone away.

Payment records JULY
12 Jul Priya Tan S$80 · paid ✓
13 Jul Mei (mum paid) S$60 · paid ✓
14 Jul Jordan Lim S$80 · just now ✓
July so far · ready for your bookkeeper {{ payTotal }}
seven stitched tools → one system

Do the maths on your stack

The stitched stack
WHAT YOU PAY TODAY, EVERY MONTH
Booking & calendar
A scheduling app clients can see, synced so nobody double books
~S$49
Booking page / mini site
Somewhere to send clients that isn't a text thread
~S$25
Invoicing & payment links
Chasing payments with a separate tool
~S$30
Client management
Packages, sessions left, client notes in a spreadsheet
~S$35
Reminders
SMS credits so nobody forgets Thursday
~S$45
Forms & intake
Waivers and sign ups in yet another app
~S$29
Payment records
Digging out numbers at month end
~S$35
Total
~S$258/mo
and none of it talks to each other
Everything in one place, one flat monthly fee

All that patchwork, replaced by one subscription. And it finally talks to each other.

Everything is linked. A booking knows the package, deducts the session, sends the reminder, and lands in your records.
Your admin hours back. You sell hours. Every hour on admin is a session you didn't sell.
Built for Singapore coaches. Stripe secured payments, WhatsApp first communication, and a month end summary your bookkeeper can actually use.
See the coach platform →
Founding rate open while the first spots last
Founding coaches get listed first when the Intervia coach directory launches.
PART 02 · FOR MEMBERS, BOOK A COACH DIRECTLY
members, read this before you prepay
S$1,600

handed to someone you found on Instagram

No contract. No refund policy. No way to check the certification in their bio is real. That's how coaching gets paid for here, and it works fine right up until it doesn't.

Most coaches are good people. It's the system around them that doesn't exist.
01 · You can't verify them

Anyone can type "certified" in a bio. Nothing sits between you and a stranger holding your money.

02 · You pay before you train

PayNow or bank transfer, upfront, for ten or twenty sessions. Once it's sent, it's gone.

03 · You have no recourse

No shows, cancellations and disputes all end in the same chat thread. There is nobody to escalate to.

Here's what happens on Intervia instead ↓
how payment works here

You only pay for sessions you take

OUT THERE
BREAKINGLOCAL NEWS · THIS MORNING
Gym chain closes all outlets overnight. Members with prepaid packages left with nothing.
ON INTERVIA

Your package money sits with Stripe, our payment partner, never with the coach. If a coach or studio disappears, every undelivered session is refunded to you automatically. 12 sessions left means 12 sessions back.

OUT THERE
Hi coach, are we still on for Saturday? ✓✓
Hello? ✓✓
It's been 2 weeks... ✓✓
READ · NO REPLY
ON INTERVIA

Ghosted mid package? Undelivered sessions are refunded in full without your coach ever replying. You never chase a human for your own money.

OUT THERE
TO: JAS 🏃
3 sessions in and I dread going. But I paid for 20 and he says no refunds 🙃
ON INTERVIA
20 sessions at S$80S$1,600
Sessions used3
Refunded to you17 sessions, S$1,360

There is no "no refunds" here. You pay for the 3 you took, because your coach earned those. The rest is your money, not credit, not a voucher.

OUT THERE
★★★★ · FORMER CLIENT
"Turns out he had no certification at all. We just believed the Instagram."
ON INTERVIA
Coaching credential, checked by hand
Identity document and photo, matched to the name
Safety declaration, confirmed by every coach

Nobody goes live until what they submitted has been checked. You book off records, not vibes.

Booked slots follow your coach's cancellation window, shown before you confirm. Everything undelivered is always yours.

for members · how it works

Three taps to your first session

01

Browse

Search coaches by sport, location and price. See real experience before you commit.

02

Book

Pick an open slot from their live calendar and pay in the app. Instant confirmation, no DMs.

03

Train

Meet your coach at their own court, studio or gym. Rebook favourites and build a routine that sticks.

And the best part?
S$0

to book, every time

No membership, no sign up fee, no booking fee, no service charge. You pay your coach's own session rate and not one cent on top of it.

No membership No booking fee Pay per session Cancel by your coach's window
Coaches don't pay a booking fee either. One flat monthly fee, and their session rate reaches them whole.

Be first when coaches go live in your sport

Founding coaches are being verified now. Tell us your sport and we'll email you the moment listings open.

{{ wlError }}
On the list

Thanks, you're on the list. We'll email you as soon as a coach in that sport goes live.

questions

Straight answers

The seven things people ask before they book or list. Tap any question.

Read the full FAQ →
How do I book a coach? +

Browse coaches by sport, location and price, pick an open slot from their live calendar, and pay in the app. You get instant confirmation, no back and forth on WhatsApp.

Where do sessions take place? +

At the coach's own location, shown on their profile, whether that's their court, studio, pool or gym. Each listing tells you exactly where you'll train and what to expect before you book.

Are the coaches screened? +

Every coach submits their coaching credentials and identity documents, and we check them by hand before they can be listed, within 3 working days. We confirm the credential looks genuine and current and that the legal name and photo match the ID. A coach who submits no credential simply has none shown on their profile, so what you see on a profile is what we checked. Each coach stays responsible for their own credentials and conduct.

What does it cost me as a member? +

Nothing to browse or book. You only pay the coach's own per session rate, shown up front on their profile. No membership, no hidden platform fees.

Is my money protected? +

Yes. You pay at booking, but the money is held by Stripe, a regulated payment provider, not by your coach and not by Intervia. It is released to your coach 48 hours after each session happens, and anything undelivered is refunded. If something goes wrong, Intervia steps in.

I'm a coach. How does it work for me? +

You get a profile, booking system and full backend dashboard for one flat monthly fee. No joining fee, no booking fee, Intervia takes 0% commission on your sessions; you're paid your full rate per completed session, minus only Stripe's standard processing fee. Set your own rates, hours and availability. See the pricing →

Can I cancel anytime? +

Members have no commitment at all; you book only when you want to train. Coaches are on a simple monthly plan with no long lock in.

your next session starts here

Let's get you IN

Browse verified coaches and book your first session
Or list yourself and start taking bookings

Find coaches → List yourself as a coach