Privacy Policy for SpellHive

Last updated: October 21, 2026

SpellHive ("the App," "we," "us") is a spelling practice app designed for children. It's available three ways, all sharing the same backend, so this policy covers all of them:

Students can join a teacher's class, or practice on another device, by entering a code the adult gives them. This policy explains what information we collect, how it's used, and the choices parents and teachers have. It's written for the adults who set the App up — the primary audience of this policy — since the App is intended to be used by children under adult supervision.

Information We Collect

If you're a parent using the iOS app, we collect:

If you're a teacher using the web app, we collect:

If you're a parent using the web app, we collect the same kinds of information as a parent on iOS (a child's first name, avatar, grade level, gameplay data and custom word lists), plus your Google account's name and email address if you sign in.

If you're a parent or teacher using the Android app, we collect:

If your child joins a class or practices on another device using a code from their teacher or parent (on the web or Android app), no personal information is required. Their device gets an anonymous Firebase Authentication identifier, and entering the code links that device to the student or child record the adult already created — so their progress can be seen from any device that enters the same code (for example, a classroom computer and a home tablet).

We do not collect: precise or approximate location, contacts, health information, payment/financial information, browsing or search history, the advertising ID, or any government-issued identifiers. We do not retain photos, and the camera is only ever used in the one iOS parent-initiated scanning flow described above — never in the background, and never during normal gameplay. The App reads words aloud using recorded pronunciations downloaded from our servers or the device's own text-to-speech; the App never uses the microphone, and no audio of you or your child is recorded, transmitted, or stored.

A parent-only "Parent Zone" area, protected by a PIN the parent sets, lets a parent adjust settings like which word categories are available and how long a practice session is. On iOS that PIN is stored only on the device (in Apple's Keychain). On the web and Android apps, the PIN (and the Classroom Mode PIN) is stored only on the device, as a one-way hash in the app's local storage. It is never transmitted to us.

How We Use Information

We use the information above solely to operate the App: to run adaptive spelling sessions, to show a parent or teacher their child's or students' practice history and progress, to let an adult sign back in on another device, and to look at overall usage counts drawn from that same data (for example, how many practice rounds are played) so we can improve it. We do not use any analytics service for this. We do not use this information to build advertising profiles, and we do not sell, rent, or share it with data brokers.

Third-Party Services

The App uses Google Firebase for backend services:

The App does not use Firebase Analytics or any other analytics, crash-reporting or advertising SDK, on any platform. It does not access the iOS Advertising Identifier (IDFA) or the Android advertising ID, and it uses no advertising or cross-app tracking SDKs. Data is sent to Firebase over encrypted connections (HTTPS/TLS). Google processes this data as our service provider, subject to Google's Privacy Policy and Firebase's data processing terms.

Children's Privacy

SpellHive is designed for use by children under adult supervision. Only an adult ever signs in with a real identity — a parent or teacher. A child's own profile is never tied to a personal email address or social account, on any platform: children use the App through an adult's account or an anonymous join code. We do not knowingly collect more information from a child than described above, we do not require children to disclose more information than is reasonably necessary to use the App's features, we show no ads, and we do not serve behavioral or interest-based advertising to children. Children cannot chat with, message or share content with other users.

A parent can review their child's progress in the App, correct the child's name, avatar or grade level at any time, remove the child from the account, and delete the whole account (see below). Deleting the account permanently erases every child's profile and practice history; to have a single child's practice history erased without deleting the account, email us. A teacher who creates student records is responsible for their class roster and can edit or remove any student.

If you are a parent and believe your child has provided us with information beyond what's described in this policy, please contact us and we will delete it.

Data Retention & Deletion

We keep account, profile and gameplay data while the account exists, so that progress and adaptive difficulty continue to work across sessions and devices. Uninstalling the App does not delete data already stored on our servers.

You can delete your account and all of its data at any time:

In-app deletion normally finishes within a few minutes (it retries automatically if interrupted). It permanently removes, for every device, the account and its sign-in, all children or classes and students with their practice progress, custom word lists, student join codes (devices using them lose access), and any school staff membership. To confirm that a deletion has finished, we keep a minimal record containing only the deleted account's internal ID, the deletion status, timestamps and a one-way hash of a random confirmation code — no name, email or practice data.

Data Security

Data is sent over encrypted connections and stored in Cloud Firestore, secured by server-side rules so it's only accessible to the parent or teacher account that created it, and to student devices that entered that student's code. The one exception: if a school opts into SpellHive's school features (web only), that school's administrator(s) can view roster and progress information for the teachers and students within their own school — never data belonging to a different school or family. SpellHive staff access account data only to operate and support the service.

Your Choices

Changes to This Policy

If we make material changes to this policy, we will update the date above. Continued use of the App after changes means you accept the updated policy.

Contact Us

Questions, data access, or deletion requests: spellhive@gmail.com