Privacy Policy

Old Prodigy Revival · Effective November 12, 2026

Old Prodigy Revival is an independent, unofficial fan project. It is NOT affiliated with, endorsed by, or connected to Prodigy Education Inc. We do not send your personal information to the original Prodigy service.

1. Who we are

"We", "us", and "the project" refer to the Old Prodigy Revival project and its contributors. Questions or requests about this policy can be sent via our public issue tracker. Do not post passwords or private data in public issues.

2. Age requirement

This service is for users 13 years of age or older. We do not knowingly collect personal information from children under 13. If you believe an under-13 child created an account, contact us and we will delete the account and all associated cloud data.

3. What we collect and why

DataWhere it livesWhy we have it
Email address & password (hashed by Firebase)Google Firebase Authentication (classdigy project)Sign-in and account recovery
Game save (character, progress, settings, inventory, etc.)Google Firestore — saves/{your-uid}Cloud saves so you can play online and on other devices
Membership flagGoogle Firestore — players/{your-uid}Free member benefits synced with your account
Username & display nameGoogle Firestore — players/{your-uid} and usernames/{handle}Signing in with a username; showing your wizard's name online
Username cookie & local save copyYour browser (cookie + localStorage)Convenience: remembering you and for offline play
Standard network logs (IP, user agent)Google/GitHub infrastructure serving the app and CDN SDKsConnection delivery; we do not access or analyze these

We do not collect analytics, advertising identifiers, precise location, contacts, or educational data from schools or parents. There are no ads and no third-party trackers in this build.

4. Usernames are public

To let you sign in with a username instead of an email, the mapping from a username handle to an account email lives in a publicly readable Firestore document (usernames/{handle}). That means anyone on the internet — not just other players — can look up which email address a given username signs in with.

5. What we do NOT do

6. Service providers

We use Google Firebase (Authentication and Firestore) to store accounts and saves, and Google/GitHub infrastructure and CDNs to serve the site and its libraries. Their handling of data is governed by their respective privacy policies (Google: policies.google.com/privacy; GitHub: GitHub General Privacy Statement). These providers process data on our behalf and may process connection metadata (e.g., IP addresses) in the course of delivering the service.

7. Cookies and local storage

The original game client sets a prodigyUsername cookie, and this revival additionally stores your game saves in your browser's localStorage. These stay on your device and are not transmitted except as described in Section 3 (e.g., saving to your cloud). Clearing your browser data will remove the cookie and local saves — export important saves first (Settings → Network → Save Character).

8. Data retention

Cloud data is kept for as long as your account exists. When you delete your account (next section), we delete: your Firebase Authentication record, your saves/{uid} document, your players/{uid} document, and your usernames/{handle} document. Copies of any data already downloaded by you, or cached by Google as part of normal infrastructure operation (backups), may persist for a limited time under the providers' retention schedules; we cannot control those.

9. Deleting your account and data

You can delete your account yourself, at any time, no questions asked:

  1. Open the game and sign in.
  2. Open Settings → Network → Delete Account.
  3. Confirm twice and re-enter your password.

This permanently removes your account and its cloud saves. Alternatively, open a privacy request issue on our issue tracker and a maintainer will remove it for you.

Deleting your account does not delete your local browser saves — those stay on your device and are yours to remove.

10. Your rights

Depending on where you live (e.g., GDPR/UK GDPR, CCPA/CPRA, or similar), you may have rights to access, correct, export, or erase your personal data:

11. Security

Passwords are handled by Firebase Authentication (hashed/salted) and are never visible to us. Cloud access is restricted by owner-only Firestore security rules, so only your account can read or write your documents. No system is perfectly secure; use a strong, unique password and do not share it.

12. Changes to this policy

We may update this policy from time to time. The effective date above will change accordingly. Continued use of the service after an update constitutes acceptance of the revised policy.

13. Contact

Privacy questions, access/deletion requests, or parent/guardian concerns: github.com/The-Space-Outlaws/old-prodigy-revived/issues (label the issue privacy).