Pupil Protect

AI that drafts. People who decide.

Pupil Protect uses AI for the writing, summarising and looking things up that take time away from children. A member of staff checks everything it produces, and your designated safeguarding lead (DSL) can see every time it was used.

Ask · answers from your school’s policies and statutory guidance · example

A pupil asked for my personal phone number so they can message me if they’re worried. Is that OK?

Answer AINo. Use school channels only.
  1. Explain kindly that you can’t share personal contact details.
  2. Tell them how to reach you or a DSL through school.
  3. Let the DSL know they asked. They may want to talk to someone.
Sources: Staff code of conduct, section 3. Keeping children safe in education, part one.
HelpfulNot right

What the AI does

Seven jobs, each in the place where the work happens. Everything it writes appears in a dashed frame like the ones below, says where it came from, and stays a draft until a person uses it.

Writing help

On the concern form, for all staff

Turns rough or dictated notes into a clear, factual account. It points out opinions and missing details, and suggests a category. Words in quotation marks are locked, so the child’s words stay exactly as they were written down.

Writing help 2 suggestionsNothing changes unless you apply it. 2 quotes from the child are locked.
Opinion: “I think mum is neglecting her.” Record what you saw and heard. Logging this already tells the DSL you’re worried.Remove
Suggested category: Cause for concern, neglect related. Home issues.Add both

Next steps

On each concern, for the DSL team

Looks across the child’s record for patterns and suggests what to do next, with the reason. Adding a suggested action takes one click and can be undone. The DSL decides.

Suggested next stepsFrom Amelia’s record. Your decision.

Pattern: the third food- or clothing-related concern in 30 days, attendance is 86.4%, and she has a child protection plan for neglect.

Add to her school support plan, outcome 1Outcome 1 is “fed and ready to learn every day”.

Meeting notes

In core groups and reviews, for the DSL team

Only if everyone at the meeting agrees to be recorded. It transcribes who said what, hides the names of children who aren’t part of the meeting, and drafts minutes, decisions and actions. Nothing is saved until the chair approves the minutes, and then the audio is deleted.

Picked up so far AI transcription, draftDrafted from the transcript. Keep what’s right. You’ll check everything again before approving.
Action: social worker to request a young carers assessment this week.Said at 24:15KeepDismiss

Referral and change summaries

For the DSL team

Drafts a referral summary or an update for a social worker from the record, and says what it couldn’t find rather than guessing. For governors, it summarises what changed between two versions of a policy, and points to the tracked changes they actually approve.

Referral summary AI draftFrom Leo’s concern of 9 Oct and his chronology since 1 September. It has not been sent anywhere.

On Fri 9 Oct Leo told a teaching assistant that an older male has been picking him up after school and giving him money to “drop things off”. He did not name the man. This is the first concern of this kind.

Check before using: the AI could not find when the pick-ups started, so it left that out.

SEND plans and EHCP paperwork

In SEND, for the SENCO

Drafts a support plan or a review from what’s already on the child’s record: reports, past plans and notes from meetings. For an education, health and care needs assessment request, it fills in your local authority’s form from the record and lists the evidence it used. The SENCO checks every section before anything is saved or sent.

Needs assessment request AI draftFrom Jas’s support plan, 3 reviews and the educational psychologist’s report of 12 Jun. It has not been sent anywhere.

Section B, communication and interaction: Jas has a diagnosis of developmental language disorder. Despite small-group speech and language sessions three times a week since September 2025, his expressive language remains well below age-related expectations.

Check before using: the AI found no parent or carer views on the record, so Section A is left for you to complete with the family.

Ask

On every screen, for all staff

Staff ask how to handle something and get a short answer from your own policies and statutory guidance, with the sources shown. Ask never looks at pupil records. If an answer is wrong, staff mark it “Not right” and it goes to the DSL.

Can I tell a parent about a concern before speaking to the DSL?No. Speak to the DSL first.
  • Telling parents can sometimes put a child at more risk.
  • The DSL decides when and how parents are told.
Sources: Child protection policy, section 6. Working together to safeguard children, information sharing.

Redaction suggestions

For subject access requests, for the DSL and DPO

When a parent asks for a copy of their child’s record, it reads the entries being exported and suggests what to redact: other children, staff personal details and information that belongs to other agencies. You and your data protection officer (DPO) decide each one, and the DPO signs off before anything is exported.

Redaction review Suggested by AI, draftFrom the text of 48 entries. You and your DPO decide each one.
Another child: a classmate’s name, 2 Oct entryKeepRedact (chosen)
Staff personal details: a teaching assistant’s personal mobile numberKeepRedact (chosen)
Agency information: conference report from children’s social careKeepRedact (chosen)Withhold it and tell the requester to ask the local authority, who decide on disclosure.

The rules it follows

These aren’t settings. They’re how the product is built, for every school.

  • It never decidesIt can suggest a category or a next step. A member of staff logs the concern, and the DSL decides what happens.
  • It never changes a child’s wordsAnything in quotation marks is locked, in the account and in every draft made from it.
  • It never sends or sharesNothing is submitted, sent or shared until a person checks it and chooses to.
  • It says where everything came fromEvery draft and answer names its sources and says it’s a draft.
  • Everything is loggedThe DSL can see each suggestion, who used it and what they changed.
  • Each feature can be switched offBy the school, or by the trust for all its schools, at any time.

What it can and can’t see

Each feature reads only what it needs for the job in front of it. None of them can search across pupils.

FeatureWho can use itWhat it readsWhat it never reads
AskAll staffYour school’s policies and statutory guidancePupil records of any kind
Writing helpAll staffThe account being written on the formThe rest of the child’s record
Next steps and summariesDSL teamThe record the DSL has open: chronology, plan and attendanceOther children’s records
Meeting notesDSL teamThe recording of a meeting everyone agreed toAnything once the audio is deleted
Redaction suggestionsDSL and DPOThe entries in that one exportRecords outside the export

The AI activity log

The DSL can see every suggestion the AI made, who it was for, and whether it was accepted, edited or dismissed, next to the sources it used.

Some things are set aside for a second look: an answer a member of staff marked “Not right”, or a question about a disclosure with no concern logged afterwards. If a policy caused a wrong answer, the DSL can correct the policy.

Questions asked in Ask are private to the member of staff, kept for 12 months, and visible to the DSL team in this log. Staff are reminded not to include pupils’ names.

Admin · AI activity log · example
  • Removed an opinion and tidied wording. Child’s quotes left unchanged.Writing help, James P., for Amelia H.Accepted
  • Drafted an update for her social workerNext steps, Sarah B., for Amelia H.Edited
  • Asked how to respond to a pupil sharing images of herselfQuestion, Helen L.No concern logged
  • Asked whether he can give a pupil a lift homeQuestion, Tom R.Flagged “Not right”
  • Suggested removing “he’s obviously lying”Writing help, Karen L., for Reuben C.Dismissed
Suggested“…hasnt eaten since lunch yesterday. I think mum is neglecting her. took her to pastoral for brekkie…”Saved“…She hasn’t eaten since lunch yesterday. I took her to the pastoral base for breakfast and told Mrs Shah.”Source: Child protection policy, section 5

Switch any of it off

Each feature has its own setting in admin. Turn one off for the whole school, or limit it to the DSL team. Trusts can set the defaults for all their schools.

If a feature is off, the screens work exactly as before, without the suggestions.

Admin · AI assistant · example
  • Safeguarding assistant (Ask)Answers questions about procedures from your policies and statutory guidance. All staff.On
  • Write from my notesTurns rough notes into a factual account on the concern form. All staff.On
  • Next steps and referral draftsSummarises a record, suggests actions and pre-fills referrals. DSL team.On
  • SEND plans and EHCP paperworkDrafts support plans, reviews and needs assessment requests. SENCO.On
  • Meeting notesRecords with everyone’s agreement, drafts minutes and actions. DSL team.Off
  • Delete meeting audio once minutes are approvedThe transcript is kept.On

The model, the provider and your data

What you’ll need for your data protection impact assessment (DPIA). We’ll confirm each of these in writing before you sign.

Model and provider
GPT-6, through Microsoft’s Azure OpenAI Service
Where it’s processed
In the UK. The model is hosted in an Azure UK region.
Training on your data
Never. School data isn’t used to train AI models, ours or Microsoft’s.
What the provider keeps
Microsoft doesn’t store prompts or outputs. If its automated checks flag one as possible misuse, Microsoft may keep it for a limited time to review it, and that review can include a person at Microsoft.
What Pupil Protect keeps
Questions in Ask for 12 months. Meeting audio until the minutes are approved; the transcript is kept with the minutes. Every suggestion in the AI activity log for as long as the record it was made on, following your retention settings, so you can always see how a record was written.
Contracts and DPIA
[Data processing agreement, sub-processor list and DPIA wording, with links]

Questions schools ask

Something else? Talk to us.

Does the AI decide whether something is a safeguarding concern?

No. It can suggest a category or a next step, but a member of staff logs the concern and the DSL decides what happens. It can’t submit or send anything on its own.

Can staff use it to look up a pupil?

No. Ask only answers from your policies and statutory guidance. Writing help and next steps only work on the record a member of staff already has open.

What happens if it gets something wrong?

Staff review every suggestion before it’s used, and can mark answers as “Not right”. Those go to the DSL, who can correct the policy the answer came from.

Do we have to record meetings?

No. Recording needs everyone at the meeting to agree first. If anyone says no, the chair takes notes instead and nothing is drafted by AI.

Can we turn AI off?

Yes. Each feature can be switched off for the whole school in admin, or limited to the DSL team.

See the AI at work, then decide.

In a demo we’ll show each feature with example records, and how to switch each one off.