SpellBands Privacy Policy

Last updated: 22 May 2026 · Effective: 22 May 2026

This app is designed for children aged about 5–11. Parents and guardians create profiles and control data on the device. This policy explains what we collect, why, and your rights.

1. Who we are

Data controller: [COMPANY NAME], trading as SpellBands.
Address: [REGISTERED ADDRESS]
Website: www.spellbands.co.uk
Privacy contact: privacy@spellbands.co.uk ([DATA PROTECTION CONTACT])

2. Data on your device (no account required)

By default, child profiles and progress are stored in browser/app local storage and are not sent to our servers.

DataPurpose
Child profile name & age bandPersonalise gameplay
Spelling progress, levels, streaksSave learning journey
Badges & achievementsMotivation
Theme, avatar, sound settingsPreferences
Signed entitlement tokenUnlock paid content after purchase
Word etymology cachePerformance (words only, 30-day TTL)
TTS usage countersAPI budget limits (not child identity)

Lawful basis: Legitimate interests (UK GDPR Art. 6(1)(f)), providing the service with minimal data, stored locally.

3. Optional parent account (Supabase)

Accounts are for parents/guardians aged 18+, not children.

Cloud sync of child profiles is not currently live (types exist for future development only).

Lawful basis: Contract (Art. 6(1)(b)).

4. Purchases

5. Feedback

We may store your message, optional contact email, optional user ID, and a hashed IP address for rate limiting (5 submissions per hour).

6. Optional online features

Text-to-speech (Azure)

If enabled, individual words are sent to Microsoft Azure Speech (UK South when configured). No child name or profile data is sent. Default device speech synthesis processes locally.

Dictionary (Word Detective)

Individual words are sent to dictionaryapi.dev. No personal data.

7. Marketing analytics (website, consent required)

If you click Accept on our cookie banner, we load the Meta Pixel (ID 2028526094425499) to measure ad performance. Events may include page views and checkout steps. We do not send child names or spelling data. Click Reject to opt out. See our Cookie Policy.

8. Children's privacy (UK GDPR, AADC, COPPA-style)

We do not knowingly collect contact information directly from children under 13 for accounts. Child profiles are managed by parents on the device. We do not profile children for commercial advertising or sell children's data.

Contact privacy@spellbands.co.uk if you believe a child provided personal data without consent.

9. Processors & sharing

ServicePurposeData
SupabaseAuth, database, edge functionsParent email, entitlements, feedback
VercelHostingStandard server logs
StripeWeb paymentsPayment metadata (not card numbers)
Apple / Google / RevenueCatApp purchasesStore transaction data
Microsoft AzureOptional TTSWords only
dictionaryapi.devDefinitionsWords only
Meta PlatformsMarketing analytics (consent)Events, device identifiers
ResendFeedback email alertsFeedback content

Recraft AI is used offline in development scripts to generate artwork, not at runtime in the app.

10. International transfers

Where data leaves the UK, we use appropriate safeguards (UK IDTA, SCCs, or adequacy) with our processors.

11. Retention

12. Your rights

Access, rectification, erasure, restriction, objection, portability, and complaint to the ICO (ico.org.uk). Email privacy@spellbands.co.uk, we respond within 30 days.

Delete device data via profile delete or device settings. Account deletion: email us (self-serve UI planned).

13. Security

HTTPS, Supabase Row Level Security, hashed feedback IPs, HMAC-signed local entitlement tokens. Purchases handled by Apple, Google, or Stripe.

14. Changes

We update the "Last updated" date and notify account holders of material changes where appropriate.

15. Contact

[COMPANY NAME] · [REGISTERED ADDRESS]
Privacy: privacy@spellbands.co.uk
General: hello@spellbands.co.uk