Privacy Policy
Last Updated:
Welcome to aiClassrooms ("we," "our," or "us"). We are committed to protecting your personal information and your right to privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our web application (the "App") at aiclassrooms.org.
1. Information We Collect
To provide our attendance and classroom management features, we collect the following types of information:
- Google Account Information: When you sign in using Google, we collect your email address, name, and profile picture. This is used strictly for authentication and identity verification.
- Profile Data: Information you explicitly provide, such as your Official Email, Phone Number, Title, and Role (Educator or Student).
- Classroom Data: Data uploaded or generated by educators, including student rosters, attendance records, exam marks, and remarks.
- Hardware Sensor Data (During Active Sessions Only):
- Location Data: If an educator enforces GPS Geofencing, we collect your temporary location to verify you are in the classroom. This is not tracked continuously.
- Microphone Data: We briefly access your microphone to listen for secure, ultrasonic frequency tokens to mark peer-to-peer attendance. Audio is processed locally on your device and is never recorded or uploaded.
- Camera & Bluetooth: Used strictly for scanning QR codes and detecting nearby Bluetooth beacons for attendance verification.
2. How We Use Your Information
We use the information we collect to:
- Provide, operate, and maintain the App.
- Authenticate users and prevent proxy attendance (e.g., locking name changes for 30 days).
- Synchronize your offline classroom data securely to the cloud so you can access it across devices.
- Process Excel sheets and images using AI to automate data entry for educators.
- Send push notifications regarding published marks and attendance updates.
3. Third-Party Services
We rely on trusted third-party services to operate the App securely. These services may process your data according to their own privacy policies:
- Google Identity Services & Google Drive: For secure authentication and allowing educators to backup data to their personal Google Drive.
- Supabase: For secure cloud database storage, authentication, and Edge Functions.
- Google Gemini API: For processing images, PDFs, and unstructured text to extract attendance data.
- Firebase Cloud Messaging: For delivering push notifications to your devices.
4. Data Storage and Security
The App is built with an "Offline-First" architecture. Most of your data is stored locally on your device using IndexedDB and localStorage. When connected to the internet, this data is synchronized with our secure Supabase cloud infrastructure.
We implement appropriate technical and organizational security measures designed to protect the security of any personal information we process. For example, API keys are obfuscated and stored securely within a Cloud Vault.
5. Your Data Rights
Depending on your location, you may have rights regarding your personal data, including the right to:
- Request access to the data we hold about you.
- Request corrections to inaccurate data (Note: to prevent cheating, Student name modifications are restricted to once every 30 days).
- Request the deletion of your account and associated data.
6. Changes to This Privacy Policy
We may update this privacy policy from time to time to reflect changes in our practices or for other operational, legal, or regulatory reasons. We encourage you to review this page periodically.
7. Contact Us
If you have any questions or concerns about this Privacy Policy or our data practices, please contact us at:
Email: support@aiclassrooms.org
Website: aiclassrooms.org