Effective Date: April 6, 2026
FlashQuest ("FlashQuest," "we," "our," or "us") is a flashcard and study app with AI-powered deck creation, spaced repetition, timed quizzes, real-time multiplayer battles, social features, and a community deck library. This policy explains what information FlashQuest collects, how it is used, and how you can control it.
Guest Mode vs. Signed-In Mode
FlashQuest can be used without creating an account. In guest mode, your study data, decks, progress, and preferences are stored locally on your device and are not transmitted to our servers.
When you create an account and sign in, certain data is synced to our servers to enable cloud backup, cross-device sync, social features, multiplayer, community deck publishing, and leaderboards. The sections below describe the data collected for signed-in users.
Information We Collect
For signed-in users, we may collect the following depending on which features you use:
Account information
- Email address (for account creation and authentication)
- Display name and username (visible to other users on leaderboards, friend lists, and published decks)
- Authentication data from Apple Sign In or email-based login
Study content
- Flashcard content, deck names, descriptions, and categories
- Text, notes, images, or documents submitted for AI-powered flashcard generation
- Decks published to the community library
Study progress and activity
- Study session results, scores, streaks, and XP
- Spaced repetition scheduling data
- Leaderboard rankings and statistics
Social and multiplayer data
- Friend connections and friend requests
- Challenge invitations and results
- Arena battle room participation, scores, and round-by-round activity
Device and notification data
- Push notification tokens (used to deliver friend requests, challenge invitations, streak reminders, and deck moderation notices)
- Device platform (iOS/Android)
Optional analytics
- App usage events and feature interactions, if you have opted in
- Crash reports and diagnostics
How We Use Information
- Create and manage your account
- Provide study modes, spaced repetition, and progression features
- Generate flashcards using AI-powered tools
- Enable friends, challenges, and leaderboard features
- Operate real-time multiplayer Arena battles
- Operate the community deck library
- Send push notifications you have opted into
- Monitor app stability and diagnose issues
- Moderate community content and enforce our Terms of Service
- Respond to support and privacy requests
AI-Powered Features
When you use AI deck creation (Text to Deck, Scan Notes, or file-based generation), the content you submit may be processed by third-party AI service providers to generate flashcards, hints, and explanations. This content is sent only when you initiate a generation request and is not used for other purposes.
Community Decks
When you publish a deck to the community library, your username, deck name, description, category, and card content become visible to all FlashQuest users. You can unpublish your decks at any time from the Explore screen.
Other users can report published decks for inappropriate content, spam, copied content, or inaccuracy. Decks that receive multiple reports may be automatically hidden and the author notified.
Multiplayer and Arena
Arena battles require server-side processing to manage room state, synchronize questions, track scores, and determine results in real time. Room data, player names, scores, and battle outcomes are processed during the session and stored for battle history.
Push Notifications
FlashQuest may send push notifications for friend requests, accepted requests, challenge invitations, challenge results, streak reminders, and deck moderation notices. You can manage notification permissions in your device settings or in the app's Settings screen.
Optional Analytics
FlashQuest collects analytics only if you opt in. You are asked during onboarding and can change this at any time in Settings > Data & Privacy. When enabled, analytics include usage events, feature interactions, and session data. When disabled, no optional analytics are collected. Crash reporting may still operate to maintain app stability.
Sharing of Information
We do not sell personal information. We share information only with service providers that help operate FlashQuest:
- Supabase (cloud hosting, database, authentication)
- Third-party AI providers (deck generation, only when you initiate it)
- Sentry (crash reporting)
- Mixpanel (analytics, only when opted in)
- Expo (push notification delivery)
Your username, display name, and published deck content are visible to other FlashQuest users through social features and the community library.
Data Retention
We retain account and study data for as long as your account is active. After account deletion, we may retain limited records as necessary for abuse prevention, moderation enforcement, fraud prevention, legal compliance, and dispute resolution. Retained records are not used for product features or marketing.
Account Deletion
You can delete your account directly in the app: Profile > Account > Delete Account. This permanently removes your profile, username, cloud-synced study data, published decks, votes, and leaderboard entries. Local data on your device is also cleared.
If you cannot access the app, you can request account deletion by emailing privacy@flashquest.net with the email address or username associated with your account.
Your Choices
- Use FlashQuest in guest mode without creating an account
- Delete your account in the app (Profile > Account > Delete Account)
- Disable optional analytics in Settings > Data & Privacy
- Manage push notifications in device settings or the app
- Unpublish decks from the community library
- Remove friends and decline friend requests
- Contact us at privacy@flashquest.net
Children's Privacy
FlashQuest is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us so we can take appropriate action.
Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will revise the Effective Date above.
Contact
General support: support@flashquest.net
Privacy questions or deletion requests: privacy@flashquest.net