# Article 12 — Record-keeping

> COMPOSED TEXT - NOT AUTHENTIC. This is the EU AI Act (Regulation (EU) 2024/1689) with the Digital Omnibus on AI (Regulation (EU) 2026/1744, in force 27 July 2026) applied by a deterministic, gated parser. Only the Official Journal publications are authentic law; no official consolidated version existed when this was generated. Corrigenda R(01)-R(04) do not correct the English text (verified against CELLAR). Every fragment's derivation chain is available in the source graphs (vault: data/graph/). Not legal advice.

- Page: https://eu-ai-act.standards.riskmandate.ai/articles/art_012/
- Structured: https://eu-ai-act.standards.riskmandate.ai/articles/art_012.llm.json
- Text version: 2026-07-27 (generated 2026-07-31)
- Site version: v0.1.4
- Provisions root hash: `77c4ca7c208d73adc24b9a41eb29724bee29a41df98b786b85c57852fa3ae6bd`
- Provision id: `eu-2024-1689/art_012`
- Location: Article 12 in CHAPTER III / SECTION 2
- Changes applied by the Digital Omnibus: no changes

## Text

**1.** High-risk AI systems shall technically allow for the automatic recording of events (logs) over the lifetime of the system.

**2.** In order to ensure a level of traceability of the functioning of a high-risk AI system that is appropriate to the intended purpose of the system, logging capabilities shall enable the recording of events relevant for:

    **(a)** identifying situations that may result in the high-risk AI system presenting a risk within the meaning of Article 79(1) or in a substantial modification;

    **(b)** facilitating the post-market monitoring referred to in Article 72; and

    **(c)** monitoring the operation of high-risk AI systems referred to in Article 26(5).

**3.** For high-risk AI systems referred to in point 1 (a), of Annex III, the logging capabilities shall provide, at a minimum:

    **(a)** recording of the period of each use of the system (start date and time and end date and time of each use);

    **(b)** the reference database against which input data has been checked by the system;

    **(c)** the input data for which the search has led to a match;

    **(d)** the identification of the natural persons involved in the verification of the results, as referred to in Article 14(5).

## Provisions

| provision id | status | sha256 of text | derivation |
|---|---|---|---|
| `eu-2024-1689/art_012/par_001` | unchanged | `3f13b59f2a1465d90741028456bf4b1a860f3b36f6faf85b2a75cdc52e2db9ab` |  |
| `eu-2024-1689/art_012/par_002` | unchanged | `3e9bbe1799f0a3416ba0d911d92bc1851e6cbbc0153d016c788efb078230845e` |  |
| `eu-2024-1689/art_012/par_002/pt_a` | unchanged | `7c618c5f2e42a54f35709c7c05cd059597ec6b8875ae702eb41fed775b0a2bde` |  |
| `eu-2024-1689/art_012/par_002/pt_b` | unchanged | `1613e0c31adb123fbff70ae1123c3fdba23dbf8b9d8c45d278b95c281aa5a705` |  |
| `eu-2024-1689/art_012/par_002/pt_c` | unchanged | `aeadfa7b9dc91835e59ce3469bf7a0aa95327e434b408096ea2596fbc4b050ba` |  |
| `eu-2024-1689/art_012/par_003` | unchanged | `b3bccdbc17c1a45c313f36cf0515eaa47d05278a9724197efa14fd21ba6146ff` |  |
| `eu-2024-1689/art_012/par_003/pt_a` | unchanged | `fab631189ef6600d4419d5c10ebf2aaf79f5e8270ce68def616b923d6218f98d` |  |
| `eu-2024-1689/art_012/par_003/pt_b` | unchanged | `148cde52ba03d0eea93e2fd29c6d64096299ce91b30d1398b6dcdcba05fc63d7` |  |
| `eu-2024-1689/art_012/par_003/pt_c` | unchanged | `6abfe7ddf40b48d8f4b19dc34dedee756f8e4d8b5c950afe6646ab01f27d3bf3` |  |
| `eu-2024-1689/art_012/par_003/pt_d` | unchanged | `6003f378164bee92809f41e07f64f2378d2e8b4dcc336533ab634a4230cc61ef` |  |

Report a check against any provision here: https://github.com/Risk-Mandate/Risk-Mandate__EU-AI-Act__Current-Text/issues/new?template=provision-check.yml
