Control over AI
Blog
AI governance 6 min read

An AI register for municipalities: what goes in it beyond the algorithm register?

The Dutch Algorithm Register publicly describes the algorithms that affect decisions about residents. The chatbot, the transcription tool and Copilot are not in it; that is what a second, internal register is for. What belongs where, and how observed use fills the internal one.

Abstract terraces between hills
Quick answer

A municipality needs two registers that do not replace each other. The Algorithm Register at algoritmes.overheid.nl is public and describes impactful algorithms: models and AI that affect decisions about residents, so that residents and regulators can see what the municipality deploys. The internal AI register describes the AI services staff use every day (Copilot, ChatGPT, transcription and translation tools), with per row the vendor, purpose, owner, data, decision and review date. The first register is filled per project. The second falls behind the moment you fill it in, unless it is fed by what is actually opened in the organisation.

01

The Algorithm Register is public and covers algorithms that affect residents

02

The internal AI register covers the services staff open every day

03

One application can sit in both, with a cross-reference each way

04

An internal register filled only by self-reporting falls behind within weeks

05

Observed use without a user id supplies the rows the register is missing

During a committee meeting, a councillor asks the portfolio holder: is all of our AI in the Algorithm Register? The privacy officer looks it up the next morning. Two entries, both models used in social services. That same morning she passes a colleague from communications rewriting a press release in ChatGPT, and she knows the youth team uses a transcription tool nobody has ever asked her about.

So the answer to the councillor is: yes for the algorithms that affect residents, and no for the AI that staff use every day, because that does not belong there. There is a second register for that, and it is the one most municipalities do not have yet.

What does the Algorithm Register describe?

The Algorithm Register at algoritmes.overheid.nl is public. The Dutch national government asks public bodies to describe impactful algorithms there: models and AI that play a part in decisions about residents, or that noticeably affect how government deals with them. The purpose is that residents, councillors, regulators and journalists can see which algorithms government uses and which safeguards go with them.

Whether publication becomes a statutory duty, and for exactly which algorithms, is an open question; the site itself is the source for that. What is settled is the nature of the register: it covers applications with consequences for residents, and it faces outward. A chatbot an adviser uses to rewrite a memo falls outside it. Not because that chatbot is unimportant, but because it decides nothing.

What belongs in the internal AI register?

Everything the municipality uses AI for to get work done, including what decides nothing: Microsoft 365 Copilot, ChatGPT, Perplexity, the youth team's transcription tool, the translation tool at the front desk, the service that rewrites council papers into plain language. Per row: who the vendor is, what it is used for, who owns it in the line organisation, which data may go in and which may not, what the municipality has decided and when that decision is reviewed.

The fields are the same as for any organisation, and they are set out in AI register: what it is and what to record, with a completed example. For a municipality two of them weigh more. The field listing data that may not go in is long and concrete: BSN, benefits data, everything from youth care, confidential annexes. And the cross-reference field: to the GDPR record of processing where personal data is involved, and to the Algorithm Register where the same application also appears there.

That the AI Act does not prescribe one universal AI register for every organisation, and what does apply to public authorities that deploy high-risk systems, is in is an AI register mandatory.

What belongs in which register?

Algorithm RegisterInternal AI register
For whomResidents, council, regulators, journalistsThe municipality itself: DPO, CISO, IT, team leads
What is in itImpactful algorithms and high-risk AI that affect decisions about residentsAll AI services staff use, including those with no decision role
UnitAn application within a work processAn application of a tool, with the tool as a property
What it answersWhich algorithms does government deploy, with which safeguardsWhat do we use, what may go in, what have we decided
How it is filledPer project, when a process is set up or changedBy self-reporting, and by looking at what is actually opened
When it movesWhen an algorithm is new or changedEvery week, because tools arrive without anyone reporting them

A few examples make the split concrete. A model that determines which applications for a service get extra checks: Algorithm Register, plus a row in the internal register with vendor and owner, plus the record of processing. ChatGPT in the communications team: the internal register only. The chatbot on the website that points residents in the right direction: the internal register in any case, with the AI Act's transparency duty attached, and the Algorithm Register if the municipality judges that it noticeably affects residents. The youth team's transcription tool: the internal register, with a reference to the DPIA and the record of processing, because special categories of data go into it.

Why does the internal register fall behind?

Because it is filled by people who know about a tool. Someone who does not realise their summariser is AI does not report it. Someone paying for it privately does not report it. Someone who started using it last week was not there for the survey.

A municipality has allowed Copilot, with a restriction on documents from social services, and the internal register has six rows. At a first look at which AI services are opened from the browser, Perplexity and ChatGPT turn out to be in use next to Copilot, plus three specialised tools: a transcription tool for meetings, a plain-language rewriter and an image generator for communications. Two of them are nowhere. That is not an incident, because nothing had been decided about those two. It shows that a survey is a photo of one moment. Why surveying more often does not fix that is in why an AI tool catalog ages the moment you print it.

How does observed use feed the register?

By placing a second source next to the register: which AI tools are actually opened in the organisation. Not who, not what is typed, only which tool and how often, at organisation level. The difference between that list and the register is the backlog, and every tool in it enters the register on the most honest status there is: no decision yet.

From that moment the register has a rhythm. A new tool is noticed and gets a row with a date. The owner in the line organisation answers the questions and the municipality takes a decision. At review, the same owner checks whether the vendor's terms and the data use still hold. What those steps look like in practice is in from shadow AI to a current AI register.

BeeSensible supplies that second source: the extension reports only the domain of an opened AI tool, at most once per day per device, with no user id and no page content, and sets it against a catalog of 865 assessed tools. An administrator sees in the inbox which tools were newly noticed and still need a decision, and records it; every tool starts on "no decision yet". More on how that works is on the AI tools page.

Search tool, vendor or categoryโ€ฆ
865 tools
ChatGPT๐Ÿ‡บ๐Ÿ‡ธ
HighAllowed
Claude๐Ÿ‡บ๐Ÿ‡ธ
MediumAllowed
DeepSeek๐Ÿ‡จ๐Ÿ‡ณnew
CriticalNot allowed
Perplexity๐Ÿ‡บ๐Ÿ‡ธnew
MediumNo decision yet
Mistral๐Ÿ‡ซ๐Ÿ‡ท
LowNo decision yet
Midjourney๐Ÿ‡บ๐Ÿ‡ธ
MediumNo decision yet

Every tool, scored for risk

865 AI tools, each scored Low to Critical, with nothing pre-approved or pre-blocked until someone decides.

More about AI Tools

Who maintains the two registers?

Often the same people, for a different audience. The Algorithm Register is filled per algorithm by the owner of the work process, with the DPO and the CISO as reviewers, and it faces outward. The internal AI register has the DPO or the CISO as owner of the whole, and per row an owner in the line organisation: the team lead of the contact centre for the translation tool, the manager of the youth team for the transcription tool. That owner drives the review, not the DPO.

How this register fits into the larger whole, from seeing what is used to showing that the policy holds, is in AI governance for municipalities and under the topic AI governance.

Next time, answer the councillor's question in two parts: this is in the Algorithm Register, and this is in our internal register, including the tools we have not decided on yet. That second part is the answer that shows the municipality knows what is going on.

FAQ

Common questions

Is the Algorithm Register the same as an AI register?

No. The Algorithm Register is public and describes impactful algorithms and high-risk AI used by public bodies, so that residents and regulators can see what government deploys. An internal AI register describes which AI services staff use and what the municipality has decided about them. Different systems, for a different audience.

Does Copilot belong in the Algorithm Register?

As a rule, no. Copilot rewrites and summarises; it does not take a decision about a resident. It does belong in the internal AI register, with the variant, the account type, the data allowed in it and the municipality's decision. If an AI tool is ever used to assess or prioritise applications, that changes, and it becomes a judgement for the municipality itself.

Which fields does an internal AI register for a municipality have?

Vendor and processing location, purpose, owner in the line organisation, which data may go in and which may not (BSN, benefits data, youth care), the risk assessment with a reference to a DPIA where one was done, the decision with its date, the condition for limited use, and the review date. For municipalities, add the cross-reference to the GDPR record of processing and, where relevant, to the Algorithm Register.

How do tools nobody reported end up in the register?

By looking, next to the register, at which AI tools are actually opened in the organisation. That can be a periodic survey, or continuous at organisation level: only the tool's domain, no user id, no content. The difference between that list and the register is the backlog: tools sitting on no decision yet.

Who owns the internal AI register in a municipality?

Usually the DPO or the CISO for the register as a whole, with an owner in the line organisation per row: the team lead of the contact centre for the translation tool, the manager of the youth team for the transcription tool. That owner answers the assessment questions and drives the review. Without an owner per row, the register goes stale within a quarter.

Portrait of Rens Timmermans of BeeSensible

Would you rather someone showed you?

Rens, BeeSensible

I am happy to give you a twenty-minute tour. Leave your details and I will find a moment that suits you. Calling or emailing works just as well.

Rather talk to someone first? Book a call.

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