This Privacy Policy describes how QuizSprite ("we", "us", or "our") collects, uses, and shares information when you use our website at https://quizsprite.com (the "Service") and our Android mobile application (the "App"). Together, the Service and App are referred to as "QuizSprite".
By using QuizSprite, you agree to this Privacy Policy. If you do not agree, please do not use the Service or App.
1. Who this policy applies to
- Organization administrators who create quizzes, invite users, and manage billing on the web Service.
- Learners and team members who sign in to take assigned quizzes on the web or App.
- Super administrators who operate platform-level tools (where applicable).
2. Information we collect
2.1 Account and profile information
When you register or are invited, we may collect:
- Email address and display name
- Organization affiliation and role (e.g. admin, user)
- Authentication identifiers managed through our identity provider (Supabase Auth)
2.2 Quiz and learning data
To provide quiz functionality, we store:
- Quizzes, questions, assignments, and settings created by administrators
- Quiz attempts, answers, scores, timestamps, and progress statistics
- Optional branding settings (e.g. custom app name or logo) for your organization
This data is stored in our application database (PostgreSQL) on infrastructure we control, not in the identity provider's database.
2.3 Mobile app data
When you use the Android App, we may also process:
- Sign-in credentials you enter to authenticate with the same account as the web Service (transmitted securely to our API).
- Cached quiz content and attempt data stored locally on your device so you can view assignments and results offline after sync.
- App version and API endpoint configuration used to connect to https://quizsprite.com.
The App does not require access to your contacts, photos, microphone, or precise location for core quiz features.
2.4 Payment information
If your organization upgrades to a paid plan, payment processing is handled by Stripe. We do not store full card numbers on our servers; Stripe collects and processes payment details according to its own privacy policy.
2.5 Communications
We may send transactional emails (such as user invitations) through our email provider (e.g. Resend). We collect the recipient email address and message delivery metadata necessary to send those emails.
2.6 Technical and usage information
We may automatically collect:
- IP address, browser or device type, and general log data for security and troubleshooting
- Server and application error logs
- Optional monitoring data if error-tracking services are enabled by the operator
3. How we use your information
We use information to:
- Provide, maintain, and improve QuizSprite on web and mobile
- Authenticate users and enforce role-based access
- Create, assign, deliver, and grade quizzes; show results and analytics
- Sync mobile app data with your organization's account on the Service
- Process subscriptions and billing where applicable
- Send service-related emails and respond to support requests
- Protect against fraud, abuse, and security incidents
- Comply with legal obligations
4. Legal bases (EEA/UK users)
Where applicable, we rely on:
- Contract — to provide the Service and App you use
- Legitimate interests — security, analytics, and product improvement
- Consent — where required for optional communications or features
- Legal obligation — when we must retain or disclose data by law
5. How we share information
We do not sell your personal information. We may share data with:
- Service providers that help us operate QuizSprite, including hosting, authentication (Supabase), payments (Stripe), and email delivery (Resend), under contractual confidentiality obligations.
- Your organization — administrators can view learner progress, attempts, and related quiz data for users in their organization.
- Google Play — if you install the App from Google Play, Google's terms and policies apply to the store and device distribution in addition to this policy.
- Authorities — when required by law or to protect rights, safety, and security.
- Business transfers — in connection with a merger, acquisition, or sale of assets, subject to continued protection of your information.
6. Data retention
We retain information for as long as your account or organization needs the Service, or as required for legal, accounting, or security purposes. Administrators may delete or export certain data through the Service where features are available. Local cache on the mobile App can be cleared by uninstalling the App or signing out.
7. Security
We use industry-standard measures such as HTTPS encryption in transit, access controls, and secured server environments. No method of transmission or storage is 100% secure; please use a strong, unique password and keep your credentials confidential.
8. Your rights and choices
Depending on your location, you may have the right to:
- Access, correct, or delete personal information we hold about you
- Object to or restrict certain processing
- Withdraw consent where processing is consent-based
- Data portability, where applicable
- Lodge a complaint with a supervisory authority
To exercise these rights, contact us at privacy@quizsprite.com. Organization administrators may also manage user accounts and invitations through the admin dashboard.
9. Children's privacy
QuizSprite is intended for use by organizations and learners under their supervision. We do not knowingly collect personal information from children under 13 (or the minimum age in your jurisdiction) without appropriate consent. If you believe we have collected such information, contact us and we will take steps to delete it.
10. International transfers
Your information may be processed in countries other than your own, including where our servers or service providers operate. We take steps designed to ensure appropriate safeguards when data is transferred internationally.
11. Third-party links
The Service may link to third-party sites (for example, Google Play). We are not responsible for their privacy practices. Review their policies before providing personal information.
12. Changes to this policy
We may update this Privacy Policy from time to time. We will post the revised version at https://quizsprite.com/privacy and update the "Last updated" date. Continued use after changes means you accept the updated policy.
13. Contact us
Questions about this Privacy Policy or our data practices:
- Email: privacy@quizsprite.com
- Website: https://quizsprite.com