1. Introduction
Welcome to TeachVault. We respect your privacy and are committed to protecting your personal data. This privacy policy explains how we collect, use, and safeguard your information when you use our mobile application.
TeachVault is designed for teachers to manage classes, track attendance, and organize student information. We prioritize data security and user privacy in everything we do.
2. Information We Collect
2.1 Information You Provide:
- Account information (email, name)
- Class information (class names, subjects, schedules)
- Student information (names, roll numbers, contact details)
- Attendance records
2.2 Automatically Collected Information:
- Device information (model, OS version)
- App usage statistics (anonymized)
- Crash reports and diagnostics (if enabled)
- We do not collect location data in the current release.
2.3 Information We DO NOT Collect:
- We do not collect sensitive student data (grades, medical info) unless you explicitly enter it
- We do not track your browsing history
- We do not sell your data to third parties
3. How We Use Your Information
We use your information for:
- Providing core app functionality (attendance tracking, class management)
- Providing backups/restores you request or enable
- Improving app performance and fixing bugs
- Sending important updates about the app
- Analyzing usage patterns to improve features (anonymized data only)
We will NEVER:
- Sell your personal data
- Share student information with third parties
- Use your data for advertising purposes
- Access your data without your permission
4. Data Storage and Security
4.1 Local Storage:
- All data is stored locally on your device by default
- We use SQLite database with encryption for sensitive data
- Student contact information is encrypted using AES-256
4.2 Cloud Storage (Optional):
- You can optionally enable encrypted safety backups to Google Firebase Storage, Google Drive, or iCloud
- Cloud backups are encrypted before upload
- You control when and what data is backed up
- You can disable cloud backup at any time
4.3 Security Measures:
- PIN app lock (optional)
- Screenshot blocking for sensitive screens (optional)
- Auto-lock after inactivity (configurable)
- Secure data transmission (HTTPS/TLS)
5. Data Sharing and Third Parties
We share data only in these limited circumstances:
5.1 Service Providers:
- Firebase (Google) - For authentication and cloud storage (if enabled)
- Sentry - For crash reporting (if enabled, anonymized)
- These providers are bound by strict data protection agreements
5.2 Legal Requirements:
We may disclose data if required by law or to protect rights and safety.
5.3 With Your Consent:
- You can export and share your data (CSV, PDF reports)
- You control what data is shared and with whom
6. Your Rights (GDPR/CCPA-aligned)
You have the following rights:
- Right to Access: View all data we have about you
- Right to Rectification: Correct inaccurate data
- Right to Erasure: Delete your account and all data
- Right to Data Portability: Export your data in standard formats
- Right to Restrict Processing: Disable analytics and crash reporting
- Right to Object: Opt-out of data collection
- Right to Withdraw Consent: Disable features at any time
To exercise these rights:
- Go to Settings → Security → Delete Account (for complete deletion)
- Go to Settings → Diagnostics → Toggle crash reporting
- Go to Settings → Backup → Manage cloud backups
- Contact us at: [email protected]
7. Children's Privacy (COPPA-aligned)
TeachVault is designed for teachers (18+) to manage student information.
- We do not knowingly collect data directly from children under 13
- Teachers are responsible for obtaining parental consent before entering student information
- We recommend not storing sensitive student data in the app
- Student names and roll numbers are sufficient for attendance tracking
If you believe we have inadvertently collected data from a child, please contact us immediately.
8. Data Retention
- Local data: Stored until you delete it or uninstall the app
- Cloud backups: Stored until you delete them or delete your account
- Deleted items: May be retained temporarily (e.g., Recycle Bin) based on app features/settings
- Account deletion: All data permanently deleted within 30 days
- Crash reports: Retained for 90 days for debugging purposes
9. International Data Transfers
If you enable cloud features:
- Data may be stored on servers in different countries
- We may use Firebase (Google Cloud). Google provides GDPR-related commitments and tooling; TeachVault is designed to support GDPR-aligned use, but TeachVault has not undergone a formal legal compliance audit.
- Data is encrypted in transit and at rest
- You can choose to use only local storage to avoid international transfers
10. Changes to This Privacy Policy
We may update this privacy policy from time to time. We will notify you of any changes by:
- Updating the "Last Updated" date
- Showing an in-app notification for significant changes
- Requiring acceptance of new terms for major changes
Continued use of the app after changes constitutes acceptance of the new policy.
11. Contact Us
🔒 Privacy Summary
- Your data stays on your device by default
- Cloud backup is optional and encrypted
- We never sell your data
- You can delete everything at any time
- Designed to support GDPR/CCPA-aligned access, export, and deletion requests
- No ads, no tracking
© 2026 TeachVault.app by Dr. Dishant Pandya