Schedule My Lessons← Back to home

Privacy Policy

Last updated: March 2026

The short version

Your student data never leaves your device. We don't collect it, store it, or see it. Schedule My Lessons has no accounts, no sign-in, and no backend. The only data that leaves your device is anonymous usage analytics and the confirmation of whether you have an active subscription.

What data stays on your device

All student information you enter into Schedule My Lessons — names, availability, lesson preferences, schedules — is stored exclusively on your device using Apple's on-device storage. This data is never transmitted to any server, including ours.

What we do collect

There are no accounts and no sign-in. The app collects only two things:

  • Subscription status — managed through RevenueCat, which processes purchase data from Apple to verify whether your subscription is active. We receive only a yes/no confirmation — no payment details, no personal data. RevenueCat operates under GDPR-compliant agreements.
  • Anonymous usage analytics — we use PostHog (EU servers) to understand how the app is used. This data is anonymised — it contains no student data and cannot be linked back to you. You can opt out in the app settings.

Backups

The backup feature exports all your data as a JSON file via the iOS share sheet. Backups are created by you and saved wherever you choose — we never receive or store your backup files.

Importing students

When importing students from a Google Sheets link, the app makes a network request to download the spreadsheet. This data is processed on your device and is not sent to our servers. File-based imports (CSV, Excel) are processed entirely on-device with no network requests.

Who we share data with

Nobody. We do not sell, rent, or share any data with third parties beyond the processors described above (RevenueCat and PostHog, both operating under GDPR-compliant agreements).

Data retention and deletion

Student data is stored on your device only — deleting the app removes it entirely. We hold no personal data on our servers. Anonymous analytics data is retained by PostHog for up to 12 months. If you have any questions, email schedulemylessons@gmail.com.

Children's data

Schedule My Lessons is a tool for teachers and tutors. While teachers may enter names and availability of students who are minors, this data is stored exclusively on the teacher's device and is never transmitted to us. The teacher is the sole data controller for any student information they enter.

GDPR compliance

Schedule My Lessons is designed with GDPR compliance as a core principle, not an afterthought:

  • No personal data is collected. There are no accounts, no email addresses, no names.
  • There is no data breach risk from our servers for student records — we never receive them.
  • You remain the sole data controller for your students' information.
  • Subscription verification is handled anonymously through RevenueCat.

Your rights

We hold no personal data about you — there are no accounts, no email addresses, and no user profiles. If you have questions about what RevenueCat or PostHog hold on our behalf, email us at schedulemylessons@gmail.com and we will assist within 30 days.

Contact

Questions about this policy? Email schedulemylessons@gmail.com.