Privacy Policy
Last updated: August 23, 2025
This Privacy Policy explains how TeachAssist ("we", "our", or "us") collects, uses, discloses, and safeguards information when you use our mobile and web applications, services, websites, and related tools (collectively, the "Services"). By using the Services, you agree to the practices described in this policy. If you do not agree, please do not use the Services.
Information We Collect
We collect information in the following categories:
1) Account & Profile Information
Name, email, phone (optional), password (hashed), role (teacher/student), school/class affiliations, profile photo, and preferences.
2) Class & Interaction Data
Class enrollment, attendance records (manual & automatic), chat messages and attachments (e.g., PDFs/DOCX), assignments/quizzes, submissions, scores/grades, and teacher feedback.
3) Usage & Log Information
App activity, feature usage, diagnostics, crash logs, device identifiers, IP address, timestamps, and pages/screens viewed.
4) Device & Technical Data
Device type, OS version, language, timezone, app version, network info, and Firebase Instance ID / FCM token for notifications.
5) Location Information (with permission)
Approximate or precise location when you enable location access for features like automatic attendance that compare student proximity with teacher location. You can disable this in your device settings, but certain features may not function.
6) Content & Files You Upload
Files uploaded for assignments/quizzes (e.g., PDFs, DOCX), profile photos, and other media. We store metadata such as filename, size, and type.
7) Payment & Subscription Data
When you purchase a plan, payment details are processed securely by our payment processor (e.g., Stripe). We receive information such as a transaction ID, plan, status, amount, and masked card details (no full card numbers are stored on our servers).
8) Cookies & Similar Technologies
Cookies, local storage, and similar technologies help us remember your preferences and analyze usage. See Cookies for details.
How We Use Information
- Provide, maintain, and improve the Services, including classes, attendance, messaging, assignments, and quizzes.
- Personalize the experience and remember preferences/settings.
- Enable real-time communications and notifications (e.g., new messages or quiz start).
- Process payments, manage subscriptions, and prevent fraud/abuse.
- Monitor performance, debug, and fix issues; ensure service reliability and security.
- Comply with legal obligations and enforce our Terms.
- Communicate with you about updates, security alerts, and support.
- Conduct analytics to understand and improve feature effectiveness.
Legal Bases for Processing (EEA/UK only)
If you are in the European Economic Area (EEA) or United Kingdom (UK), we process your personal data under these legal bases: (i) performance of a contract (to provide the Services), (ii) legitimate interests (e.g., to secure and improve the Services), (iii) consent (e.g., for marketing or precise location), and (iv) compliance with legal obligations.
Data Retention
We retain personal data for as long as necessary to provide the Services, comply with legal obligations, resolve disputes, and enforce agreements. Retention periods vary by data type (e.g., account data while your account is active; logs typically for a shorter period unless needed for security).
Analytics
We may use privacy-friendly, first-party analytics and/or third-party solutions to understand feature usage, crashes, and performance. Where required, we implement IP masking and honor applicable consent requirements.
Payments
Payments are processed securely by third-party providers such as Stripe. We do not store full card numbers. Providers act as controllers for some data they collect and process under their own privacy notices.
Push Notifications
With your consent, we send push notifications (e.g., new messages, attendance updates, quiz start). You can opt out by changing your device or in-app notification settings. We may store an FCM token to deliver notifications to your device.
Location & Attendance Features
When enabled by a teacher or school, TeachAssist may compare a student's device location with a teacher's location to automate attendance. We do not continuously track location in the background unless you explicitly allow it. You can use manual attendance instead.
File Uploads & Storage
Files you upload (e.g., assignments, quiz answers) are stored with cloud storage providers under strict access controls. Do not upload sensitive personal data unless requested by your educator and permitted by law.
Device Permissions
Depending on your use, we may request access to the following: camera (profile photo, document capture), photos/media/files (uploads), notifications (alerts), and location (attendance). You can change permissions at any time in your device settings.
Security
We implement administrative, technical, and physical safeguards designed to protect personal data, including encryption in transit (HTTPS), access controls, and regular monitoring. No method of transmission or storage is 100% secure; we cannot guarantee absolute security.
International Data Transfers
We may transfer, store, and process information outside your country of residence where we and our service providers operate. When transferring personal data from the EEA/UK, we rely on appropriate safeguards such as Standard Contractual Clauses.
Children’s Privacy
Our Services may be used in an educational context involving minors under the authorization of schools/teachers/parents as required by applicable law. We do not knowingly collect personal information from children under the minimum age without appropriate consent. If you believe a child has provided us data without consent, contact us and we will take appropriate steps to delete such information.
Your Rights & Choices
Depending on your location, you may have rights to access, correct, update, delete, or port your personal data; object to or restrict processing; and withdraw consent. You can exercise some rights in-app (e.g., profile edits) or by contacting us. We will respond as required by law.
California (CCPA/CPRA)
California residents may request information about categories of personal information collected, sources, purposes, and third parties with whom we share data; request deletion or correction; and opt out of certain sharing or targeted advertising.
EEA/UK (GDPR)
You may request access/erasure/rectification/portability and object to processing based on legitimate interests. You also have the right to lodge a complaint with your local supervisory authority.
Do Not Track
Some browsers offer a "Do Not Track" (DNT) setting. We do not currently respond to DNT signals. We adhere to this Policy and applicable laws.
Third-Party Links & Services
The Services may contain links to third-party websites or services. We are not responsible for their privacy practices. We encourage you to review their policies before providing personal information.
Changes to This Policy
We may update this Policy from time to time. We will post the updated version and revise the "Last updated" date above. If changes materially affect your rights, we will provide additional notice as required.
Contact Us
If you have questions, concerns, or requests regarding this Policy or our data practices, contact us at:
TeachAssist Privacy TeamEmail: privacy@teachassist.app
Postal: [Add your registered business address here]