1. Overview
This Privacy Policy describes how C# Quiz collects, uses, and protects your information when you use our application. We are committed to protecting your privacy and complying with applicable data protection laws, including the GDPR and CCPA.
2. Information We Collect
2.1 Information You Provide Directly
- Google Account Information: When you sign in with Google, we receive your email address, display name, and profile picture from Google.
- Quiz Responses: We store your answers to quiz questions to track your progress and score.
- Learn Progress: We store your progress through learning materials (current slide, completion status).
2.2 Information Collected Automatically
- Usage Data: We collect information about how you use the app, such as which sections you visit and which quizzes you attempt.
- Device Information: We may collect device type, browser, and operating system information.
2.3 Children's Privacy
Our service is not directed to children under 13. We do not knowingly collect personal information from children under 13.
3. How We Use Your Information
- To provide and maintain the service
- To track your quiz results and learning progress
- To sync your progress across devices (if signed in)
- To submit quiz scores to Google Classroom (only if you choose to)
- To personalize your learning experience
- To communicate with you (if you opt in)
4. How Information Is Shared
We do not sell or rent your personal information to third parties.
- Service Providers: We use Firebase (Google Cloud) for authentication, database, and cloud functions. Your data is stored on Google's servers in accordance with Firebase's privacy policy.
- Google Classroom: Only if you explicitly submit your score, we send your quiz results to Google Classroom via the Classroom API. We only send the score and a submission label — no personal data beyond what Google already has.
- Aggregate Data: We may share anonymized, aggregated statistics (e.g., average scores) for improvement purposes.
5. Data Storage & Retention
- Your quiz results, learn progress, and preferences are stored in Firestore, associated with your user ID.
- Local data (without sign-in) is stored in your browser's localStorage and is deleted when you clear your browser data.
- You may request deletion of your data at any time by contacting us (see section 8).
6. Your Rights
Depending on your location, you may have the right to:
- Access, correct, or delete your personal data
- Object to or restrict processing of your data
- Data portability
- Withdraw consent at any time
To exercise these rights, please contact us via the email in section 8.
7. Security
We use industry-standard security measures to protect your data. However, no method of transmission over the internet is 100% secure. We cannot guarantee absolute security.
8. Contact Us
If you have questions about this Privacy Policy or your data, please contact us at:
Email: privacy@pixelagent.co.uk
9. Changes to This Policy
We may update this Privacy Policy from time to time. The "Last updated" date at the top will reflect the latest revision. Continued use of the service after changes constitutes acceptance.
This application uses local storage to remember your theme preference and accessibility settings. These are stored entirely on your device and are not transmitted to any server.