Built for Hong Kong studios, gyms and tutors
Run your studio, classes and clients without the spreadsheet.
Tap-In attendance, credits that never double-charge, FPS & PayMe payments and a WhatsApp-first client portal — in one calm screen you can run from your phone, even offline.
- 30-day free trial
- No card required
- Free CSV import
One app for every kind of coach, tutor and studio
- Muay Thai & boxing gyms
- Private tutors
- Music teachers
- Swim coaches
- Yoga & Pilates studios
- Dance schools
- Personal trainers
- Martial arts dojos
- Art & craft classes
- Language tutors
- Tennis & racquet coaches
- Kids' enrichment centres
How a day runs
Before class, at class, after class. Done.
Wilan follows the shape of a teaching day instead of a CRM's. Three screens carry almost everything.
Before class
Open Today and know exactly what needs you
Sessions, low-credit students, who is on holiday and any pending requests — one screen, no spreadsheet.
At class
Tap-In the roster in seconds
Everyone is present by default; tap the absentees. Credits deduct safely — even offline, and replay without double-charging.
After class
Get paid the Hong Kong way
Clients tap “I've paid” on FPS or PayMe, you confirm, the ledger updates. Top-up nudges go out over WhatsApp.
Everything in one place
The operations stack a small studio actually needs
No access-control hardware, no POS upsell. The pieces that run classes, keep credits honest and keep families renewing.
- Signature
Tap-In attendance
Present by default, deselect the absent, credits deduct with a deterministic key — so offline replays never double-charge.
Calendar that understands classes
1:1, group, trial and recurring series. Move one session or every future one, with conflicts flagged before you save.
Plans & Perks
Versioned rate cards, packages with per-class discounts, promotions, trial and complimentary credits.
Credits & payments ledger
Append-only ledger, cash / FPS / PayMe, “I've paid” → confirm, and a wallet your clients can actually read. Balances never silently clamp — an offline overshoot is surfaced for you to resolve.
Progress parents can see
Notes, milestones, skill packs and shareable progress reports — the reason families renew. Tutor-only notes stay private; the rest is one tap from the portal.
WhatsApp-first messaging
In-app threads plus WhatsApp → SMS → email fallback, quiet hours and bilingual templates (English + 繁體中文).
Team & locations
Co-owners and coaches with scoped permissions, multiple gyms or rooms, and a public timetable on Pro.
Household client portal
Invite-only login for guardians and members: see every child's schedule, book, cancel with a policy preview, pay a package and follow progress.
Why not a US tutor CRM?
Made for how Hong Kong actually pays, messages and trains.
Generic tools assume Stripe, email and perfect Wi-Fi. Your clients use FPS, PayMe and WhatsApp — and your gym is three floors underground.
FPS & PayMe, not just cards
Clients pay the way they already pay. Tap “I've paid”, you confirm, done. Wilan never holds the money.
WhatsApp first
Reminders, top-up nudges and class changes go out over WhatsApp with SMS → email fallback and quiet hours.
Works in a basement gym
Tap-In and credits are recorded on the device and replayed when the signal returns — never a double charge.
Bilingual by default
English and 繁體中文 templates, HKD, Asia/Hong_Kong and public holidays baked in.
to Tap-In a class of twelve
double-charges after an offline replay
free, with every feature switched on
Plans
Start on Studio for free. Settle on the plan that fits.
Every trial runs the full Studio plan for 30 days. Launch pricing is being finalised — trial accounts keep their data whichever plan they choose.
- Solo
Starter
For one tutor or coach running their own roster.
- Locations
- 1 location
- Team
- Owner only
- Unlimited clients & sessions
- Tap-In attendance & credit ledger
- Calendar, recurring series & make-ups
- Cash / FPS / PayMe payments
- Plans, packages & promotions
- Household client portal
- Not included: Team members with scoped permissions
- Not included: Group classes & drop-ins
- Not included: Class broadcasts
- Not included: Progress, skills & reports
- Not included: Insights dashboard
- Not included: Public timetable & trial booking
- Not included: Memberships
- Most popular
Studio
For studios with a team, group classes and parents who want progress.
- Locations
- Up to 10
- Team
- Up to 10 members
- Unlimited clients & sessions
- Tap-In attendance & credit ledger
- Calendar, recurring series & make-ups
- Cash / FPS / PayMe payments
- Plans, packages & promotions
- Household client portal
- Team members with scoped permissions
- Group classes & drop-ins
- Class broadcasts
- Progress, skills & reports
- Insights dashboard
- Not included: Public timetable & trial booking
- Not included: Memberships
- Gyms & multi-site
Pro
For gyms that sell memberships and take public trial bookings.
- Locations
- Up to 50
- Team
- Up to 50 members
- Unlimited clients & sessions
- Tap-In attendance & credit ledger
- Calendar, recurring series & make-ups
- Cash / FPS / PayMe payments
- Plans, packages & promotions
- Household client portal
- Team members with scoped permissions
- Group classes & drop-ins
- Class broadcasts
- Progress, skills & reports
- Insights dashboard
- Public timetable & trial booking
- Memberships
Your next class could be the first one you Tap-In.
Set up in about ten minutes. Import your roster, set a plan, invite one household.