Privacy Policy

How we collect, protect, and handle your personal data

Last updated: March 9, 2026

Summary

SATboozter ("the service") is operated by Jupiter Technologies AB (org. no. 559574-6503). We respect your privacy and actively work to protect your personal data in accordance with applicable data protection laws.

This privacy policy applies to SATboozter's website (www.satboozter.com) and iOS app, which together constitute the service. The policy describes what data we collect, how we use it, which third-party services we use, and what rights you have.

Minimal data collection

We only collect what is needed for the service to work

Secure storage

All data is stored encrypted in the cloud with restricted access

No card details stored

Payments are handled by Stripe, we never store card information

You are in control

You can request deletion of your account and all data

1. Data Controller

Jupiter Technologies AB is responsible for processing your personal data.

  • Company name: Jupiter Technologies AB
  • Organization number: 559574-6503
  • Address: Bidevindsgränd 8, 136 55 Vega, Sweden
  • Email: info@satboozter.com
2. What data do we collect?

Account information

  • Email address: Required to create your account, send login links and communicate important information about the service
  • Username: Your chosen display name shown on the leaderboard and in multiplayer
  • Password: Stored encrypted (hashed) via Firebase Authentication. We never have access to your password in plain text

Training data

  • Quiz results: Your answers, scores, and time spent per section
  • Diagnostic results: Results from diagnostic tests that estimate your knowledge level
  • Study progress: Your goals (dream program, target score), study streaks, and progress
  • Multiplayer data: Match results and challenges

Technical information

  • IP address: For security, abuse prevention, and technical troubleshooting
  • Device type and browser: To ensure the service works correctly
  • Session cookies: Required to keep you logged in

Payment information

If you choose to subscribe to Premium, all payment information is handled directly by Stripe. We never store your card details. We only store your Stripe customer identifier and subscription status to activate premium features in the service.

3. Authentication and login

We offer several login methods via Firebase Authentication:

  • Email and password: Your password is encrypted and stored by Firebase Authentication (Google). We never have access to the password in plain text.
  • Google sign-in (OAuth): You authenticate via Google's own login. We get access to your email address and name, but never your Google password.
  • Sign in with Apple: You authenticate via Apple's own login (available in the iOS app). You can choose to hide your email address via Apple's relay feature. We never have access to your Apple password.

Session management is handled via JWT tokens with a 7-day expiry. You are automatically logged out after this period and need to log in again.

4. How do we use your data?

We process your personal data for the following purposes:

PurposeLegal basis
Create and manage your accountContract
Save quiz results, progress, and diagnosticsContract
Manage your subscription and paymentContract
Send transactional messages (password reset, account info)Contract
Show leaderboard and multiplayer resultsLegitimate interest
Generate AI explanations per questionLegitimate interest
Analyze usage patterns to improve the serviceConsent
Prevent abuse and ensure securityLegitimate interest
5. Third-party services

We never share your personal data for marketing purposes or sell it to third parties. The following services are used to provide SATboozter:

Firebase Authentication (Google)

Handles login, account creation, and authentication via email/password, Google OAuth, and Apple Sign In.

Privacy policy: firebase.google.com/support/privacy

Stripe

Handles payments and subscriptions for Premium. We never store card details. Stripe is PCI DSS certified.

Privacy policy: stripe.com/privacy

Neon (PostgreSQL)

Cloud database storing all user accounts, quiz results, and progress data. Data is stored encrypted.

Privacy policy: neon.tech/privacy-policy

Vercel

Hosting and server infrastructure for the website. Handles web requests and content delivery.

Privacy policy: vercel.com/legal/privacy-policy

Resend

Email service that sends transactional messages such as password resets and account information.

Privacy policy: resend.com/legal/privacy-policy

Anthropic (Claude AI)

Generates AI explanations per quiz question. No personal data is sent to Anthropic. Explanations are cached permanently in our database.

Privacy policy: anthropic.com/privacy

PostHog (optional analytics)

Anonymized user analytics only activated if you consent to cookies. Used to improve the service. Data stored in the EU.

Privacy policy: posthog.com/privacy

6. Cookies and local storage

Necessary cookies

These cookies are required for the service to function and cannot be turned off:

  • Session cookie: Keeps you logged in during your session
  • CSRF token: Protects against cross-site request forgery
  • Sound settings: Saves your preferences for sound effects
  • Guest limit: Tracks quiz count for non-logged-in users

Optional cookies (require consent)

If you consent, anonymized analytics are activated:

  • Anonymized usage patterns and navigation (PostHog)
  • Technical performance and error reporting (Vercel Analytics)

You can change your consent at any time via the cookie banner displayed on the website.

7. Data storage and security

Your personal data is stored in a PostgreSQL database with Neon. All data is protected with:

  • Encrypted database storage
  • HTTPS (TLS 1.3) for all data transfers
  • Passwords stored with strong cryptographic hashing via Firebase
  • Restricted access with role-based permissions
  • Regular backups

Retention period

Your data is stored as long as you have an active account. If you delete your account, we remove your personal data within 30 days. Anonymized statistics (not linked to your identity) may be kept to improve the service.

8. Your rights

You have the following rights regarding your personal data:

  • Right of access: You have the right to know what personal data we process about you and receive a copy.
  • Right to rectification: You can request that incorrect data be corrected.
  • Right to erasure: You can request that we delete your account and all personal data associated with it.
  • Right to restriction: You can request that we restrict processing of your data in certain situations.
  • Right to data portability: You can request to receive your data in a machine-readable format.
  • Right to object: You can object to processing based on legitimate interest.
  • Right to withdraw consent: If processing is based on consent (e.g. analytics cookies), you can withdraw it at any time.

How to exercise your rights

Contact us at info@satboozter.com with your request. We respond within 30 days.

9. Account and data deletion

You can request that your account and all associated personal data be deleted. Upon deletion, we remove:

  • Your user account and profile
  • Email address and username
  • All quiz results and progress data
  • Diagnostic results and study goals
  • Multiplayer history and friend connections
  • Subscription data (Stripe connection is terminated)

Deletion is completed within 30 days of request. Active subscriptions are automatically cancelled upon deletion.

Request deletion

Send an email to info@satboozter.com with the subject "Delete my account" and include the email address linked to your account. You can also contact us from within the app via profile settings.

10. Age requirement

SATboozter is designed for students preparing for the SAT. The service is not intended for children under 13 years of age.

We do not knowingly collect personal data from children under 13. If we discover that a user is under 13, the account will be deleted. Parents who suspect their child has registered can contact us at info@satboozter.com.

11. Changes to the privacy policy

We may update this privacy policy when necessary, for example when we change the service, add new features, or in response to legal changes. For significant changes, we will notify you by email or through a notice in the service.

The date of last update is always shown at the top of this page. We recommend you check this page periodically for updates.

12. Contact us

Have questions about this privacy policy or how we handle your personal data? Contact us:

Jupiter Technologies AB

  • Email: info@satboozter.com
  • Address: Bidevindsgränd 8, 136 55 Vega, Sweden
  • Organization number: 559574-6503