
A wide window with your earnings calendar alongside
Make the window wider, and a month calendar with each day's earnings and the statistics ring appears on the left, with your week on the right. Everything important at a glance, without a single click.

Students and balances
All your students in a grid. At the top: who owes and who's prepaid, with amounts. Sort students by name, amount owed or prepayment.

Student card with achievements
Expands right in the grid: balance and top-ups, upcoming and past lessons, contacts and a note, plus the student's achievements and 🔥 streak next to the avatar.

Student statistics
A month calendar with every lesson in color. How many were taught and missed, how much was earned and is still due, and the student's full payment history.

Earnings statistics
Earned, due, upcoming and lost — for the week or the month. Click a part of the ring to see which students and lessons make up the total.

Group lessons
A separate price for each student in the group, with separate payments and missed lessons. Reschedule or cancel for the whole group at once.

Recurring lessons
Create a regular lesson once — after that, it shows up every week on its own. You can pick several days of the week, each with its own time.

Schedule as a list
Instead of a grid, see your days as a list: lessons, amounts and payment status in rows, like a planner.

Dark mode
A calm dark theme for the evenings — or match your system appearance.

One schedule on all your devices
Mac, iPhone and iPad see the same students and the same lessons. Everything syncs through your iCloud on its own — no sign-in, no passwords.
Also in Squool — on every device
Student achievements and streaks
The app notices your students' progress and gives them achievements on its own: “Every week” when a student has a lesson every single week, “Like clockwork” when they come on the same day and time for a month, “More often now,” “Iron discipline” and more. The 🔥 streak next to the avatar lights up once a student goes a month without missing a lesson and shows how many days in a row it has lasted. You can see who your most dedicated students are — and you always have something to praise them for.
Import students from Google and Apple Calendar
Been keeping your schedule in Google or Apple Calendar? No need to enter everything by hand: Squool finds the lessons in your calendar and brings your students and recurring lessons into your schedule. You can start the import from an empty schedule or from Settings.
Sync with Google and Apple Calendar
Squool can sync your schedule with Google Calendar or Apple Calendar. Lessons show up there automatically and stay up to date when you move, cancel or add one. In Google Calendar, lessons are also color-coded: paid, owed or prepaid. Turn it on with a single switch in Settings.
Reminders before lessons
Squool sends you a notification before each lesson starts: who it's with, what time, and how many minutes to go. For a group lesson, it's a single reminder with all the students' names. That way you won't miss a lesson, even on a packed day.
Vacation and pause
Going on vacation, or is a student taking a break? Set the vacation or pause dates, and the lessons on those days are cleared automatically — no need to reschedule each one by hand. Money a student paid in advance doesn't disappear: it goes toward their next lessons.
Recurring lessons
Create a regular lesson once and turn on “Repeat Weekly” — from then on, it shows up in your schedule every week by itself. Moving a single lesson, changing the time for all future ones or ending the series takes just a few taps.
Your data stays yours
Your schedule, students and payments are stored on your device and in your personal iCloud. The developer has no access to them and can't see a thing. When you get a new iPhone, all your data comes back on its own.
Backup to a file
You can back up all your students, lessons and payments to a file — and restore your data from it anytime. On top of that, all your data is already kept on your device and in your iCloud.
Languages and currencies
English, Spanish, French, German, Polish, Ukrainian and Russian. Prices can be in US dollars, Canadian dollars, euros, pounds and other currencies — even a different one for each student.
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