Back to teachers

School procurement summary

School data processing

What Spellito processes for a school, why it is needed, who can see it, and the safeguards around each class.

Last reviewed: 16 July 2026

A clear summary, not the signed contract

This page helps a school review Spellito, but it is not by itself a binding Data Processing Agreement. Before a live school pilot processes pupil data, Wacky Works Digital and the school must put a written UK GDPR Article 28 agreement in place. That agreement will include the school’s documented instructions, security and breach support, subprocessor approval, data-subject rights, deletion or return, and audit terms.

Who is responsible

School-directed use

When a school asks its teachers to use Spellito for confirmed pupils, the school is the controller for that school-directed processing. Wacky Works Digital operates Spellito as its processor and follows the signed instructions.

Direct family use

A family can use Spellito independently of a school. Wacky Works Digital remains the controller for that direct service, as well as for essential security, legal compliance and service-operation records.

The final agreement records this role split explicitly. Spellito does not treat a school as the controller for a parent’s separate consumer account merely because the parent later confirms a class.

Proposed processing schedule

These are the operational facts the school-specific agreement will turn into documented instructions.

Subject matter
Private class setup, parent-authorised pupil confirmation, spelling-set delivery, practice recording and class progress reporting.
Duration
For the school pilot or subscription term, followed by the deletion or return process stated in the signed agreement.
People
Primary-school pupils, their parent or carer account holders, and authorised teachers.
Personal data
Child first name, last initial, broad year, official school reference, class link, assigned spelling sets, session totals, dates, active answer time, correctness, hints and word-level difficulty. Adult sign-in email stays in the authentication service.
Not requested
Child surname, birthday, child email, home address, phone number, photo, voice recording, geolocation, typed spelling answer or special-category data.
Purpose
Deliver spelling practice, let a teacher assign work, show the parent private progress and give the confirmed class teacher limited learning aggregates. No advertising, marketing profiles or sale of data.

Built-in controls

Exact-class isolation

Database row-level security and purpose-limited functions isolate each family and class. A teacher cannot browse another class or school.

Parent-authorised link

An invitation reveals no pupil. A parent selects their own matching child profile, and no practice is visible until that exact class confirms the request.

Minimum useful progress

Teachers receive post-confirmation totals, trends and up to ten tricky words. They do not receive raw attempts or the answer a child typed.

Rights and deletion

Parents can export family data and delete a child or account. The signed school agreement will add the verified admin route and timetable for school-directed return or deletion at contract end.

Current subprocessors

Spellito uses these providers to run the service. The signed agreement will include general written authorisation, change notice and objection terms before any new subprocessor handles school data.

Supabase

Adult authentication, UK-hosted Postgres database and audio storage.

Location: London, United Kingdom (eu-west-2).

Vercel

Website hosting, server execution, scheduled jobs and operational logs.

Location: London compute where configured; limited platform processing may occur elsewhere under Vercel's UK data-processing terms.

Google Cloud Vertex AI

Creates missing practice sentences and teacher-voice audio from teacher or parent word lists. No account profile or typed spelling answer is sent.

Location: us-central1, United States. Google's Cloud terms prohibit model training on this customer data without prior permission or instruction.

Evidence for a school review

Spellito maintains a living DPIA and code-derived data-flow map. A school can request the current review pack, security summary, processing schedule and subprocessor details before signing.

Found a wobble?

Tell us what you tapped, what you expected and what happened instead. We will add the page and browser details to your email draft.

Please do not include a child's full name or any other private information.