| Term | Meaning |
|---|---|
| "Application" / "TeachPlus" | The TeachPlus Teacher Assistant progressive web application, including all associated scripts, databases, icons, and documentation. |
| "Developer" | The individual or team who authored and maintains TeachPlus, operating in the Republic of the Philippines. |
| "User" / "You" | Any licensed teacher, school administrator, or authorized personnel who installs or uses TeachPlus. |
| "Learner Data" | Any information relating to students — names, grades, attendance records, incident reports — stored within the Application. |
| "License Key" | A unique code issued by the Developer that activates one or more feature bundles within the Application. |
Subject to your compliance with these terms, the Developer grants you a limited, non-exclusive, non-transferable, revocable license to install and use TeachPlus solely for your own professional teaching activities within a Philippine school context.
TeachPlus, including its source code, database schema, UI design, and feature architecture, is the exclusive intellectual property of the Developer. The following acts are strictly prohibited:
Certain feature bundles require an active License Key. By purchasing, you acknowledge:
TeachPlus stores all learner data locally on your device. You accept full responsibility for:
TeachPlus is provided "as-is" without warranties of any kind. The Developer shall not be liable for:
The Developer's total liability shall not exceed the amount paid for your License Key in the preceding 12 months.
This Agreement is governed by the laws of the Republic of the Philippines. Any unresolved dispute shall be submitted to the proper Philippine courts with jurisdiction over the Developer's place of business.
The Developer may update these terms at any time. Continued use after notification constitutes acceptance. The Developer may terminate your license immediately for breach of any provision of this Agreement.
This Privacy Notice applies to the TeachPlus Teacher Assistant Dashboard, developed and maintained by the TeachPlus Developer, operating in the Republic of the Philippines.
| Data Type | Stored Where | Sent to Developer? |
|---|---|---|
| Student names & grades | Your device (IndexedDB) | ❌ No |
| Attendance records | Your device (IndexedDB) | ❌ No |
| Incident records | Your device (IndexedDB) | ❌ No |
| App PIN (hashed) | Your device (localStorage) | ❌ No |
| License Key | Your device + Supabase | ✅ Yes — validation only |
| App preferences | Your device (localStorage) | ❌ No |
The Developer does not have a copy of your learner data and cannot recover it if your device is lost or browser storage is cleared.
Student records are sensitive personal information under the Philippine Data Privacy Act of 2012 (RA 10173). As the teacher-user, you act as the Personal Information Controller (PIC) for your learners' data. Your obligations include:
Under RA 10173, students and parents have the right to be informed, access, correct, and request deletion of records held in TeachPlus. Because learner data lives solely on your device, these requests must be directed to you as the teacher-user, not to the Developer.
For concerns, you may also contact the National Privacy Commission (NPC) at www.privacy.gov.ph.
TeachPlus does not enforce automatic deletion. You are responsible for exporting records required by DepEd, manually deleting student records at year-end, and clearing storage when disposing of or reassigning a device.
License Key records in Supabase are retained for the duration of the license and up to 3 years thereafter for audit purposes.
Thank you. Your acceptance has been recorded. TeachPlus is now loading…