Please note: The algorithm descriptions in English have been automatically translated. Errors may have been introduced in this process. For the original descriptions, go to the Dutch version of the Algorithm Register.

Cody

Cody is a programming assistant for developers. Cody helps with writing software and creating documentation.
Last change on 15th of June 2026, at 13:04 (CET) | Publication Standard 1.0
Publication category
Other algorithms
Impact assessment
Ethics quickscan, Privacy Quickscan, ...
Status
In development

General information

Theme

Public Order and Safety

Begin date

2026-04

Contact information

https://www.politie.nl/

Responsible use

Goal and impact

Cody has been developed for developers within the police force. Around the world, more and more software development tools are emerging, with the aim of speeding up the work.

Cody is used in the development of police systems. It is not used to process information from members of the public.

Considerations

Cody was developed locally and runs within the police force’s own environment. This was done to safeguard data security. This decision is in line with the central government’s policy of retaining greater control over digital systems.

An alternative is GitHub Copilot. This is a product from a company outside Europe. In the current situation, this solution is also more expensive than a local solution.

Human intervention

Cody generates code and is available to developers only. Developers always check the code themselves. Before software is put into use, it is tested in separate test environments. Human oversight is always in place there too.

Risk management

A periodic assessment is carried out of the technical, legal and ethical functioning of the language model. Based on this assessment, the language model that best aligns with the values of the Police is selected.

Only developers can use Cody. This ensures there is little risk of misuse or abuse of the tool. Work is also carried out in accordance with the BIO standard. This is the standard for information security within the government.

Legal basis

Cody is deployed to assist with various police tasks. It can be used in the context of general policing duties, as described in section 3 of the Police Act. It can also be deployed to support criminal investigation activities.

Impact assessment

  • Ethics quickscan
  • Privacy Quickscan
  • Review of the AI Regulation

Operations

Data

The algorithm has been trained on programming languages and code.

Technical design

Cody uses a large language model (LLM). This model has been trained on various programming languages. Cody is integrated into the police force’s existing programming software.

Cody can automatically complete code and help identify errors in code. The user asks Cody a question or gives it a prompt. Cody then generates a suggestion in code. This works in a similar way to systems such as Copilot, ChatGPT and Gemini.

Similar algorithm descriptions

  • A digital assistant to support the appraiser. The assistant works by reading and processing letters of objection and evidence and helps prepare response letters.
    Last change on 2nd of December 2025, at 15:28 (CET) | Publication Standard 1.0
    Publication category
    Other algorithms
    Impact assessment
    DPIA
    Status
    In use
  • The employee is helped to create texts that contain no language errors and are written in such a way that everyone understands them.
    Last change on 6th of February 2024, at 10:16 (CET) | Publication Standard 1.0
    Publication category
    Impactful algorithms
    Impact assessment
    Field not filled in.
    Status
    In use
  • Using computational and drawing software to design spatial objects.
    Last change on 10th of September 2025, at 11:59 (CET) | Publication Standard 1.0
    Publication category
    Other algorithms
    Impact assessment
    Field not filled in.
    Status
    In use
  • AI platform with various components aimed at office automation, namely: text translation, text enhancement, audio transcription, Quick Actions: Creates standardised AI messages, Knowledge base: Creates and queries own set-up databases.
    Last change on 17th of December 2024, at 14:09 (CET) | Publication Standard 1.0
    Publication category
    Other algorithms
    Impact assessment
    Field not filled in.
    Status
    In use
  • Based on language technology, personal and company names are read and filtered out of text files such as emails and individual documents.
    Last change on 1st of September 2025, at 14:09 (CET) | Publication Standard 1.0
    Publication category
    Other algorithms
    Impact assessment
    DPIA
    Status
    In use