Sport starts here

Your game.
Your flow.

Book a space. Join a class. Show up and play. Hala makes your next session effortless — live availability, real courts, zero back-and-forth.

Kuala Lumpur → Everywhere Scroll Find your flow
The app

One app.
Every session.

Discover, book, and train from your pocket. This is the whole journey — three screens, zero friction.

Discover
The Lake View ClubSubang Jaya · Pickleball, Squash5 slots tonight
Arena 8 FutsalCheras · Futsal2 slots tonight
Book a court
The Lake View ClubCourt 3 · Pickleball
Fri 10Sat 11Sun 12
6 PM7 PM8 PM 9 PM10 PM11 PM
✓ Booked! Court 3 · 8:00 PM
Confirm · RM2.00 fee
Classes
Pickleball · BeginnerFoundations ClassAce Academy · Tue 8:00 PM
AASubang JayaJoin →
Squash · IntermediateDrills & Match PlayAce Academy · Thu 7:30 PM
AASubang JayaJoin →

Screens are for illustration only — they don't reflect the actual app.

✦ Psst — something big lands mid-September.

In the app · Walkthrough

How to discover venues,
coaches & classes

Discover
PickleballPadelFutsalBadminton
Popular near youThe Lake View Club · Skyline Pickleball
Illustrative · not the actual app
Near Subang Jaya
The Lake View ClubSubang Jaya · Pickleball, Squash5 slots tonight
Ice & Ember RecoverySubang Jaya · RecoveryWalk-ins open
Bukit Padel ClubPetaling Jaya · Padel2 slots tonight
Illustrative · not the actual app
Venue
The Lake View Club
CourtsClassesInfo
Court 1 · PickleballTonight 8–10 PM
Court 3 · SquashTomorrow 7 PM
Illustrative · not the actual app
Coaches & classes
Pickleball · BeginnerFoundations ClassTue 8:00 PM
AAAce AcademyJoin →
Squash · IntermediateDrills & Match PlayThu 7:30 PM
AAAce AcademyJoin →
Illustrative · not the actual app
01

Search your sport & area

Type a sport or a neighbourhood — or just open the app and let location do the work.

02

Browse what's near you

Venues, studios and courts with live availability at a glance — tonight's open slots, right on the card.

03

Open a venue profile

Courts, classes, facilities and info in one place. Everything a venue offers, one tap deep.

04

Find coaches & classes

Every academy running at the venue, with schedules, levels, and spots left — bookable on the spot.

Step · Discover

Find your
court

Every space near you, with live availability. No calls. No guessing. The city is your venue.

Step · Book

Lock it
in

Pick a slot, confirm, done — in under a minute. Your booking lives in the app, not in a phone call.

Step · Play

Just
play

Show up and go full speed. Court's ready. Class is on. This is the whole point.

For venues, studios & academies

Your space,
fully booked.

Courts, studios or both — Hala fills your quiet hours, digitises your front desk, and runs your classes. Small flat fees, never a percentage of your court revenue.

5,000+Players on Hala
~20sTo book a slot
12 moFree for founding partners
Plans & pricing
Venue court under lights

Get on
court.

Free to download. Book a space or join a class in under a minute.

✦ Something big lands mid-September. You'll want the app when it does.

Space bookings

Spaces.
Booked in seconds.

Every partner court on Hala shows its real, live availability. What you see is what you can book — right now, from your phone.

Walkthrough

How to book
a space

Pick a sport
PickleballPadelFutsalBadmintonSquashTennis
Pickleball14 venues with live courts near you
Illustrative · not the actual app
Choose a venue
The Lake View Club2.1 km · from RM40/hr5 slots tonight
Skyline Pickleball8.4 km · from RM55/hr2 slots tonight
Illustrative · not the actual app
Date, court & slot
Fri 10Sat 11Sun 12
Court 1 · IndoorCourt 3 · IndoorCourt 5 · Outdoor
6 PM7 PM8 PM 9 PM10 PM11 PM
Illustrative · not the actual app
Review & add-ons
Court 3 · Sat · 8–10 PMRM80.00
+ Paddle · RM5+ Balls · RM3+ Shoes · RM8
RentalsRM8.00
Booking fee (RM2 + RM0.50)RM2.50
TotalRM90.50
Illustrative · not the actual app
Payment
FPXCardeWallet
Pay RM90.50
✓ You're booked!Court 3 · Sat 11 · 8:00 PM
HLA-1042
Illustrative · not the actual app
01

Pick a sport

Start with the game — pickleball, padel, futsal, badminton, squash. Every sport shows its live venues.

02

Choose a venue

Compare by distance, court rate, and what's actually free tonight — live availability, never a dead listing.

03

Date, court & slot

Pick your date, choose your court number and type — indoor, outdoor — and grab the hours you want.

04

Review & add equipment

Need a paddle or balls? Add rentals to the same booking. One checkout, everything ready when you arrive.

05

Make payment

Court rate, rentals and the booking fee, itemised. Pay how you like — it's locked in with the venue instantly.

Transparent pricing

The court rate is
the venue's. Ours is
two ringgit.

Base booking feeRM2.00

Covers your first hour — per court, per date. No memberships, no subscriptions, no markups on the court rate.

Each additional hour+RM0.50

Consecutive hours in the same session add fifty sen each — a 2-hour booking is RM2.50 total. New court or new date? The base simply starts again.

Court rateVenue's

Set by the venue, shown upfront, paid in full to them. Some venues even absorb the booking fee for you — checkout always shows the exact split.

Good to know

Questions,
answered

Is availability really live?

Yes. Partner venues manage their courts through the Hala portal, so the slots you see reflect the venue's actual calendar — including walk-ins and recurring bookings the venue adds itself.

How do I pay?

In the app, when you confirm. The court rate and booking fee are itemised separately before you commit — and some venues absorb the fee for you, so checkout always shows your exact total.

What if my plans change?

Each venue sets its own cancellation window, shown before you book. Cancel inside the window and the slot goes straight back to live availability for another player.

Your court is
waiting.

Get the app
Classes

Learn it.
Love it.

Structured classes with real coaches, at real venues, on a schedule that fits your week. From first serve to first tournament.

Walkthrough

How to book
a class

Classes
PickleballSquashYogaPilates
PickleballFoundations ClassAce Academy · Beginner
SquashDrills & Match PlayAce Academy · Intermediate
Illustrative · not the actual app
Date & time
Mon 13Tue 14Thu 16
6:30 PM8:00 PM
Tue · 8:00 PM60 min · The Lake View Club, Subang Jaya
Illustrative · not the actual app
Coach & class
AAAce Academy · Head Coach
Pickleball FoundationsBeginner friendly4 of 8 spots left
1 pax2 pax3 pax
Illustrative · not the actual app
Review
One-off · RM45Membership10-class pack
Class fee · 1 paxRM45.00
Booking feeRM2.00
TotalRM47.00
Illustrative · not the actual app
Payment
FPXCardeWallet
Pay RM47.00
✓ Spot confirmedPickleball Foundations · Tue 8 PM
Illustrative · not the actual app
01

Choose a sport or activity

From pickleball foundations to yoga flows — every class shows its academy, level, and venue upfront.

02

Select date & time

Classes publish their full schedule — pick the session that fits your week.

03

Pick your coach & class

Meet the coach, check the level and spots left, and choose how many pax you're booking for.

04

Review & choose how to pay

One-off session, a membership, or a class package if the academy offers them — the RM2.00 booking fee is itemised either way.

05

Make payment

Pay how you like — your spot is confirmed instantly and your week's schedule lives in the app.

Coaches & academies

Run your classes
on Hala

Schedules, spots, attendance, and payments — managed in one place, discovered by every player on the platform.

Talk to us

Your first class is
this week.

Get the app
✦ Founding partners: 12 months free
For venues, studios & academies

Quiet hours,
made loud.

Courts, studios or both — Hala puts your space in front of thousands of active players, and gives your team one portal for the whole operation. Bookings, classes, members, money.

Plans

Pick what you run.
Year one on us.

Spaces · courts & facilitiesRM30/mo
  • Live availability, sold in the app
  • Walk-ins + app bookings, clash-free
  • Peak & off-peak pricing per slot
  • Equipment rental & returns
  • Exports & clear reporting
RM0 for your first 12 months
Classes · studios & academiesRM30/mo
  • Class schedules with seat caps
  • Coach rosters & check-in
  • Memberships & class packs
  • Member book: bookings & payments
  • Every seat sellable in the app
RM0 for your first 12 months
Complete · both, one portalRM50/mo
  • Everything in Spaces
  • Everything in Classes
  • One calendar, one login
  • RM10 saved every month
RM0 for your first 12 months

Every plan includes discovery in the Hala app, your own venue page, payments with clear reporting, and a partner team that onboards your staff — most venues are live within days. Usage fees below are the same during and after the free year.

Usage-based fees

A small flat amount.
Never a percentage
of your court revenue.

Space / court bookingsRM2.00

Base fee — covers the first hour, per court, per date. +RM0.50 for each additional consecutive hour in the same session. A 2-hour booking = RM2.50 total. The base resets for a different court or date.

Class bookingsRM2.00

Per participant, per class. Plus 3% only on memberships and packages you choose to sell through the platform — nothing else is percentage-based.

You choose who pays the fee
Plan A · Player pays

The booking fee is added at checkout — the most common setup.

Plan B · You absorb it

Frictionless for the player; the fee is billed to you instead.

Plan C · Hybrid

Split it — you cover a portion, the player pays the rest.

Run your numbers

What would Hala
actually cost you?

Your usage fees ≈RM325/mo

That's a small, flat slice of your revenue.

Estimates at your volume, before the subscription (RM0 in year one). Memberships and packs sold through Hala carry 3% — nothing else is percentage-based. And you choose who pays the booking fee: you, the player, or split.

The growth engine

The parts we only
show in person

Every plan ships with the tools that fill quiet hours and bring players back. We don't publish the mechanics — we demo them live, on your venue's real numbers.

The Pulse

Post what's happening at your venue. Tonight it's on the home screen of every player nearby.

Promo Studio

Your Tuesday afternoons are empty. Ours aren't. Campaigns that find the right players and fill the quiet hours.

The Plays

The portal reads your week and suggests the move — before you knew you needed one.

Your regulars

Your heartbeat customers, ranked and named — and what brings them back.

Book a demo 20 minutes · on your real schedule · no commitment
Common questions

Questions,
answered

What happens after the 12 free months?

Subscription moves to standard pricing — RM30/mo for Spaces or Classes, RM50/mo for Complete. Usage fees stay exactly the same throughout.

Can we run both spaces and classes?

Yes — that's the Complete plan: both modules in one portal for RM50/mo, RM10 less than paying for them separately. Court bookings and class bookings keep their own usage fees, itemised.

We already use another system. Do we have to switch?

No. Start with a free listing in the Hala app so players discover you — nothing changes at your counter. When you're ready, we onboard your team and your bookings move over in days.

How long does onboarding take?

Setup covers adding your courts, facilities or class schedule. Most venues are live and taking bookings within days — and we walk your team through it.

What does a demo look like?

Twenty minutes on a call or at your venue. We open the portal on your real schedule, show you the parts we don't publish here, and leave the founding-partner offer with you in writing. No commitment.

See it on
your venue.

A 20-minute demo on your real schedule — and if you join, the full platform is free for 12 months. Demos also get an early look at what's landing in September.

+60 11 6112 0497  ·  M City, Jalan Ampang, Kuala Lumpur

The directory

Every court.
One map.

Courts, classes, recovery, retail — the full map of sport, health and wellness across the Klang Valley. 35 real places, live now. Search by activity, venue, or area. If a place books elsewhere, we still take you there.

Kuala Lumpur Ampang Petaling Jaya Subang Jaya Shah Alam Cheras Bukit Jalil Klang You
Activity
Area

Tap any pin for ratings, hours, directions and booking.

The open-directory principle: Hala's directory lists every place worth playing — partner or not. If a venue books through a competing platform, we link you to it. The mission is people playing sport, not walls around it.

Listings are real Klang Valley venues with details from public sources. Booking links are placeholders in this concept build.

Your spot on the map is
missing you.

List your venue — free
Our story

Sport deserves
better.

In Malaysia, millions play sport every week. They book courts by WhatsApp. They find classes by word of mouth. We thought that was strange — so we built Hala.

Our mission

“We connect people through the power of sport — making it effortless to find your space, feel the flow, and play together.”

What we stand for

Three words, written
before the first court
went live

People. Connection. Flow. They were on the first page of the first document — and they're still the test every feature has to pass.

01

People

Sport has never been a solo act.

Every booking is a group that finally agreed on a time. Every class is strangers becoming training partners. Every venue is somebody's livelihood. We build for all of them at once — and we take the barriers seriously: cost, access, the intimidation of not knowing where to start. The measure of our work is simple: more people playing.

02

Connection

From the Latin connexio — a joining together.

We connect players to courts, students to coaches, venues to the communities around them. The app is only the wiring; the connection is what happens when the game starts. Our job is making that moment easier to reach — for everyone, on every side of the net.

03

Flow

The state every athlete chases — when time dissolves and it's just you and the game.

Flow is also the standard we hold the product to: booking in seconds, schedules that run themselves, nothing standing between a player and play. Everything we ship is measured against one question — does it get people to flow, faster? Find your flow.

How we work

The values,
in practice

Access

Sport should be open to everyone. Hala makes it equally easy for all players — whichever court, whichever budget, whichever level.

Simplicity

Every feature is measured against one question: does this make it easier to play? If not, we don't ship it.

Community

The best sessions happen when people come together. We're building the infrastructure for sport to be truly shared.

The team

The people behind
the people platform

NI

Nik Iskandar Shah

Founder & CEO

Product, partnerships, and the venue pipeline. Founder-led sales, proudly.

MM

Mugilan Moorthi

Co-Founder & COO

Operations and venue success — the person our partners actually call.

MA

Moeen Ahmed

CTO

Engineering. Ships the platform and keeps it standing.

HR

Hilal Razid

CFO

Keeps the numbers honest and the runway visible.

Get on
court.

Free to download. Book a space or join a class in under a minute.

Questions?
Ask us.

Anything here you'd like explained, we'll explain it.

Questions?
Ask us.

Anything here you'd like explained, we'll explain it.

Contact

Talk to
a human.

Questions about a booking, a class, or your account — message us and a real person answers. No ticket queue.

Reach us

Two ways,
same team

WhatsApp · fastest

+60 11 6112 0497

Best for anything time-sensitive — a session starting soon, a venue that isn't expecting you, a payment that didn't go through.

Email

hello@hala.my

Best for anything with detail — refunds, account questions, partnership enquiries. We reply within 2 business days.

Also useful

Before you
message us

I run a venue or a studio

Head to For venues for plans and pricing, or request a demo from that page — it reaches the partnerships team directly.

My booking didn't confirm

WhatsApp us with the phone number you booked under and roughly when you booked. That's the quickest way for us to find it.

I need a refund or to cancel

Each venue sets its own cancellation window, shown before you book. Message us and we'll sort it with the venue.

Hala Sport Sdn Bhd · M City, Jalan Ampang, Kuala Lumpur, Malaysia

Get on
court.

Free to download. Book a space or join a class in under a minute.

Your data

Delete your
Hala account.

You can ask us to delete your Hala account and the personal data attached to it at any time. You don't need the app installed, and you don't need to be signed in to ask.

How to request it

Three steps

Step 1

Email hello@hala.my with the subject “Delete my Hala account”, or message us on WhatsApp.

Step 2

Include the name, phone number and email registered on the account, so we can find it and confirm the request is really from you.

Step 3

We acknowledge within 2 business days. The deletion itself is completed within 30 days of that confirmation.

What happens

What we delete,
what we must keep

Deleted permanently

Removed from our systems
  • Your account and login credentials
  • Your profile — name, phone number, email, profile photo
  • Your booking and class history as it is linked to you
  • Any payment details stored on your account
  • Notification, marketing and communication preferences

Kept, because the law requires it

Not used for anything else
  • !Transaction and payment records we are required to retain for tax and accounting purposes, kept for 7 years
  • !Records needed to resolve an open dispute, chargeback or fraud investigation, kept until that matter closes

These are retained only to meet legal obligations. They are never used to contact you, to profile you, or for marketing, and they are deleted once the retention period ends.

Deleting the app is not the same as deleting your account. Removing Hala from your phone leaves your account and data with us. Send the request above to have it deleted.

Questions

Good to know

Can I delete my data but keep my account?

Yes. Tell us what you'd like removed — for example your saved payment details or your marketing preferences — and we'll handle that without closing the account.

What if I have a booking coming up?

Let us know and we'll either wait until the session has passed or cancel it with the venue first, whichever you prefer. We won't leave a venue expecting someone who isn't coming.

Can I come back afterwards?

Yes, but the deletion is permanent — nothing is recoverable. You'd be starting fresh with a new account.

Who can I chase if I don't hear back?

Reply to your original email or WhatsApp thread, or write to hello@hala.my and mark it urgent. Every request is logged when it arrives.

Hala Sport Sdn Bhd · M City, Jalan Ampang, Kuala Lumpur, Malaysia · hello@hala.my

The journal

The game around
the game.

Guides, glossary, and honest writing about sport in Malaysia — where to play, how it works, and what's changing.

The playbook

Learn Hala.
Learn the game.

App walkthroughs, tips & tricks, glossary, and Malaysian sports notes. Tap any entry to open it.

Why a journal? Every guide and glossary entry is a search landing page. When someone googles “how do I book a court on Hala” or “what is a dink”, Hala should be the answer. Content compounds; ads don't.

Concept page — article bodies are sample content for design purposes.

Community & questions

Ask the community.
Or the Hala team.

Anyone can ask. Sign in with your Hala account, or post anonymously. Answers come from other players, coaches, venue partners, and the Hala team.

Ask a question

Post it publicly — the community, coaches, or the Hala team can answer.

You can also sign up when you post — free, takes 20s.

Player FAQ

Quick answers

What does booking cost?

The venue's own court rate, plus a small booking fee: RM2.00 covers your first hour (per court, per date), and each additional consecutive hour adds RM0.50. Everything is itemised before you confirm — and some venues absorb the fee for you.

Is Hala free for players?

Free to download and browse. You only pay when you book — the court rate or class fee, plus the small booking fee shown at checkout.

Can I cancel or reschedule?

Yes — through the app, following each venue's policy, which is shown before you confirm your booking.

How do classes and memberships work?

Classes cost the academy's class fee plus a RM2.00 booking fee per spot. Where academies offer memberships or class packages, you can choose those at checkout instead of paying one-off.

I run a venue — how do I get listed?

Listing in the Hala app is free, and the full platform is free for your first 12 months as a founding partner. Head to the For Venues page or write to hello@hala.my.

Read it, then
play it.

Open the app