YPlus ("we", "our", "us") is a teacher productivity application developed and operated by YPlus, based in Cyprus. Cyprus is a member state of the European Union, and this policy is written in full compliance with the General Data Protection Regulation (GDPR).
For any privacy-related questions or requests, contact us at: info@yplusapp.com
| Category | Examples | Where it lives |
|---|---|---|
| Account information | Email address, Apple ID token | On-device + Supabase (if you sign in) |
| Class data | Class names, school years | On-device SQLite; Supabase if backup is active |
| Student records | Student names you enter | On-device SQLite; Supabase if backup is active |
| Attendance records | Session dates, per-student attendance marks | On-device SQLite; Supabase if backup is active |
| Data | Purpose |
|---|---|
| Device identifier (UUID generated by the app) | Enforcing the free-tier single-device sync limit |
| Sync timestamps | Resolving conflicts during cloud backup |
We do not collect advertising identifiers, location data, contact lists, microphone or camera input, or any behavioural analytics.
Student names and attendance records entered into YPlus are personal data belonging to your students. As the teacher using the app, you are the data controller for your students' data under GDPR. YPlus acts as a data processor on your behalf.
You are responsible for ensuring you have a lawful basis (e.g. school policy, institutional mandate, or legitimate interest) to record and store student attendance data. We recommend following your school's or institution's data protection policy.
Student data is never used by us for any purpose other than delivering the app's functionality to you. It is never sold, shared with advertisers, or used for profiling.
All data is stored in an encrypted SQLite database on your device. Data stored locally is protected by the operating system's standard security (iOS Secure Enclave / Android Keystore).
When you enable cloud backup, your data is replicated to Supabase, a PostgreSQL-based cloud database. Data is encrypted in transit (TLS 1.2+) and at rest (AES-256). Supabase's infrastructure runs on AWS in the EU region. You can review Supabase's security posture at supabase.com/security.
If you use YPlus without creating an account, no data ever leaves your device. Cloud backup is only activated when you sign in.
We do not sell your data. We share data only with the following sub-processors, to the minimum extent necessary to operate the service:
| Sub-processor | Purpose | Location |
|---|---|---|
| Supabase Inc. | Cloud database and authentication backend | EU (AWS) |
| Apple Inc. | Sign in with Apple; App Store payment processing | USA (SCCs apply) |
| Google LLC | Google Play payment processing (Android) | USA (SCCs apply) |
Standard Contractual Clauses (SCCs) govern all transfers to entities outside the EU/EEA.
As a data subject in the EU/EEA, you have the following rights:
To exercise any of these rights, email us at info@yplusapp.com. We will respond within 30 days. You also have the right to lodge a complaint with the Office of the Commissioner for Personal Data Protection of Cyprus (dataprotection.gov.cy).
YPlus is intended for use by adult teachers and educational professionals. The app is not directed at children and we do not knowingly collect personal data directly from children under the age of 16. Student names and records entered by teachers are processed on behalf of the teacher as controller (see §4).
Subscription payments are processed entirely by Apple (App Store) or Google (Play Store). We do not store or process payment card details. We receive only a subscription receipt confirming your plan status.
If we make material changes to this policy, we will notify you via an in-app notice or email at least 14 days before the change takes effect. The "Effective date" at the top of this page will be updated. Continued use of the app after the effective date constitutes acceptance of the revised policy.
Data Controller
YPlus App
Cyprus
info@yplusapp.com