
Kids' coding on a weekly rhythm
Younger coders usually come once a week for 45 or 60 minutes, and parents pay by the month. Add each student once with “Repeat Weekly”, then add the monthly payment with “Add Funds”: lessons are paid one by one as they happen, and any extra carries over.
Kids like seeing progress beyond their projects. Squool gives achievements such as “Every week” and a 🔥 streak next to the avatar of students who keep coming — easy to show off at the start of a lesson.

Summer coding intensives
In June and July many coding tutors run short intensives: four days a week for two weeks, sometimes for a small group of friends. A series can have several weekdays, each with its own time; a small group becomes one group lesson with a separate price for each child.
When the intensive ends, end the series. The lessons and payments stay in each student's history, and the month ring shows what the summer actually brought in.
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 StoreCareer switchers and students abroad
Adults learning to code pay for themselves and often meet you online. Some live in Canada, Mexico or Europe and pay in CAD, MXN or EUR. Give each student their own currency; your totals stay in dollars with an exchange rate you can edit.
If you'd like your sessions in Google Calendar or Apple Calendar too, Squool can sync the schedule there, and events update when you move or cancel a lesson.

Your Mac is already open
Coding tutors spend the day at a Mac. Squool has a Mac version with a wide window that shows the whole week, plus the iPhone and iPad apps. Everything syncs automatically through your own iCloud — no account, no login.
What Squool doesn't do
There's no code editor, no screen sharing and no video calls; your lessons happen in the tools you already use. Squool doesn't send invoices, take online payments or let students book themselves. It's built for one tutor, not a coding school with many instructors.
Your students' data stays on your devices and in your iCloud, and the developer can't see it. Try the full app free for 14 days, no card required.
Questions and answers
What's a good app for coding tutors to track lessons and payments?
Squool keeps a weekly schedule, each student's balance, missed lessons and monthly income on iPhone, iPad, Mac and Apple Watch, with 14 days free.
Can I schedule a summer coding camp with several sessions a week?
Yes. A series can repeat on several weekdays, each with its own time, and a small group can be one group lesson with a separate price per student.
Can international coding students pay me in euros or pesos?
Yes. Each student can have their own currency; your totals are shown in a base currency with an editable exchange rate.
Is there a Squool app for Windows or Android?
No. Squool runs on iPhone, iPad, Mac with Apple silicon and Apple Watch.
Does Squool include a code editor or video calls?
No. It covers the schedule and payments only.
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.
Math & science tutors
For math, physics, chemistry and SAT/ACT tutors: weekly schedule, student balances, payments 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.
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