Control over AI
Blog
AI governance 6 min read

An AI register for education organisations

Which fields a school's AI register needs, why the processing agreement and pupil data matter more, and which AI features are usually left out.

Abstract dunes under a low sun
Quick answer

An AI register for an education organisation lists the AI tools and AI features in use across its schools, recording for each one the vendor and account, the purpose, the school and owner, the data processing agreement, the pupil data, the decision and the review date. Three things matter more at a school: the processing agreement is a dated field, because without one no pupil data goes in; AI features inside learning tools the school already had belong in the register too; and a board with several schools records for each row where the tool is used. A survey fills the register with what schools know; what is actually opened is a second source.

01

AI at a school falls into three groups: general tools, education tools and AI features inside existing learning tools

02

The third group is missing from most registers, because nobody reports the pupil tracking system as AI

03

The processing agreement is a dated field, not an appendix

04

With several schools: one register, one owner and, for each row, a school and a role

05

A survey is a snapshot; observed use fills in what the snapshot misses

The data protection officer at a school board with nine schools gets an email from the vendor of the pupil tracking system: from the new school year, it will include an AI assistant that drafts report comments. The board's AI register is a spreadsheet with four rows: Copilot, ChatGPT, a translation tool and a lesson materials tool. The pupil tracking system is not on it, because it was not an AI tool when the register was drawn up.

An AI register for an education organisation has the same fields as any AI register: vendor, purpose, owner, data, risk assessment, decision, date and review. Three things matter more at a school. The processing agreement is a field, not an appendix, because without an agreement no pupil data goes in. AI features inside learning tools the school already had belong in the register too. And a board with several schools records, for each row, which school uses the tool; otherwise a decision applies at one site and not at another.

What AI is in use at a school?

Three groups, and most registers only cover the first.

General tools: Copilot on the school account, ChatGPT, Gemini, Claude, a translation tool. These appear in almost every register, though the account type is often missing, and that is precisely the field that matters.

Education tools: tools for lesson materials, test questions, differentiation and feedback, such as MagicSchool and SchoolAI. They usually start on one enthusiastic teacher's free account and spread through the department, not through IT.

AI features inside existing learning tools: the pupil tracking system that drafts report comments, the adaptive practice software that sets a level for each pupil, the assessment platform that marks open-ended questions. These are not new vendors. A processing agreement is already in place, and yet something changes: pupil data flows to an AI feature that did not exist when the agreement was signed. What the agreement then needs to cover is explained in our article on whether you need a data processing agreement for an AI tool.

The third group is the one the register misses, because nobody reports it as AI. To the teacher it is simply the pupil tracking system.

Which fields does a school need?

FieldWhat you recordWhy it matters at a school
Vendor and accountName, country, processing location, whether input is used for training; school account or personal accountA free account has no agreement and falls outside the Privacyconvenant, the education sector's privacy agreement with suppliers
PurposeWhat the application is used for, in one sentenceFeedback on an essay is not the same as summarising a pupil support note
School and ownerAt which school, and which role manages the rowOtherwise, with several schools, a decision does not apply everywhere
Processing agreementYes or no, under which model, with a dateNo agreement, no pupil data
Pupil dataWhich categories go in, and which explicitly do notData about minors, their support needs and home situations carries extra weight
DecisionAllowed, limited use, no decision yet, not allowed, with the conditionThis is what a teacher has to be able to find
ReviewWhen, and which event triggers an earlier oneA learning tool gaining an AI feature is such an event

The pupil data field deserves a word of explanation. It is not a tick box. A tool that generates lesson materials processes no pupil data until a teacher pastes an essay into it. So the field says two things: which data the application needs, and which data the decision keeps out. The second is the sentence that reappears in the policy and that the teacher gets to see.

Why is the processing agreement a field and not an appendix?

Because the register has to answer the question a school hears most often: can pupil data go in here? The answer depends on the agreement. Dutch schools sign processing agreements based on the model in the Privacyconvenant; a tool with such an agreement can process pupil data within what was agreed, and a tool without one cannot. Article 28 of the GDPR requires that agreement as soon as a vendor processes personal data on the school's behalf, and for a free chatbot that question is answered quickly: there is no agreement, so no pupil data.

Nobody looks it up in an appendix. As a dated field in the register, it shows the owner at review time whether the agreement still covers what the tool now does. The record of processing activities under Article 30 GDPR remains a separate document; the AI register refers to it for every application that processes personal data, and vice versa.

How do you maintain it across several schools?

One register, one overall owner and, for each row, a school and a role. That is the set-up that lasts longest at school boards. The data protection officer owns the register; the board decides on general tools for all schools at once; the owner of a row is based at the school where the tool is used.

What goes wrong is predictable. The board in the opening example decides that Copilot on the school account is allowed, and ChatGPT only without pupil data. Three months later, a survey across the nine schools adds seven tools: two for lesson materials, a transcription tool for parents' meetings, a presentation tool and three AI features inside learning tools the schools already had. Four of the seven are not recorded anywhere. At one school the head teacher has already allowed the transcription tool; at another, nobody knows it exists.

That is not an incident. It shows that a survey captures a single moment, and that nine schools have nine different moments. Why surveying more often does not fix that is explained in our article on keeping an AI register current.

How does observed use feed the register?

The register needs a second source alongside the survey: which AI tools are actually opened at the schools. Not who opened them, not what was typed, only which tools. The gap between that list and the register is the owner's backlog: tools that need a row, set to "No decision yet", with the date.

BeeSensible matches the use observed in the organisation against a catalogue of over 1,000 AI tools, each with its vendor, country, certifications, training policy, whether a data processing agreement is available and a risk score across six dimensions. The extension reports only the domain of an AI tool that is opened, at most once a day per device, with no user ID and no content. An admin sees which tools have no decision yet and records one; the board decides, not the product. How that works is explained on the page about the AI register.

AI register
AllowedUnder reviewNot allowedAll tools
Search by tool, vendor, domain or former name…
1,012 tools
DeepSeek
Critical · 90/100
Not allowed
Otter.aiNew
High · 68/100
No decision yet
Grok
High · 67/100
Not allowed
ChatGPT
High · 62/100
Allowed
Perplexity
Medium · 55/100
No decision yet
HeyGen
Medium · 53/100
No decision yet

Every tool, scored for risk

Over 1,000 AI tools, each scored from Low to Critical. Nothing is approved or blocked until someone decides.

More about AI Governance

What the school sees in that overview is the second source: the tools that turn up, alongside the tools that have been decided on. The board still fills in the rows in the register, with the processing agreement and the pupil data attached. How that fits into the rest of the work, from seeing what is used to showing that the policy is applied, is covered on the page about AI governance for education and in the overview of AI governance.

Open your board's register and look for the row for the pupil tracking system. If it is not there, that is where the update starts, not with the chatbot everyone already knows.

FAQ

Common questions

Does a school have to keep an AI register?

No law prescribes a single AI register in a fixed format for every school. The GDPR does require a record of processing activities as soon as personal data is processed, and the AI Act imposes documentation duties that depend on your role and the systems you deploy. Beyond that, an internal register is the only way to know which AI is in use at the schools and what the board has decided about it.

Does the pupil tracking system belong in the AI register?

Yes, as soon as it gains an AI feature, such as an assistant that drafts report comments. The vendor is not new and the processing agreement is already in place, but pupil data now flows to a feature that did not exist when the agreement was signed. That means a row in the register and a reason to revisit the agreement.

How does it differ from the GDPR record of processing activities?

The record under Article 30 GDPR describes the processing of personal data: purpose, categories, recipients, retention. The AI register describes AI tools and what the school does with them, even where no personal data is involved. An AI application that processes pupil data appears in both, with a cross-reference in each direction.

How do you keep an AI register across several schools?

With one register and one overall owner, usually the data protection officer, and for each row a school and a role that owns that row. The board decides on general tools for all schools at once. Tools spotted at a particular school are added with the status "No decision yet" and the date.

How do you know which AI tools are used at the schools?

A survey returns what people know and report. Someone who does not see their learning tool as AI will not report it, and someone who started last week was not there for the survey. A second source is observing which AI tools are opened, at organisation level, without recording who opened them or what was typed. The gap between that list and the register is your backlog.

Portrait of Rens Timmermans from BeeSensible

Prefer someone to walk you through it?

Rens, BeeSensible

I'm happy to give you a twenty-minute tour. Leave your details and I'll find a time that suits you. You're also welcome to call or email.

Prefer to talk to someone first?

Want a live demo, or a quote for 100+ users? Leave your details and we'll be in touch within one working day.