Skip to content

Built by a tutoring centre · Sydney

Run yourtutoring centreon one platform.

Tutors, parents and students in one app. Lessons and notes, homework and marking, progress parents can actually see, invoices that reconcile themselves, and child safety built into every screen.

Lessons · Homework · Progress · Billing · Child safety

bta.xtutio.com/home

Today

Tuesday 18 September

4 lessons - 4h
  • 15:30Year 9 MathsMaya - Dee Why - Room 2Notes in
  • 16:30Year 11 PhysicsTom - Dee Why - Room 1On now
  • 17:30Year 7 EnglishAva - Dee Why - Room 2Upcoming
  • 18:30Selective prepGroup of 4 - Dee Why - HallUpcoming

Marking queue

12

first pass done

Homework set

9

this week

Unpaid

$1,240

3 families

Campuses running on it
5
Northern Beaches · North Shore
Audiences, one login each
3
Tutors · parents · students
Scheduled jobs doing the admin
40+
Billing · reminders · safety
Everything in Australia
syd1
Sydney region

Where it came from

Written in a centre, not in a boardroom.

Better Tuition Academy runs five campuses across Sydney's Northern Beaches and North Shore. Every screen in XTutio exists because a tutor, a parent or a receptionist there needed it on a Tuesday afternoon, and nothing they could buy did the job.

Product

Three audiences. One app. No copy-and-paste between them.

Most centres run a scheduler, a spreadsheet, a messaging app and a billing tool, and a person to keep them agreeing with each other. XTutio is the one place they were always meant to be.

Lesson note - Year 9 Maths

Saved

Homework created

Ex 7B, questions 1 to 12Due Thu
Quadratics recap card setDue Fri

Tutors

The day, in one place.

Today's lessons, notes that roll straight into homework, a marking queue with a first pass already done, and mail that stays inside the portal.

Maya - Mathematics

+2 levels

Reading

L14

Spelling

L12

Maths

L15

Parents

Progress they can see.

Levels by subject, upcoming lessons, invoices and messages to the tutor. Parental controls for every feature a child can touch, enforced on the server.

This week

6 day streak

M

T

W

T

F

S

S

Maths - Ex 7BDue Thu
Spelling - set 12Done
Selective practice25 min

Students

Practice pitched at their level.

Homework on their own calendar, exam prep with a workload budget, spaced repetition that remembers what they got wrong, and a username to log in with.

How it works

Live in an afternoon. Running by Monday.

  1. STEP 01

    Set up in an afternoon

    Campuses, tutors, services and billing through a checklist that verifies each step against live data. Go live when every step is real, not ticked.

  2. STEP 02

    Invite families

    A parent signs up with a code from your centre, adds their children, and each child gets a username. Existing Teachworks rosters import as they are.

  3. STEP 03

    Run the week

    Lessons roll into notes, notes into homework, homework into progress. Invoices go out, direct debits settle themselves, and an overdue chase goes once a week, not daily.

Moderation queue

3 open

Watchdog ran 6 min ago
  • CriticalEscalated to the safety leadDue in 24 minNotified
  • HighAssigned to R. PatelDue in 3h 10mIn progress
  • MediumAwaiting reviewDue in 19hQueued

Every row is stamped with the centre it belongs to. Nothing crosses.

Safety and trust

Built for a product that children use.

  • Child safety is not a setting

    A classifier watches typed, spoken, handwritten and uploaded work. Incidents queue with a deadline by severity, and an hourly watchdog emails a person when nothing has happened. A locked account stays locked.

  • Your centre's data is your centre's

    Every row carries the centre it belongs to and the database enforces the boundary, not the application. Hosted in Sydney, Australia, on Australian infrastructure at every layer.

  • Working with children checks, tracked

    Tutor compliance documents live with the tutor, expiry reminders go out before the date, and only your centre's compliance staff can open them.

Connects to the tools a centre already pays for

Connect your own accounts in the app, in minutes. Or start on ours.

  • Airwallex
  • Stripe
  • Pinch
  • Xero
  • Teachworks
  • HubSpot
  • Microsoft Teams
  • Twilio
  • Resend
  • LiveKit
  • Claude
  • ElevenLabs
  • Google Maps

Pricing

Per student. No setup fee. No per-tutor charge.

You pay for the students you actually have this month. Start on a trial and go live when your setup checklist is green.

Tutoring centres

Per active student, per month

  • Every module: tutor operations, parent portal, student app, billing
  • Unlimited tutors, campuses and parents
  • Your own subdomain, or your own domain
  • Teachworks import while you move
See pricing

Schools

Licensed per class

  • Teacher app: classes, rosters, assignments, marking queue
  • Students join with a class code, no parent email needed
  • A safety page the school admin owns
  • Data processing addendum on the school's terms
Book a school demo

FAQ

Questions centres ask

Can we keep our own domain?
Yes. Your centre lives at yourname.xtutio.com from day one, and you can bring a domain you already own. Parents never see anyone else's name.
Do parents pay you or us?
Parents pay your centre. Your centre opens its own Airwallex account from inside XTutio (or keeps Pinch), so your centre is the merchant, invoices carry your name and ABN, and the money settles to your bank account. XTutio takes a stated fee per payment and never holds your parents' money.
We run on Teachworks today. What happens to it?
Import it. XTutio mirrors students, lessons and employees from your Teachworks account, so you can run both side by side and move when you are ready.
Where is our data?
Sydney, Australia. The database, storage and the application all run in the Australian region, and every record is stamped with the centre it belongs to.
Does it use AI?
Where it helps staff: a first pass on marking, drafting the lesson wrap-up, and the classifier that watches for child-safety issues. Students get a study coach that gives hints and will not do the homework for them, and a parent can switch it off. Names are replaced before anything reaches a model, and every call is logged and costed to your centre.
What does a school get?
Classes, rosters and assignments for teachers, join codes for students, a marking queue, and a safety page the school admin owns. Licensed per class rather than per student.

Book a demo

Thirty minutes with someone who runs a centre on it.

Bring your current setup. We will show you the tutor day, the parent view and the billing loop on real data, then tell you honestly whether it fits.

No mailing list. We use this to reply to you and for nothing else.