
A weekly schedule you set up once
Language learners come back week after week, so most of your lessons are regular. Create a lesson once, turn on “Repeat Weekly”, and it appears in your schedule every week by itself. A student who comes twice a week can have Monday at 6 pm and Thursday at 7:30 pm in the same series, each day with its own time.
When a student travels, move just “This One”. When they switch to a new time for the rest of the term, change “This & Future”. When they finish the course, end the series — past lessons and payments stay in their history.

See who has paid without scrolling through chats
Every student has a price per lesson and a balance. When a student sends money for the next month, tap “Add Funds” and the lessons get paid automatically, oldest first. The top of the student list always shows who owes you and who has paid ahead, with amounts, and you can sort students by debt or prepayment.
In the week grid, each lesson's color shows its payment state — paid, owed, prepaid or upcoming — so you can spot an unpaid lesson before the next one starts.
Try it free for 14 days · No card required. Subscribe only once the app has proven it's worth it to you.
Download on the App Store
Conversation clubs and small groups
A speaking club or a small group class is one group lesson with several students in it, and each student can have their own price: a regular pays one rate, a newcomer on a trial another. Payments and missed lessons are tracked separately for every student, and you can move or cancel the whole group at once.
Give the group a name and a color so “B1 Speaking Club” stands out in your week.
Students abroad, paying in other currencies
Many language tutors teach students in other countries. In Squool, each student can pay in their own currency — US dollars, euros, pounds, Canadian dollars, Mexican pesos and more. Their balance stays in that currency, and your totals are shown in one base currency using an exchange rate you can edit.
Squool doesn't convert time zones: you enter every lesson in your own local time.

Regular practice is what makes a language stick
Squool notices consistency and gives students achievements on its own: “Every week” for a lesson every single week, “Like clockwork” for the same day and time for a month, “More often now” when someone moves from one lesson a week to two. A 🔥 streak next to the avatar shows who hasn't missed a lesson in a month or more — a good reason to praise them.
Each lesson also has its own note, handy for writing down the topic you covered or the homework you gave.
On your iPhone, iPad, Mac and Apple Watch
Your schedule, students and payments sync between iPhone, iPad and Mac through your own iCloud, with no account and no password. Your data stays on your devices and in your iCloud; the developer can't see your students or your earnings. Apple Watch shows what's on now and what's next.
Already keep your lessons in Google Calendar? Squool can bring your students and recurring lessons over from it. The first 14 days are free with full access, and no card is needed.
Questions and answers
What is a good app for a private language tutor to track lessons and payments?
Squool is made for exactly this: one tutor, a weekly schedule and a balance for every student. It runs on iPhone, iPad, Mac and Apple Watch, and the first 14 days are free without a card.
Can my students book lessons or pay through Squool?
No. Squool is your own tool: students don't get an account, can't book time and don't pay through the app. You record a payment yourself when the money arrives, and the app does the counting.
Can I run a conversation group where students pay different prices?
Yes. In a group lesson, each student has their own price, and payments and missed lessons are tracked separately for each of them.
Does Squool work for online language lessons over Zoom?
Yes, for the schedule and the money. Squool has no video calls, so you keep using Zoom, Google Meet for the lesson itself.
Can I move my students over from Google Calendar?
Yes. Squool finds the lessons in your Google or Apple Calendar and brings your students and recurring lessons into your schedule.
Is Squool available on Android?
No. Squool works only on Apple devices: iPhone, iPad, Mac and Apple Watch.
Read also
Online tutors
Teach over Zoom or Google Meet? Track your schedule, students abroad paying in USD, EUR or GBP, and monthly income on iPhone, iPad and Mac.
Other currencies
Online tutor paid in dollars, euros and pounds? How to keep each student's balance in their own currency and see total income in one base currency.
Group lessons
How to price and track small group lessons: an individual price per student, who paid, who missed, cancelling for one student or the whole group.
Recurring lessons
How to plan a weekly tutoring schedule: students twice a week at different times, moving one lesson, changing time or price for future lessons, ending a series.
Try it free for 14 days
No card required. Subscribe only once the app has proven it's worth it to you.
Download on the App Store