Last updated: 19 May 2026
Spellcast is a spelling practice application for UK primary school children, operated by Made Good Software ("we", "us", "our"). Spellcast is accessible at spellcast.academy.
We are the data controller for personal data collected through this service. Made Good Software is registered with the Information Commissioner's Office (ICO) under registration number C1918648. For any data protection queries, contact us at: support@spellcast.academy
We use a small amount of anonymous data to understand how people find and use SpellCast before they sign up, so we can make it better. We do not use cookies. We do not share this data with anyone.
All of the above is anonymous. We do not know your name, email address, or any other identifying detail from this data.
We rely on legitimate interests under Article 6(1)(f) of UK GDPR. Our interest is understanding how our marketing site performs so we can improve it. This falls within the ICO's recognised analytics exception: the data is anonymous, used for statistical purposes only, and never shared with third parties. It does not result in any profiling or decision-making about individuals.
Marketing-site analytics data is deleted automatically after 13 months.
Most browsers include privacy settings that let you block or limit site analytics — feel free to use them. You can also email support@spellcast.academy and we will disable tracking for your visits.
When you use the SpellCast app, our server keeps a short-lived log of each API request. We use this purely for performance monitoring — finding slow or failing endpoints so we can fix them quickly.
/api/sessions/start), never the actual data IDs in the pathThis log is stored in a separate analytics database with no link to your main account record. Only SpellCast admins can query it.
Request log entries are deleted automatically after 7 days.
Legitimate interests under Article 6(1)(f) of UK GDPR. Monitoring the performance and reliability of the service is necessary to keep it working correctly for all users, and does not override your rights or interests.
| Purpose | Legal Basis (UK GDPR) |
|---|---|
| Provide the spelling practice service | Performance of contract (Art. 6(1)(b)) |
| Personalise word difficulty and adaptive learning | Performance of contract (Art. 6(1)(b)) |
| Display progress and statistics to parents | Performance of contract (Art. 6(1)(b)) |
| Process subscription payments via Stripe | Performance of contract (Art. 6(1)(b)) |
| Send service-related emails (e.g. account changes) | Legitimate interests (Art. 6(1)(f)) |
| Improve the application and word lists | Legitimate interests (Art. 6(1)(f)) — using aggregated, anonymised data only |
| Comply with legal obligations | Legal obligation (Art. 6(1)(c)) |
We never sell your data, use it for advertising, or share it with third parties for their own marketing purposes.
Spellcast home accounts are designed for use by children under parental supervision. Child accounts can only be created by a parent or guardian who holds the parent account.
We do not knowingly collect data directly from children. All account creation and data management for children is performed by the parent or guardian. The child account contains only the minimum data necessary to deliver the spelling practice service.
Home child accounts contain no email address and no contact information. The username chosen by the parent need not reflect the child's real name.
Where Spellcast is used in a school context, pupil accounts are created and managed by the school (the Data Controller). We act as a Data Processor on the school's behalf under a signed Data Processing Agreement. Pupil data collected includes: first name, surname, username, year group, class, and spelling session history.
School pupils do not have email addresses within Spellcast. Password management is handled entirely by the teacher.
We comply with the UK GDPR, the ICO's Age Appropriate Design Code (Children's Code), and applicable guidance on processing children's personal data. Specifically:
We use Google's text-to-speech service to pronounce spelling words aloud. Only the word text itself (e.g. "elephant") is sent — no personal data, usernames, or identifiers are transmitted to Google. Google's privacy policy applies: policies.google.com/privacy
We use Brevo (formerly Sendinblue) to send transactional emails — account verification, password resets, and teacher welcome emails. Brevo receives the recipient's name and email address only. No child data is sent to Brevo (children have no email addresses in Spellcast). Brevo's privacy policy: brevo.com/legal/privacypolicy
Subscription payments are processed by Stripe, Inc. When you subscribe, you are directed to Stripe's hosted checkout. We receive only a customer reference ID and subscription status — no card details are stored on our servers. Stripe's privacy policy: stripe.com/gb/privacy
Spellcast is hosted on an IONOS VPS in the United Kingdom. All data remains in the UK. IONOS privacy policy: ionos.co.uk/terms-gtc/privacy-policy
As a data subject, you have the following rights. To exercise any of them, email support@spellcast.academy:
We will respond to all requests within 30 days.
For school pupils: Rights are typically exercised through the school (as Data Controller) or by a parent or guardian contacting the school.
Automated decision-making: Spellcast does not make any automated decisions that produce legal or similarly significant effects. Adaptive word difficulty adjusts which spelling words are shown — this is a product feature with no consequences beyond the practice session.
Right to complain: If you are unhappy with how we handle your data, you have the right to complain to the Information Commissioner's Office (ICO) — the UK's data protection regulator. You can contact the ICO at ico.org.uk/make-a-complaint or by calling 0303 123 1113. We would appreciate the opportunity to address any concern before you contact the ICO.
We take appropriate technical and organisational measures to protect your data:
No method of transmission over the internet is 100% secure. In the event of a data breach affecting your account, we will notify affected users without undue delay.
We may update this privacy policy from time to time. We will notify you of significant changes by email (for parent accounts) and by posting a notice in the application. The "last updated" date at the top of this page will always reflect the most recent version.
For any privacy-related queries, requests, or complaints:
Email: support@spellcast.academy
Website: spellcast.academy