AttenQR ("we," "our," or "us") values your privacy. This Privacy Policy explains how we collect, use, store, and share information when you use our attendance management app that allows users to scan QR codes to check in.
1. Information We Collect
We may collect the following information depending on how the app is used:
- Attendance data: Check-in records such as date/time, course/class identifier, and check-in status.
- User account information: Name, email address, and account type (teacher or student).
- Course information: Course names, schedules, enrolled students, and class periods created by teachers.
- QR scan data: The information encoded in the QR code (e.g., course ID, date, and verification token).
- Camera access: We do not collect, store, or transmit photos or camera images. The camera is used only to scan QR codes in real-time.
- Device and log data (limited): App version, device type, operating system, and basic diagnostic logs only as needed to maintain app performance and security.
2. How We Use Information
We use the information to:
- Provide and operate attendance check-in features.
- Enable teachers to manage courses and track student attendance.
- Allow students to enroll in courses and view their attendance history.
- Prevent misuse (e.g., duplicate or invalid check-ins) and improve security.
- Provide support and troubleshoot issues.
- Improve the app's performance and user experience.
- Display relevant advertisements through Google AdMob.
3. Legal Basis (If Applicable)
Where required by law, we process information based on:
- Consent: When you choose to provide information and use the app.
- Legitimate interests: Operating an attendance system securely and efficiently.
- Contract/educational relationship: Providing the service through an educational institution.
4. Sharing of Information
We do not sell your personal information. We may share information only:
- With teachers/instructors for attendance management purposes within the app.
- With Firebase (Google Cloud) as our cloud hosting and database provider, who processes data on our behalf under confidentiality obligations.
- With Google AdMob for displaying advertisements (subject to Google's privacy policy).
- If required by law or to protect rights, safety, and security.
5. Data Storage and Security
Data is stored on Firebase Cloud Firestore (Google Cloud Platform) servers located in the United States (nam5 region).
- We use Firebase's industry-standard security measures including encryption in transit and at rest.
- We implement authentication and authorization controls to ensure only authorized users can access their data.
- QR codes use daily-rotating tokens to prevent unauthorized attendance marking.
- No method of transmission or storage is 100% secure, but we use reasonable safeguards to protect your information.
6. Data Retention
We keep attendance data as follows:
- Active courses: Data is retained for the duration of the course.
- Completed courses: Data is automatically deleted 30 days after the course end date to save database space and reduce costs.
- Teachers can export attendance data to CSV before automatic deletion.
- Users can delete their accounts at any time, which will remove their personal information.
7. Your Rights and Choices
Depending on your location, you may have the right to:
- Access: Request a copy of your attendance data (export to CSV).
- Correct: Update your name and password in the app settings.
- Delete: Delete your account and associated data.
- Object: Leave courses you're enrolled in.
- Restrict: Control what data you share.
To exercise these rights or for questions, contact us at the email below.
8. Children's Privacy
This app is intended for use in educational settings by students of all ages. We do not knowingly collect personal information from children under 13 without appropriate parental or institutional authorization.
If you believe a child has provided personal information without appropriate authorization, please contact us immediately and we will take appropriate action to remove such information.
9. Third-Party Services
This app uses the following third-party services:
These services have their own privacy policies, and we encourage you to review them.
10. International Data Transfers
Your data may be transferred to and processed in the United States where our Firebase servers are located. By using the app, you consent to this transfer and processing.
11. Changes to This Policy
We may update this Privacy Policy from time to time. We will update the "Effective Date" at the top of this policy and, if changes are material, provide notice within the app or via other means.
Your continued use of the app after changes indicates acceptance of the updated policy.
12. Language Support
AttenQR is available in 5 languages:
- 🇺🇸 English
- 🇪🇸 Español (Spanish)
- 🇰🇷 한êµì–´ (Korean)
- 🇨🇳 䏿–‡ (Chinese)
- 🇯🇵 日本語 (Japanese)
This Privacy Policy is provided in English. Translations may be available but the English version governs in case of conflicts.