Privacy Policy for the «MC Teacher» Application
Effective date: 14.10.2026
Previous version: 28.05.2026
1. General provisions
This Privacy Policy describes what data is processed by the mobile application MC Teacher (hereinafter — the Application), what it is used for, to whom it is transferred, and how it is protected.
The «MC Teacher» Application is provided to teachers of educational institutions that use the INTERSCHOOL ONLINE platform (in particular, Montessori Center). Only a teacher whose email address is registered in the institution's information system can sign in to the Application.
The Application is distributed through two stores. Data processing is the same in both cases. What differs is the party responsible for the Application, who is the operator (controller) of personal data (hereinafter — the Owner):
| Where the Application was installed from | Owner and data controller |
|---|---|
| Google Play (Android) | Serhii Anatoliiovych Nochovkin (Individual Entrepreneur), trading name INTERSCHOOL ONLINE |
| App Store (iPhone, iPad) | MONTESSORI TSENTR KONKURSY HO — the seller as listed in the App Store (short name in English: PO «MONTESSORI CENTER COMPETITIONS») |
Contact for data processing matters for both stores: interschool@interschool.online.
2. What data the Application processes
2.1. Data received from the user at sign-in
When signing in to the Application via Google Sign-In, the following is transmitted:
- the email address of the Google account;
- the name and avatar associated with this account.
The Application does not provide for free-form entry of personal data by the user.
2.2. Data generated by the device
The Application uses:
- the device notification token — a unique identifier issued by the Firebase Cloud Messaging service (on iPhone and iPad, together with the Apple Push Notification service), required to deliver push notifications;
- the device time zone — to display lesson times and send notifications in the teacher's local time;
- the Application's interface language — so that notifications arrive in the teacher's language.
2.3. Data received from the institution's server and displayed to the teacher
After sign-in, the Application receives from the educational institution's server and displays to the teacher:
- information about the teacher themselves: full name, country, time zone, role in the institution;
- the teacher's lesson schedule;
- information about students in their lessons: full name, date of birth or age, gender, country, time zone, balance status, attendance marks;
- full names of parents or legal guardians of students under 18 years of age;
- summary information about other teachers of the institution and the occupancy of classrooms.
This data is not collected by the Application from the user — it is stored in the educational institution's information system and is provided to the teacher for the performance of their professional duties in accordance with the access rights established by the institution.
2.4. Data generated by the teacher through the Application
During work, the teacher generates through the Application and transmits to the institution's server attendance marks for students at lessons («Б» — present, «Н» — absent). This data is stored in the institution's information system and is used for attendance accounting within the framework of the teacher's professional duties.
2.5. Reminder data
On iPhone and iPad, reminders about missing attendance marks and about the first lesson of the next day are composed and sent by the Application's server. On Android, the Application still schedules them on the device itself. To avoid sending the same reminder twice, the server stores for each teacher:
- the moment of the last reminder about attendance marks that was sent;
- the date and time of the first lesson for which a reminder has already been composed or shown.
Reminder texts contain no personal data of students: only the date and time of the lesson and a generic phrase.
2.6. Joining an online lesson
If a lesson takes place online in the institution's video lesson service Montemeet, when the teacher taps the lesson link, the Application obtains a one-time entry ticket from the server and opens the lesson room with it in the browser. The ticket contains the teacher's email address and the room address and is valid for about a minute. Montemeet uses it to let the teacher into their lesson.
2.7. Data the Application does NOT request and does NOT process
The Application does not request and does not access: geolocation, user contacts, SMS, call history, photos and media files, microphone, camera, biometric data.
3. Purposes of data processing
| Data category | Purpose |
|---|---|
| Email and name from the Google account | authentication of the teacher and identification within the Application |
| Device notification token | delivery of notifications: reminders about lessons and marks, alerts about schedule changes |
| Device time zone and interface language | display of lesson times in the teacher's local time; notifications in the teacher's time zone and language |
| Reminder data (section 2.5) | avoiding repeated sending of the same reminder |
| Teacher's email in the Montemeet ticket (section 2.6) | letting the teacher into the room of their online lesson |
| Student and schedule data | provision to the teacher of work information necessary for conducting lessons and keeping records |
| Attendance marks (Б/Н) | accounting of student attendance in the institution's information system |
The Application does not use the processed data:
- for displaying advertising;
- for analyzing user behavior or targeting;
- for transferring to third parties for marketing purposes.
The Application does not contain third-party SDKs for analytics, user behavior tracking systems, advertising networks, or trackers.
4. Third parties involved in processing
The Application uses the following services:
- Google Sign-In — for authentication of the teacher by their Google account. The data described in section 2.1 is transmitted. The use is governed by the Google Privacy Policy: https://policies.google.com/privacy.
- Firebase Cloud Messaging (FCM) — for delivery of push notifications. The device token and the content of notifications are transmitted. The use is governed by the Firebase terms: https://firebase.google.com/support/privacy.
- Apple Push Notification service (APNs) — on iPhone and iPad only: FCM delivers notifications to the device through this Apple service. Apple receives the device token and the content of the notification. The use is governed by the Apple Privacy Policy: https://www.apple.com/legal/privacy/.
The server part of the Application is hosted on a dedicated server; no cloud platforms are used. Technical data about requests (IP address, HTTP metadata) is processed on this server only.
App stores (Google Play, App Store) process data about installation of the Application under their own rules; the Application does not transfer any additional data to them.
No data is transferred to any other third parties.
5. Data storage
5.1. On the user's device
The following are stored locally on the device in the operating system's secure storage (Android Keystore on Android, Keychain on iPhone and iPad):
- the session authorization token;
- the notification token cache and the interface language (for correct operation of notifications);
- the teacher's own most recently loaded schedule for a few days (from yesterday to three days ahead) — to show it when there is no connection to the server; attendance marks cannot be set in this mode;
- user settings of the Application.
Local storage data is encrypted by the operating system and is not transmitted outside the device, except for routine interaction with the Application's server.
5.2. On the server
The Application's server stores:
- accounts and session tokens of the institution's teachers;
- information about the teacher's devices for sending notifications: notification token, platform (Android or iOS), time zone, interface language, date of last activity;
- reminder data (section 2.5);
- technical snapshots of schedule state for change detection.
Data about students, parents and legal guardians, schedule, and other information of the educational institution reside in the institution's own information system; the Application accesses them to display to the teacher within the framework of their work duties.
5.3. Retention period
- Local data on the device is stored until the user signs out of the account or uninstalls the Application.
- The saved schedule is refreshed with every load, days outside the window are deleted automatically, and the whole saved schedule is deleted when the user signs out.
- Session tokens are valid for 30 days from the last activity and automatically become invalid after this period is exceeded.
- Notification tokens of inactive devices are deactivated and no longer used; when the user signs out, the device is removed from notifications.
- Reminder data is overwritten with each new reminder and is kept while the teacher has access to the Application.
- Data about the teacher in the accounting system is processed within the period established by the educational institution.
6. Security
- All network communication between the Application and the server takes place over the secure HTTPS protocol with encryption of data in transit.
- Local confidential data on the device is stored in encrypted form in the system secure storage (Android Keystore or Keychain).
- Access to the Application's server requires a valid session token; access to student data is limited by the teacher's rights and is verified on the server with each request.
7. User rights
The user has the right to:
- request information about the processed data relating to them;
- request correction of inaccurate data;
- request deletion of data processed by the Application;
- withdraw consent to data processing by ceasing use of the Application and signing out of the account.
To exercise any of these rights, a request must be sent to the email address interschool@interschool.online from the address the user signs in to the Application with. Requests are processed within reasonable time, typically within 30 days. The deletion procedure is described at https://interschool.online/delete-account-mc-teacher/.
Deletion of data relating to the teacher's account in the educational institution's information system is carried out in agreement with the institution itself.
8. Children
The Application is not intended for use by children. Users of the Application are adult teachers of educational institutions. The Application does not request or collect data directly from persons under 18 years of age.
Information about students under 18 years of age (full name, date of birth, full names of parents or legal guardians) is displayed to the teacher as part of the schedule and student card for the performance of professional duties; this data is stored in the educational institution's information system, which has the corresponding lawful basis for its processing, while the Application serves merely as an interface for its display to an authorized teacher.
Information about student balance status is displayed to the teacher only in a generalized form («positive» / «zero» / «negative») as part of the work information necessary for conducting lessons. Precise amounts and payment data are neither displayed nor processed by the Application.
9. Changes to the Policy
This Policy may be amended. The current version is always available at https://interschool.online/privacy-mc-teacher/. In the case of substantial changes, users will be notified through the Application.
10. Contacts
For all matters related to the processing of personal data and this Policy, please write to interschool@interschool.online. The request is handled by the Owner (section 1), depending on which store the Application was installed from:
- Google Play: Serhii Anatoliiovych Nochovkin (Individual Entrepreneur, trading name INTERSCHOOL ONLINE);
- App Store: MONTESSORI TSENTR KONKURSY HO (PO «MONTESSORI CENTER COMPETITIONS»).
The address indicated above is used for matters related to the processing of personal data. For other support matters, the address indicated in the Application itself (section «About») is used: developer@montessori.ua.