Privacy Policy
Last updated: May 3, 2026
The short version
We collect the minimum we need to run the app: your email, name, your quiz progress, and (if you pay) your purchase info. We don't sell your data, and we don't share it with advertisers.We do use a few well-known service providers (Firebase, Stripe, Google Analytics) to actually run things โ they process data on our behalf and never receive it for their own marketing.
What we collect
- Account info: email address, display name, and (for Google sign-in) your Google profile photo URL.
- Learning progress: which levels you've attempted, your XP, streak, badges, mastery scores, and per-question results.
- Purchase info: if you buy a 30-Day Pass, Stripe processes your payment. We never see or store your full card number โ Stripe handles that. We do store your Stripe customer ID, the session ID of your purchase, and your access expiry date.
- Feedback: anything you send via the contact form, plus the email you optionally provide.
- Usage analytics: page views, button clicks, quiz events. We collect this in aggregate to improve the app.
- Technical info: IP address, browser, device type โ used for security (rate-limiting, abuse detection) and basic analytics.
What we do with it
- Deliver the product (sign you in, save your progress, unlock paid levels after purchase).
- Send transactional emails: password resets, purchase confirmations.
- Understand how the app is used so we can fix bugs and improve features.
- Respond if you contact us.
We do not: sell your data, share it with advertisers, use it to build profiles for marketing, or send unsolicited emails.
Service providers we use
These companies process some of your data on our behalf so that CalcQuest can function. They are bound by their own privacy commitments and only use the data to provide their service to us:
- Firebase (Google) โ authentication, database, and analytics. Firebase privacy.
- Stripe โ payment processing. We never see your full card number. Stripe privacy.
- Google Analytics 4 โ aggregate traffic + event analytics. Google privacy.
- Vercel โ hosting + serverless infrastructure. Vercel privacy.
Cookies and similar tech
We use cookies for two things: (1) keeping you signed in (a Firebase session cookie), and (2) analytics (Google Analytics cookies for measuring traffic and feature usage). We don't use advertising cookies or third-party trackers beyond Google Analytics.
Your rights
You can:
- Access your data โ your dashboard already shows everything we have about your progress. Email us if you want a complete export.
- Delete your account and data โ email apexamquest@gmail.com with the subject "Delete my account". We'll remove your account and learning data within 30 days. (Stripe is required by law to retain transaction records for tax/audit purposes; we'll delete what we can.)
- Correct inaccurate info โ change your display name in your profile, or email us for anything else.
- Opt out of analytics โ install a browser extension that blocks Google Analytics, or use a privacy-focused browser. The app works fine without analytics.
If you're in California, the EU, or another region with specific privacy laws (CCPA, GDPR, etc.), you have additional rights โ email us and we'll honor them.
Children's privacy
CalcQuest is intended for high school students (typically 16โ18 years old). You must be at least 13 years old to create an account.We do not knowingly collect data from children under 13. If you're a parent and believe your child under 13 has signed up, email us and we'll delete the account immediately.
Data retention
We keep your account data for as long as your account is active. If you delete your account, we erase your learning data within 30 days. Aggregate analytics (with no personally identifying info) may be retained longer for product analysis.
Security
All connections to CalcQuest use HTTPS. Passwords are hashed (using scrypt) by Firebase Authentication โ we never see them in plaintext. Payment processing happens entirely on Stripe's servers; card details never touch ours.
No system is perfectly secure. If you suspect a security issue, please email apexamquest@gmail.com.
Changes to this policy
If we make material changes, we'll update the "Last updated" date at the top of this page and, if the changes are significant, notify signed-in users by email. Continued use of the app after changes means you accept the updated policy.
Contact
Questions about this policy, or a privacy request? Email apexamquest@gmail.com.