Impact assessments that stay linked to their controls.

Pick the instrument, fill the elements it asks for, then the risks and the measures that address them. Every measure names the pattern and the controls that implement it, and the triggers that reopen the assessment are part of the record. Export JSON, YAML or Markdown.

Indicative, not legal advice and not a conformity claim. Nothing you enter leaves your browser.

JavaScript is off or has not loaded, so the form, the checks, the risk-to-measure matrix and the exports are not available. The questions, the criteria and the guide below still work as a worksheet you can read and fill in by hand.

Built from 14. Governing AI development of the Body of Knowledge. Runs entirely in this page: no account and no upload.

How to use it

  1. Choose the instrument. The three share one record (the impact-assessment schema): identification, risks, measures, outcome, approvals and triggers are common; the elements differ.
  2. Fill the elements. Then list the specific risks, each with an id, and the measures. Tick the risks each measure addresses and pick the pattern that implements it.
  3. Choose "Check the record": problems are listed at the top, each linked to its field. The result shows which elements are filled and which risks still have no measure.
  4. Export JSON or YAML to keep the record in the repository next to the system, where a change to the system shows up as a change to the assessment; export Markdown for readers.

Your draft stays in this browser (local storage), not in the link, because an assessment holds internal detail. The instrument you picked is kept in the link.

By hand, without JavaScript

Use the impact assessment template, which names every field of the record, with the element lists below.

FRIA: the Art. 27(1) elements

A deployer that must run a FRIA does so before first use and updates it when an element changes (Art. 27(2)), then notifies the market surveillance authority of the results (Art. 27(3)) [1]. Since the Digital Omnibus it may cross-reference or include the relevant DPIA sections, and the duty applies with the Annex III regime from 2 Dec 2027 [2]. For the method behind the elements (scoping, likelihood and severity matrices, worked cases), the Catalan Data Protection Authority publishes a FRIA model with four use cases [9]; its answers fit the same fields.

Art. 27(1), point by point
Point What the assessment consists of Record field
(a) The deployer's processes in which the system will be used processes
(b) The period of time and frequency of intended use period_and_frequency
(c) The categories of natural persons and groups likely to be affected affected_categories
(d) The specific risks of harm to those persons or groups, using the provider's Art. 13 information risks
(e) The implementation of human oversight measures human_oversight_measures
(f) The measures if the risks materialise, including internal governance and complaint mechanisms mitigations , governance_and_complaints

AIIA: the ISO/IEC 42005 elements

ISO/IEC 42005:2025 gives guidance for assessing an AI system's impacts on individuals, groups and society [4]. The builder keys each documented element by its clause id, with the ids and headings the INCITS/AI crosswalk lists against the draft (DIS) [5]: verify them against the published text. The impacts themselves (6.8) go in the risks and the measures.

Clause 6: what the assessment documents
Clause Heading What to write
6.2 Scope of the AI system impact assessment Which system, version, deployment and lifecycle stage the assessment covers, and what it leaves out.
6.3.1 AI system description What the system is, in plain terms.
6.3.2 AI system functionalities and capabilities What it can do, including capabilities beyond the intended use.
6.3.3 AI system purpose Why the organisation uses it.
6.3.4 Intended use The uses, users and contexts it is meant for.
6.3.5 Unintended uses Uses it is not meant for, including reasonably foreseeable misuse.
6.4 Data information and quality The data it is built and run on, its provenance and known quality limits.
6.5 Algorithm and model information The models and algorithms, and what is known about their behaviour.
6.6.1 Geographical area and languages Where it is deployed and in which languages.
6.6.2 Deployment environment complexity and constraints The operating environment and its constraints.
6.7 Relevant interested parties Who is affected or has a stake, including those not using it.
6.8.2 Benefits and harms Expected benefits, and the harms recorded in the risks below.
6.8.3 AI system failures and reasonably foreseeable misuse How it can fail or be misused, and the impact of each.
Clause 5: the process, and where the record carries it
Clause Heading In the record
5.4 Timing of AI system impact assessment When the assessment is done and redone: the re-open triggers and the next review date.
5.6 Allocating responsibilities The assessor and the people consulted.
5.10 Recording and reporting The exported record itself (JSON, YAML or Markdown).
5.11 Approval process The approvals, each with role, decision and time.
5.12 Monitoring and review The re-open triggers and the mitigations' evidence links.

DPIA addendum: Art. 35(7) and the AI-specific fields

A DPIA contains at least the four points of Art. 35(7), is carried out with the advice of the data protection officer (Art. 35(2)) and is reviewed at least when the risk of the processing changes (Art. 35(11)); a high residual risk means prior consultation of the authority (Art. 36) [3]. The addendum adds what a generic template lacks for AI: training versus operational data, solely automated decisions, inferences about people and memorisation [7]. The EDPB put a common DPIA template to public consultation in 2026; it is a draft, so check its status before you adopt its structure [10].

  • (a) A systematic description of the processing and its purposes: processing_description
  • (b) An assessment of necessity and proportionality: necessity_and_proportionality
  • (c) An assessment of the risks to the rights and freedoms of data subjects: risks
  • (d) The measures envisaged to address the risks: mitigations

A risk without a measure is an open finding; a measure without a risk is a control nobody can justify. The builder gives each risk an id (R1, R2 ...), lets each measure tick the risks it addresses, and names the pattern that implements it and the controls or obligation ids it evidences. The result lists any risk still without a measure. The patterns you can pick:

Re-open triggers

An assessment is only as current as the last change it saw. The record lists what reopens it [6]; the FRIA-as-Code pattern wires those triggers to the pipeline [8]. The preset triggers, with the instruments they apply to:

  • An Art. 27(1) element changed or is no longer up to date (Art. 27(2)) (Fundamental rights impact assessment)
  • The risk represented by the processing changed (GDPR Art. 35(11)) (AI addendum to a DPIA)
  • New or changed intended purpose (Fundamental rights impact assessment, AI system impact assessment, AI addendum to a DPIA)
  • New data source or training data (Fundamental rights impact assessment, AI system impact assessment, AI addendum to a DPIA)
  • New group of people affected, or a new country (Fundamental rights impact assessment, AI system impact assessment, AI addendum to a DPIA)
  • Model or system change beyond the pre-determined changes (Fundamental rights impact assessment, AI system impact assessment, AI addendum to a DPIA)
  • Serious incident, or a complaint alleging harm (Fundamental rights impact assessment, AI system impact assessment, AI addendum to a DPIA)
  • A monitoring metric crosses its threshold (Fundamental rights impact assessment, AI system impact assessment, AI addendum to a DPIA)
  • The provider updated the instructions for use (Fundamental rights impact assessment, AI system impact assessment)
  • The scheduled review date is reached (Fundamental rights impact assessment, AI system impact assessment, AI addendum to a DPIA)

What this is not

It does not decide whether a FRIA, a DPIA or an AIIA is required for your system, and it does not replace the authority's template for the Art. 27(3) notification. It checks the shape of the record, not the quality of the assessment. The element lists are as of 2026-09-24. Illustrative, not a claim of conformity.

Sources

  1. [1] Regulation (EU) 2024/1689 (Artificial Intelligence Act), Art. 27: the six elements of paragraph 1, points (a) to (f); first use and updates (27(2)); notification of the results to the market surveillance authority (27(3)); consolidated text of 2026-07-27. EUR-Lex refused automated access on 2026-09-24; the wording was read on the Commission's AI Act Service Desk, which reproduces the Official Journal text. Publications Office of the EU (EUR-Lex). 2026-07-27. https://eur-lex.europa.eu/eli/reg/2024/1689/2026-07-27/eng#art_27 (verified: primary)
  2. [2] Regulation (EU) 2026/1744 (Digital Omnibus on AI), amending Art. 27(4) and (5): the FRIA may cross-reference or include the relevant DPIA sections, and the template must allow for that; the Annex III regime, and with it the FRIA duty, applies from 2 Dec 2027. Publications Office of the EU (EUR-Lex). 2026-07-24. https://eur-lex.europa.eu/eli/reg/2026/1744/oj/eng (verified: primary)
  3. [3] Regulation (EU) 2016/679 (General Data Protection Regulation), Art. 35(7) minimum content of a DPIA, points (a) to (d); 35(2) advice of the DPO; 35(11) review when the risk changes; Art. 36 prior consultation. Publications Office of the EU (EUR-Lex). 2016-04-27. https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng#art_35 (verified: primary)
  4. [4] ISO/IEC 42005:2025, Information technology, Artificial intelligence, AI system impact assessment. ISO/IEC. 2025-05. https://www.iso.org/standard/44545.html (verified: primary)
  5. [5] Crosswalk ISO/IEC 42005 to NIST AI RMF 1.0 (clause ids and headings of ISO/IEC DIS 42005: 5.1 to 5.12 and 6.2 to 6.8.3). INCITS/AI, on the NIST Trustworthy and Responsible AI Resource Center. 2025-08-14. The clause ids are those of the draft: verify them against the published standard. https://airc.nist.gov/documents/2/ai-2025-00108_ISO_IEC_42005_to_NIST_AI_RMF_Crosswalk.pdf (verified: secondary)
  6. [6] 14. Governing AI development, "Impact assessments compared": who runs each assessment, when, on what trigger and with what output. AI Governance Engineering Body of Knowledge. 2026-09-24. https://aigovernanceengineer.com/bok/governing-development#impact-assessments-compared (verified: primary)
  7. [7] 19. Privacy and data protection law applied to AI, "The DPIA for AI systems": the fields an AI DPIA needs that a generic template lacks. AI Governance Engineering Body of Knowledge. 2026-09-24. https://aigovernanceengineer.com/bok/privacy-and-ai#the-dpia-for-ai-systems (verified: primary)
  8. [8] FRIA-as-Code pattern: a versioned assessment generated from the registry, the instructions for use and the DPIA, so an update is a diff. AI Governance Engineering Body of Knowledge. 2026-09-24. https://aigovernanceengineer.com/patterns/fria-as-code (verified: primary)
  9. [9] FRIA model: Guide and use cases. FRIA methodology for AI design and development (planning and scoping, data collection and risk analysis, risk management; risk matrices for likelihood and severity; four use cases: learning analytics, human resources, medical imaging, care of the elderly). Catalan Data Protection Authority (APDCAT), DPO Network working group coordinated by Alessandro Mantelero and Joana Marí; CC BY-NC-ND 4.0. 2025. https://www.dpdenxarxa.cat/pluginfile.php/2468/mod_folder/content/0/FRIA_en_def.pdf (verified: primary)
  10. [10] Template for Data Protection Impact Assessment, v1, with an explainer (DOCX template). European Data Protection Board. Draft put to public consultation from 14 April to 9 June 2026; not final as of 2026-09-27. https://www.edpb.europa.eu/public-consultations/template-for-data-protection-impact-assessment_en (verified: primary)