ClassRally
One simple price. No tier cliffs.

Pay only for the students
you actually teach.

S$1.50 per active student, per month. Every feature, every plan. S$29 monthly minimum.

Estimate your bill
Drag the slider
Active students 100 students
52505007501000+
Your bill
S$150.00 / month
Billed annually as S$ Billed monthly · cancel anytime
S$29 monthly minimum applied
Per active studentS$1.50
Students× 100
SubtotalS$150.00
Minimum chargeS$29.00

30-day free trial · No setup fees · Cancel anytime · Prices in SGD, exclusive of GST

Everything is included

No "Pro" tier locked behind a paywall. Every centre gets the full product.

  • Unlimited branches and tutors
  • Students, classes, attendance, makeup credits
  • WhatsApp Business API messages
  • PayNow QR billing & bank reconciliation
  • Parent portal (magic-link, no app to install)
  • Bulk CSV imports
  • Role-based access (owner, admin, tutor, receptionist)
  • Audit log + PDPA-ready data export
  • Singapore data residency (SGP1)
  • Email support, 1 business day response
  • Frequently asked

    A student with at least one active enrolment in the billing month. Trial students don't count. Students you've withdrawn don't count from the next month onward.
    It covers the fixed cost of running your dedicated database, daily backups, and Singapore data residency. Once you have ~20 active students, you're past the minimum and only pay for headcount.
    Yes — 30 days, no credit card required. We'll help you migrate from Excel or your existing tool.
    Singapore region. PDPA-compliant data export and deletion are built in — your data is yours.
    Reasonable WhatsApp Business API usage is included. Above that, we pass through Meta's actual conversation cost with zero markup.
    Yes. We export your data on request and you keep paying month-to-month until you stop. No exit fees.

    Ready to retire the spreadsheet?

    Book a 20-minute walkthrough and we'll set up your centre with you.

    Book a demo