Algorithm register
What it is for
Dutch public bodies must be able to say which algorithms they use, what for, and on what legal basis. This surface holds that record and publishes it.
How to reach it
Settings > Algorithm register.
What it holds
Every AI feature this instance offers, as a governed object carrying:
- Its name, slug and plain-language description
- Its EU AI Act risk category: minimal, limited, high or unacceptable
- Its lifecycle state, which starts disabled
- The Algoritmekader fields: purpose, statutory basis, impact assessments (IAMA, DPIA, FRAIA), data sources, human intervention, who is responsible, publication category
- Its publication state and reference
The DPO gate
A high-risk feature cannot be enabled until your Data Protection Officer has acknowledged it. The gate is on the lifecycle transition itself, not in a controller, so every route to enabled meets it. It fails closed: no acknowledgement recorded means no transition, and a feature with no slug is refused rather than assumed safe.
Disabling is unrestricted. Turning something off should never wait for a signature.
Acknowledging, enabling and disabling are restricted to administrators or the DPO role.
Publishing
A feature that is high risk, enabled, acknowledged and fully described can be published to the national Algoritmeregister. If any of those is missing, the action tells you which one rather than refusing without saying why.
Hermiq does not talk to the national portal itself. Publication is delegated to the fleet's publication path through OpenCatalogi, resolved at runtime. Where OpenCatalogi is absent the action is unavailable and the feature is still fully governable here.
API
GET /apps/hermiq/api/ai-featuresPOST /apps/hermiq/api/ai-features/{slug}/acknowledgePOST /apps/hermiq/api/ai-features/{id}/enableand/disablePOST /apps/hermiq/api/ai-features/{id}/publishand/withdraw
Where to go next
Track the controls behind these duties in Compliance.