CINXE.COM
Recital 117 - Implementation of harmonised codes of practice by the EU Commission - AI Act
<!DOCTYPE html> <html lang="en-US" class="no-js"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="https://ai-act-law.eu/xmlrpc.php"> <!--[if lt IE 9]> <script src="https://ai-act-law.eu/wp-content/themes/twentyfifteen/js/html5.js"></script> <![endif]--> <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <link rel="alternate" hreflang="en" href="https://ai-act-law.eu/recital/117/" /> <link rel="alternate" hreflang="de" href="https://ai-act-law.eu/de/erwg/117/" /> <link rel="alternate" hreflang="x-default" href="https://ai-act-law.eu/recital/117/" /> <!-- Begin Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["disableCookies"]); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//m.ai-act-law.eu/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo --> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>Recital 117 - Implementation of harmonised codes of practice by the EU Commission - AI Act</title> <link rel="preload" as="font" href="https://ai-act-law.eu/wp-content/themes/twentyfifteen-child/src/fonts/Roboto/Roboto-Light.otf" crossorigin> <link rel="preload" as="font" href="https://ai-act-law.eu/wp-content/themes/twentyfifteen-child/src/fonts/Roboto/Roboto-Medium.otf" crossorigin> <link rel="preload" as="font" href="https://ai-act-law.eu/wp-content/themes/twentyfifteen-child/src/fonts/Roboto/RobotoSlab-Medium.ttf" crossorigin> <link rel="preload" as="font" href="https://ai-act-law.eu/wp-content/themes/twentyfifteen-child/src/fonts/Roboto/RobotoSlab-Regular.ttf" crossorigin> <link rel="canonical" href="https://ai-act-law.eu/recital/117/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Recital 117 - Implementation of harmonised codes of practice by the EU Commission - AI Act" /> <meta property="og:description" content="The codes of practice should represent a central tool for the proper compliance with the obligations provided for under this Regulation for providers of general-purpose AI models. Providers should be able to rely on codes of practice to demonstrate compliance with the obligations. By means of implementing acts, the Commission may decide to approve a … Continue reading Recital 117 – Implementation of harmonised codes of practice by the EU Commission" /> <meta property="og:url" content="https://ai-act-law.eu/recital/117/" /> <meta property="og:site_name" content="AI Act" /> <meta property="article:modified_time" content="2024-05-13T12:40:28+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://ai-act-law.eu/recital/117/","url":"https://ai-act-law.eu/recital/117/","name":"Recital 117 - Implementation of harmonised codes of practice by the EU Commission - AI Act","isPartOf":{"@id":"https://ai-act-law.eu/#website"},"datePublished":"2024-04-12T12:30:57+00:00","dateModified":"2024-05-13T12:40:28+00:00","breadcrumb":{"@id":"https://ai-act-law.eu/recital/117/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://ai-act-law.eu/recital/117/"]}]},{"@type":"BreadcrumbList","@id":"https://ai-act-law.eu/recital/117/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://ai-act-law.eu/"},{"@type":"ListItem","position":2,"name":"Recital 117 – Implementation of harmonised codes of practice by the EU Commission"}]},{"@type":"WebSite","@id":"https://ai-act-law.eu/#website","url":"https://ai-act-law.eu/","name":"AI Act","description":"","publisher":{"@id":"https://ai-act-law.eu/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://ai-act-law.eu/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://ai-act-law.eu/#organization","name":"intersoft consulting services AG","url":"https://ai-act-law.eu/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://ai-act-law.eu/#/schema/logo/image/","url":"https://ai-act-law.eu/wp-content/uploads/2024/04/cropped-logo-ics.jpg","contentUrl":"https://ai-act-law.eu/wp-content/uploads/2024/04/cropped-logo-ics.jpg","width":248,"height":63,"caption":"intersoft consulting services AG"},"image":{"@id":"https://ai-act-law.eu/#/schema/logo/image/"}}]}</script> <!-- / Yoast SEO plugin. --> <link rel="alternate" type="application/rss+xml" title="AI Act » Feed" href="https://ai-act-law.eu/feed/" /> <link rel='stylesheet' id='wp-block-library-css' href='https://ai-act-law.eu/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' media='all' /> <style id='wp-block-library-theme-inline-css'> .wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <link rel='stylesheet' id='mediaelement-css' href='https://ai-act-law.eu/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://ai-act-law.eu/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.6.2' media='all' /> <link data-minify="1" rel='stylesheet' id='view_editor_gutenberg_frontend_assets-css' href='https://ai-act-law.eu/wp-content/cache/min/1/wp-content/plugins/wp-views/public/css/views-frontend.css?ver=1729587145' media='all' /> <style id='view_editor_gutenberg_frontend_assets-inline-css'> .wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item a {color: #444;background-color: #fff;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:focus {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #eee;} .wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item a {color: #444;background-color: #fff;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:focus {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item a {color: #444;background-color: #eeeeee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey a:focus {color: #000;background-color: #e5e5e5;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #e5e5e5;} .wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item a {color: #444;background-color: #fff;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default a:focus {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-default .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #eee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item {border-color: #cdcdcd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item a {color: #444;background-color: #eeeeee;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey a:focus {color: #000;background-color: #e5e5e5;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-grey .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #e5e5e5;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue > span.wpv-sort-list,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue .wpv-sort-list-item {border-color: #0099cc;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue .wpv-sort-list-item a {color: #444;background-color: #cbddeb;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue a:hover,.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue a:focus {color: #000;background-color: #95bedd;}.wpv-sort-list-dropdown.wpv-sort-list-dropdown-style-blue .wpv-sort-list-item.wpv-sort-list-current a {color: #000;background-color: #95bedd;} </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #111;--wp--preset--color--light-gray: #f1f1f1;--wp--preset--color--yellow: #f4ca16;--wp--preset--color--dark-brown: #352712;--wp--preset--color--medium-pink: #e53b51;--wp--preset--color--light-pink: #ffe5d1;--wp--preset--color--dark-purple: #2e2256;--wp--preset--color--purple: #674970;--wp--preset--color--blue-gray: #22313f;--wp--preset--color--bright-blue: #55c3dc;--wp--preset--color--light-blue: #e9f2f9;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--dark-gray-gradient-gradient: linear-gradient(90deg, rgba(17,17,17,1) 0%, rgba(42,42,42,1) 100%);--wp--preset--gradient--light-gray-gradient: linear-gradient(90deg, rgba(241,241,241,1) 0%, rgba(215,215,215,1) 100%);--wp--preset--gradient--white-gradient: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(230,230,230,1) 100%);--wp--preset--gradient--yellow-gradient: linear-gradient(90deg, rgba(244,202,22,1) 0%, rgba(205,168,10,1) 100%);--wp--preset--gradient--dark-brown-gradient: linear-gradient(90deg, rgba(53,39,18,1) 0%, rgba(91,67,31,1) 100%);--wp--preset--gradient--medium-pink-gradient: linear-gradient(90deg, rgba(229,59,81,1) 0%, rgba(209,28,51,1) 100%);--wp--preset--gradient--light-pink-gradient: linear-gradient(90deg, rgba(255,229,209,1) 0%, rgba(255,200,158,1) 100%);--wp--preset--gradient--dark-purple-gradient: linear-gradient(90deg, rgba(46,34,86,1) 0%, rgba(66,48,123,1) 100%);--wp--preset--gradient--purple-gradient: linear-gradient(90deg, rgba(103,73,112,1) 0%, rgba(131,93,143,1) 100%);--wp--preset--gradient--blue-gray-gradient: linear-gradient(90deg, rgba(34,49,63,1) 0%, rgba(52,75,96,1) 100%);--wp--preset--gradient--bright-blue-gradient: linear-gradient(90deg, rgba(85,195,220,1) 0%, rgba(43,180,211,1) 100%);--wp--preset--gradient--light-blue-gradient: linear-gradient(90deg, rgba(233,242,249,1) 0%, rgba(193,218,238,1) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='wpml-legacy-horizontal-list-0-css' href='https://ai-act-law.eu/wp-content/plugins/sitepress-multilingual-cms/templates/language-switchers/legacy-list-horizontal/style.min.css?ver=1' media='all' /> <link data-minify="1" rel='stylesheet' id='twentyfifteen-style-css' href='https://ai-act-law.eu/wp-content/cache/min/1/wp-content/themes/twentyfifteen/style.css?ver=1729587145' media='all' /> <link data-minify="1" rel='stylesheet' id='twentyfifteen-child-style-css' href='https://ai-act-law.eu/wp-content/cache/min/1/wp-content/themes/twentyfifteen-child/style.css?ver=1729587145' media='all' /> <link data-minify="1" rel='stylesheet' id='dashicons-css' href='https://ai-act-law.eu/wp-content/cache/min/1/wp-includes/css/dashicons.min.css?ver=1729587145' media='all' /> <link data-minify="1" rel='stylesheet' id='genericons-css' href='https://ai-act-law.eu/wp-content/cache/min/1/wp-content/themes/twentyfifteen/genericons/genericons.css?ver=1729587145' media='all' /> <link data-minify="1" rel='stylesheet' id='twentyfifteen-block-style-css' href='https://ai-act-law.eu/wp-content/cache/min/1/wp-content/themes/twentyfifteen/css/blocks.css?ver=1729587145' media='all' /> <link rel='stylesheet' id='gdrts-ratings-grid-css' href='https://ai-act-law.eu/wp-content/plugins/gd-rating-system/css/rating/grid.min.css?ver=3.8.1.1151' media='all' /> <link rel='stylesheet' id='gdrts-ratings-core-css' href='https://ai-act-law.eu/wp-content/plugins/gd-rating-system/css/rating/core.min.css?ver=3.8.1.1151' media='all' /> <link rel='stylesheet' id='gdrts-methods-stars-css' href='https://ai-act-law.eu/wp-content/plugins/gd-rating-system/css/methods/stars.min.css?ver=3.8.1.1151' media='all' /> <link data-minify="1" rel='stylesheet' id='gdrts-font-default-css' href='https://ai-act-law.eu/wp-content/cache/min/1/wp-content/plugins/gd-rating-system/css/fonts/default.min.css?ver=1729587145' media='all' /> <link data-minify="1" rel='stylesheet' id='thickbox-css' href='https://ai-act-law.eu/wp-content/cache/min/1/wp-includes/js/thickbox/thickbox.css?ver=1729587145' media='all' /> <script data-minify="1" src="https://ai-act-law.eu/wp-content/cache/min/1/wp-content/plugins/wp-views/vendor/toolset/common-es/public/toolset-common-es-frontend.js?ver=1729587145" id="toolset-common-es-frontend-js"></script> <script id="wpml-cookie-js-extra"> var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; </script> <script data-minify="1" src="https://ai-act-law.eu/wp-content/cache/min/1/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=1729587145" id="wpml-cookie-js" defer data-wp-strategy="defer"></script> <script src="https://ai-act-law.eu/wp-content/plugins/gd-rating-system/js/rating/events.min.js?ver=3.8.1.1151" id="gdrts-events-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <link rel="https://api.w.org/" href="https://ai-act-law.eu/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ai-act-law.eu/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.6.2" /> <link rel='shortlink' href='https://ai-act-law.eu/?p=1146' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://ai-act-law.eu/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fai-act-law.eu%2Frecital%2F117%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://ai-act-law.eu/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fai-act-law.eu%2Frecital%2F117%2F&format=xml" /> <meta name="generator" content="WPML ver:4.6.14 stt:1,3;" /> <script> window.addEventListener("load",function(){ var c={script:false,link:false}; function ls(s) { if(!['script','link'].includes(s)||c[s]){return;}c[s]=true; var d=document,f=d.getElementsByTagName(s)[0],j=d.createElement(s); if(s==='script'){j.async=true;j.src='https://ai-act-law.eu/wp-content/plugins/wp-views/vendor/toolset/blocks/public/js/frontend.js?v=1.6.14';}else{ j.rel='stylesheet';j.href='https://ai-act-law.eu/wp-content/plugins/wp-views/vendor/toolset/blocks/public/css/style.css?v=1.6.14';} f.parentNode.insertBefore(j, f); }; function ex(){ls('script');ls('link')} window.addEventListener("scroll", ex, {once: true}); if (('IntersectionObserver' in window) && ('IntersectionObserverEntry' in window) && ('intersectionRatio' in window.IntersectionObserverEntry.prototype)) { var i = 0, fb = document.querySelectorAll("[class^='tb-']"), o = new IntersectionObserver(es => { es.forEach(e => { o.unobserve(e.target); if (e.intersectionRatio > 0) { ex();o.disconnect();}else{ i++;if(fb.length>i){o.observe(fb[i])}} }) }); if (fb.length) { o.observe(fb[i]) } } }) </script> <noscript> <link data-minify="1" rel="stylesheet" href="https://ai-act-law.eu/wp-content/cache/min/1/wp-content/plugins/wp-views/vendor/toolset/blocks/public/css/style.css?ver=1729587145"> </noscript> <style type="text/css"> #wpadminbar #wp-admin-bar-gdrts-toolbar .ab-icon:before { content: "\f155"; top: 2px; } @media screen and ( max-width: 782px ) { #wpadminbar li#wp-admin-bar-gdrts-toolbar { display: block; } } </style> <link rel="icon" href="https://ai-act-law.eu/wp-content/uploads/2024/04/cropped-site-icon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://ai-act-law.eu/wp-content/uploads/2024/04/cropped-site-icon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://ai-act-law.eu/wp-content/uploads/2024/04/cropped-site-icon-180x180.png" /> <meta name="msapplication-TileImage" content="https://ai-act-law.eu/wp-content/uploads/2024/04/cropped-site-icon-270x270.png" /> <meta name="generator" content="WP Rocket 3.17.3" data-wpr-features="wpr_minify_js wpr_preload_fonts wpr_minify_css wpr_desktop wpr_preload_links" /></head> <body class="recital-template-default single single-recital postid-1146 wp-custom-logo wp-embed-responsive wpml-en"> <div class="top-gradient"></div> <div class="header-search-wrapper hidden-print"> <div class="ics-logo"> <a href="https://ai-act-law.eu/" rel="home"><img src="https://ai-act-law.eu/wp-content/themes/twentyfifteen-child/img/logo-intersoft-consulting.png" srcset="https://ai-act-law.eu/wp-content/themes/twentyfifteen-child/img/logo-intersoft-consulting.png 1x, https://ai-act-law.eu/wp-content/themes/twentyfifteen-child/img/logo-intersoft-consulting@2x.png 2x" alt="Datenschutz-Grundverordnung (DSGVO)" width="158" height="40"></a> </div> <div class="header-search-offspace"> <div class="header-search"><div id="global-search" class="hidden-print"> <form role="search" method="get" class="search-form" action="https://ai-act-law.eu/"> <span class="screen-reader-text">Search for:</span> <input id="search_field" type="text" class="form-control" placeholder="Enter search term → without clicking in the field" value="" name="s"> </form> </div></div> </div> </div> <header id="masthead" class="site-header hidden-print" role="banner"> <div class="header-row one"> <div class="header-content"> <div class="site-branding"> <p class="site-title"><a href="https://ai-act-law.eu/" rel="home">AI Act</a></p> <button class="secondary-toggle">Menu and widgets</button> </div><!-- .site-branding --> </div><!-- .header-content --> </div><!-- .header-row --> <div class="header-row two"> <div class="header-content"> <div class="language-selector"> <div id="widget-area" class="widget-area" role="complementary"> <div class="wpml-ls-sidebars-sidebar-language-selector wpml-ls wpml-ls-legacy-list-horizontal"> <ul><li class="wpml-ls-slot-sidebar-language-selector wpml-ls-item wpml-ls-item-de wpml-ls-first-item wpml-ls-last-item wpml-ls-item-legacy-list-horizontal"> <a href="https://ai-act-law.eu/de/erwg/117/" class="wpml-ls-link"> <img class="wpml-ls-flag" src="https://ai-act-law.eu/wp-content/plugins/sitepress-multilingual-cms/res/flags/de.svg" alt="" height=12 /><span class="wpml-ls-native" lang="de">KI-VO</span></a> </li></ul> </div> </div><!-- .widget-area --> </div> <div id="widget-area" class="widget-area" role="complementary"> <nav id="site-navigation" class="widget-1 header-navigation hidden-mobile" role="navigation"><nav class="menu-main-menu-desktop-container" aria-label="Menu"><ul id="menu-main-menu-desktop" class="menu"><li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-13"><a href="https://ai-act-law.eu/">AI Act</a></li> <li id="menu-item-1583" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1583"><a href="https://ai-act-law.eu/recital/">Recitals</a></li> <li id="menu-item-1582" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1582"><a href="https://ai-act-law.eu/annex/">Annexes</a></li> <li id="menu-item-1980" class="external-link menu-item menu-item-type-custom menu-item-object-custom menu-item-1980"><a target="_blank" rel="noopener" href="https://gdpr-info.eu/?utm_source=ai-act-law.eu">GDPR</a></li> </ul></nav></nav> </div><!-- .widget-area --> </div><!-- .header-content --> </div><!-- .header-row --> </header><!-- .site-header --> <div id="page" class="hfeed site"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div id="sidebar" class="sidebar"> <div id="secondary" class="secondary"> <div class="sidebar-search widget above-menu"><div id="global-search" class="hidden-print"> <form role="search" method="get" class="search-form" action="https://ai-act-law.eu/"> <span class="screen-reader-text">Search for:</span> <input id="search_field" type="text" class="form-control" placeholder="Enter search term → without clicking in the field" value="" name="s"> </form> </div></div> <nav id="site-navigation" class="main-navigation visible-mobile" role="navigation"> <div class="menu-main-menu-mobile-container"><ul id="menu-main-menu-mobile" class="nav-menu"><li id="menu-item-14" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-14"><a href="https://ai-act-law.eu/">AI Act</a></li> <li id="menu-item-1585" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1585"><a href="https://ai-act-law.eu/recital/">Recitals</a></li> <li id="menu-item-1584" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1584"><a href="https://ai-act-law.eu/annex/">Annexes</a></li> <li id="menu-item-1982" class="external-link menu-item menu-item-type-custom menu-item-object-custom menu-item-1982"><a target="_blank" rel="noopener" href="https://gdpr-info.eu">GDPR</a></li> </ul></div> </nav><!-- .main-navigation --> <div id="widget-area" class="widget-area recital-widget-area" role="complementary"> <nav id="site-navigation" class="widget-1 no-widget-title main-navigation hidden-mobile" role="navigation"><h2 class="widget-title">Recitals menu</h2><nav class="menu-recitals-container" aria-label="Recitals menu"><ul id="menu-recitals" class="menu"><li id="menu-item-1586" class="menu-item-home menu-item menu-item-type-post_type menu-item-object-page menu-item-1586"><a href="https://ai-act-law.eu/recital/">Recitals</a></li> </ul></nav></nav> <nav class="erwaeg-navigation" role="complementary"> <ul class=""> <li><a class="" href="https://ai-act-law.eu/recital/1/" data-title="Purpose of the regulation">1</a></li> <li><a class="" href="https://ai-act-law.eu/recital/2/" data-title="Regulation in balance with the values of the Union">2</a></li> <li><a class="" href="https://ai-act-law.eu/recital/3/" data-title="Consistent and high level of protection">3</a></li> <li><a class="" href="https://ai-act-law.eu/recital/4/" data-title="Artificial Intelligence">4</a></li> <li><a class="" href="https://ai-act-law.eu/recital/5/" data-title="Risks and harms">5</a></li> <li><a class="" href="https://ai-act-law.eu/recital/6/" data-title="Human-centric technology">6</a></li> <li><a class="" href="https://ai-act-law.eu/recital/7/" data-title="High-risk AI systems">7</a></li> <li><a class="" href="https://ai-act-law.eu/recital/8/" data-title="Framework for harmonised rules">8</a></li> <li><a class="" href="https://ai-act-law.eu/recital/9/" data-title="Application of existing rights and remedies">9</a></li> <li><a class="" href="https://ai-act-law.eu/recital/10/" data-title="Fundamental right to the protection of personal data">10</a></li> <li><a class="" href="https://ai-act-law.eu/recital/11/" data-title="Liability of intermediary service providers of Directive 2000/31/EG">11</a></li> <li><a class="" href="https://ai-act-law.eu/recital/12/" data-title="AI system">12</a></li> <li><a class="" href="https://ai-act-law.eu/recital/13/" data-title="Deployer">13</a></li> <li><a class="" href="https://ai-act-law.eu/recital/14/" data-title="Biometric data">14</a></li> <li><a class="" href="https://ai-act-law.eu/recital/15/" data-title="Biometric identification">15</a></li> <li><a class="" href="https://ai-act-law.eu/recital/16/" data-title="Biometric categorisation">16</a></li> <li><a class="" href="https://ai-act-law.eu/recital/17/" data-title="Remote biometric identification system">17</a></li> <li><a class="" href="https://ai-act-law.eu/recital/18/" data-title="Emotion recognition system">18</a></li> <li><a class="" href="https://ai-act-law.eu/recital/19/" data-title="Publicly accessible space">19</a></li> <li><a class="" href="https://ai-act-law.eu/recital/20/" data-title="Equipping with necessary notions">20</a></li> <li><a class="" href="https://ai-act-law.eu/recital/21/" data-title="Application to providers and deployers">21</a></li> <li><a class="" href="https://ai-act-law.eu/recital/22/" data-title="Application to third country operators">22</a></li> <li><a class="" href="https://ai-act-law.eu/recital/23/" data-title="Application to Union institutions, bodies and other agencies">23</a></li> <li><a class="" href="https://ai-act-law.eu/recital/24/" data-title="No application for military, defence or national security">24</a></li> <li><a class="" href="https://ai-act-law.eu/recital/25/" data-title="No application to scientific research and development">25</a></li> <li><a class="" href="https://ai-act-law.eu/recital/26/" data-title="Risk-based approach">26</a></li> <li><a class="" href="https://ai-act-law.eu/recital/27/" data-title="Principles for trustworthy and ethical AI">27</a></li> <li><a class="" href="https://ai-act-law.eu/recital/28/" data-title="Prohibition of harmful and misused practices">28</a></li> <li><a class="" href="https://ai-act-law.eu/recital/29/" data-title="AI-enabled influence on human behaviour">29</a></li> <li><a class="" href="https://ai-act-law.eu/recital/30/" data-title="AI systems for biometric categorisation">30</a></li> <li><a class="" href="https://ai-act-law.eu/recital/31/" data-title="AI systems for social scoring">31</a></li> <li><a class="" href="https://ai-act-law.eu/recital/32/" data-title="AI systems for 'real-time' remote biometric identification">32</a></li> <li><a class="" href="https://ai-act-law.eu/recital/33/" data-title="Real-time' remote biometric identification systems for law enforcement purposes">33</a></li> <li><a class="" href="https://ai-act-law.eu/recital/34/" data-title="Fundamental rights impact assessment">34</a></li> <li><a class="" href="https://ai-act-law.eu/recital/35/" data-title="Authorisation obligation">35</a></li> <li><a class="" href="https://ai-act-law.eu/recital/36/" data-title="Notification of the authorities">36</a></li> <li><a class="" href="https://ai-act-law.eu/recital/37/" data-title="Adoption into national law">37</a></li> <li><a class="" href="https://ai-act-law.eu/recital/38/" data-title="Use and processing of biometric data">38</a></li> <li><a class="" href="https://ai-act-law.eu/recital/39/" data-title="Applicability of Directive (EU) 2016/680">39</a></li> <li><a class="" href="https://ai-act-law.eu/recital/40/" data-title="Limited binding effect for Ireland">40</a></li> <li><a class="" href="https://ai-act-law.eu/recital/41/" data-title="Limited binding effect for Denmark">41</a></li> <li><a class="" href="https://ai-act-law.eu/recital/42/" data-title="Presumption of innocence in profiling">42</a></li> <li><a class="" href="https://ai-act-law.eu/recital/43/" data-title="Banning AI facial recognition for mass surveillance">43</a></li> <li><a class="" href="https://ai-act-law.eu/recital/44/" data-title="Risks and limits of emotion-recognising AI systems">44</a></li> <li><a class="" href="https://ai-act-law.eu/recital/45/" data-title="Practices not permitted under EU law remain unaffected">45</a></li> <li><a class="" href="https://ai-act-law.eu/recital/46/" data-title="Mandatory security requirements for high-risk AI systems in the EU">46</a></li> <li><a class="" href="https://ai-act-law.eu/recital/47/" data-title="Risk minimisation in AI systems for health and safety">47</a></li> <li><a class="" href="https://ai-act-law.eu/recital/48/" data-title="Fundamental rights and risk assessment of AI systems">48</a></li> <li><a class="" href="https://ai-act-law.eu/recital/49/" data-title="Adaptation of regulations for high-risk AI systems in safety-critical products and systems">49</a></li> <li><a class="" href="https://ai-act-law.eu/recital/50/" data-title="High-risk classification for AI security products">50</a></li> <li><a class="" href="https://ai-act-law.eu/recital/51/" data-title="High-risk AI systems and product risk">51</a></li> <li><a class="" href="https://ai-act-law.eu/recital/52/" data-title="Classification and regulation of high-risk AI systems">52</a></li> <li><a class="" href="https://ai-act-law.eu/recital/53/" data-title="Supplementing human activity and pattern recognition">53</a></li> <li><a class="" href="https://ai-act-law.eu/recital/54/" data-title="Risk assessment and use cases for biometric systems">54</a></li> <li><a class="" href="https://ai-act-law.eu/recital/55/" data-title="Classification of high-risk AI systems in critical infrastructure">55</a></li> <li><a class="" href="https://ai-act-law.eu/recital/56/" data-title="High-risk AI systems in education">56</a></li> <li><a class="" href="https://ai-act-law.eu/recital/57/" data-title="High-risk AI systems in employment and human resources">57</a></li> <li><a class="" href="https://ai-act-law.eu/recital/58/" data-title="High-risk AI systems deployment in social benefits, creditworthiness, and emergencies">58</a></li> <li><a class="" href="https://ai-act-law.eu/recital/59/" data-title="High-risk AI systems in law enforcement">59</a></li> <li><a class="" href="https://ai-act-law.eu/recital/60/" data-title="High-risk AI systems in migration and asylum">60</a></li> <li><a class="" href="https://ai-act-law.eu/recital/61/" data-title="High-risk AI systems in the administration of justice">61</a></li> <li><a class="" href="https://ai-act-law.eu/recital/62/" data-title="High-risk AI systems in elections">62</a></li> <li><a class="" href="https://ai-act-law.eu/recital/63/" data-title="Lawfulness">63</a></li> <li><a class="" href="https://ai-act-law.eu/recital/64/" data-title="Compliance with other Union law">64</a></li> <li><a class="" href="https://ai-act-law.eu/recital/65/" data-title="Risk-management system">65</a></li> <li><a class="" href="https://ai-act-law.eu/recital/66/" data-title="Scope of the requirements">66</a></li> <li><a class="" href="https://ai-act-law.eu/recital/67/" data-title="Data governance and management practices">67</a></li> <li><a class="" href="https://ai-act-law.eu/recital/68/" data-title="Access to high-quality data">68</a></li> <li><a class="" href="https://ai-act-law.eu/recital/69/" data-title="Data privacy">69</a></li> <li><a class="" href="https://ai-act-law.eu/recital/70/" data-title="Processing of special categories of personal data">70</a></li> <li><a class="" href="https://ai-act-law.eu/recital/71/" data-title="Documentation of the development">71</a></li> <li><a class="" href="https://ai-act-law.eu/recital/72/" data-title="Transparency for high-risk AI systems">72</a></li> <li><a class="" href="https://ai-act-law.eu/recital/73/" data-title="Oversight by natural persons">73</a></li> <li><a class="" href="https://ai-act-law.eu/recital/74/" data-title="Performance metrics">74</a></li> <li><a class="" href="https://ai-act-law.eu/recital/75/" data-title="Resilience of high-risk AI systems">75</a></li> <li><a class="" href="https://ai-act-law.eu/recital/76/" data-title="Cybersecurity appropriate to the risks">76</a></li> <li><a class="" href="https://ai-act-law.eu/recital/77/" data-title="Cybersecurity requirements as set out in the regulation">77</a></li> <li><a class="" href="https://ai-act-law.eu/recital/78/" data-title="Conformity assessment">78</a></li> <li><a class="" href="https://ai-act-law.eu/recital/79/" data-title="Specification of the provider">79</a></li> <li><a class="" href="https://ai-act-law.eu/recital/80/" data-title="Protection and equality of persons with disabilities">80</a></li> <li><a class="" href="https://ai-act-law.eu/recital/81/" data-title="Establishing a quality management system">81</a></li> <li><a class="" href="https://ai-act-law.eu/recital/82/" data-title="Level-playing field for operators">82</a></li> <li><a class="" href="https://ai-act-law.eu/recital/83/" data-title="Clarification of the roles and obligations of operators along the value chain">83</a></li> <li><a class="" href="https://ai-act-law.eu/recital/84/" data-title="Extension of obligations to distributors, importers, deployers or other third parties as providers of high-risk AI system">84</a></li> <li><a class="" href="https://ai-act-law.eu/recital/85/" data-title="Cooperation of high-risk AI system providers along the value chain and with authorities">85</a></li> <li><a class="" href="https://ai-act-law.eu/recital/86/" data-title="Obligation for former providers to cooperate">86</a></li> <li><a class="" href="https://ai-act-law.eu/recital/87/" data-title="Obligations in the event of high-risk AI system as a safety component of a product">87</a></li> <li><a class="" href="https://ai-act-law.eu/recital/88/" data-title="Written agreement on the provision of information">88</a></li> <li><a class="" href="https://ai-act-law.eu/recital/89/" data-title="Release from value chain responsibilities and promotion of trustworthy AI">89</a></li> <li><a class="" href="https://ai-act-law.eu/recital/90/" data-title="Development of voluntary model contract terms by the Commission">90</a></li> <li><a class="" href="https://ai-act-law.eu/recital/91/" data-title="Definition of special responsibilities and obligations for deployers">91</a></li> <li><a class="" href="https://ai-act-law.eu/recital/92/" data-title="Duty of employers to inform and consult employees or their representatives">92</a></li> <li><a class="" href="https://ai-act-law.eu/recital/93/" data-title="Notification and information of persons by the deployer">93</a></li> <li><a class="" href="https://ai-act-law.eu/recital/94/" data-title="Application of Directive (EU) 2016/680 when using AI systems for biometric identification for law enforcement purposes">94</a></li> <li><a class="" href="https://ai-act-law.eu/recital/95/" data-title="Compliance with safeguards for subsequent remote biometric identification">95</a></li> <li><a class="" href="https://ai-act-law.eu/recital/96/" data-title="Implementation of fundamental rights impact assessment and further follow-up measures">96</a></li> <li><a class="" href="https://ai-act-law.eu/recital/97/" data-title="Precise definition of individual AI systems">97</a></li> <li><a class="" href="https://ai-act-law.eu/recital/98/" data-title="Model determination based on parameters">98</a></li> <li><a class="" href="https://ai-act-law.eu/recital/99/" data-title="Example of AI model with general-purpose">99</a></li> <li><a class="" href="https://ai-act-law.eu/recital/100/" data-title="Further cases of AI models with a general-purpose">100</a></li> <li><a class="" href="https://ai-act-law.eu/recital/101/" data-title="Transparency obligations for providers of general-purpose AI models">101</a></li> <li><a class="" href="https://ai-act-law.eu/recital/102/" data-title="Transparency obligations for general-purpose AI models under open-source license">102</a></li> <li><a class="" href="https://ai-act-law.eu/recital/103/" data-title="Defintion of the term AI model with general-purpose under open-source license">103</a></li> <li><a class="" href="https://ai-act-law.eu/recital/104/" data-title="Exemptions for transparency obligations for general-purpose AI models under open-source license">104</a></li> <li><a class="" href="https://ai-act-law.eu/recital/105/" data-title="Use of protected content for developing general-purpose AI models">105</a></li> <li><a class="" href="https://ai-act-law.eu/recital/106/" data-title="Strategy for compliance with Union law for providers of general-purpose AI models">106</a></li> <li><a class="" href="https://ai-act-law.eu/recital/107/" data-title="Transparency obligations for providers of general-purpose AI models concerning training data">107</a></li> <li><a class="" href="https://ai-act-law.eu/recital/108/" data-title="Compliance monitoring by the AI Office">108</a></li> <li><a class="" href="https://ai-act-law.eu/recital/109/" data-title="Proportionality of monitoring measures by the AI Office">109</a></li> <li><a class="" href="https://ai-act-law.eu/recital/110/" data-title="Systemic risks of general-purpose AI models">110</a></li> <li><a class="" href="https://ai-act-law.eu/recital/111/" data-title="Methodology for classifying AI models as systemically risky">111</a></li> <li><a class="" href="https://ai-act-law.eu/recital/112/" data-title="Notification of general-purpose AI models with systemic risk at AI Office">112</a></li> <li><a class="" href="https://ai-act-law.eu/recital/113/" data-title="Subsequent classificaton of AI models with systemic risk">113</a></li> <li><a class="" href="https://ai-act-law.eu/recital/114/" data-title="Obligations for providers of general-purpose AI models with systemic risks">114</a></li> <li><a class="" href="https://ai-act-law.eu/recital/115/" data-title="Mandatory reporting of risk events for providers of general-purpose AI models with systemic risks">115</a></li> <li><a class="" href="https://ai-act-law.eu/recital/116/" data-title="Codes of practice for providers of general-purpose AI models with systemic risks">116</a></li> <li><a class="current-erwaeg-item" href="https://ai-act-law.eu/recital/117/" data-title="Implementation of harmonised codes of practice by the EU Commission">117</a></li> <li><a class="" href="https://ai-act-law.eu/recital/118/" data-title="AI Act and Digital Services Act when embedding AI models in platforms and search engines">118</a></li> <li><a class="" href="https://ai-act-law.eu/recital/119/" data-title="AI systems as intermediary services under the Digital Services Act">119</a></li> <li><a class="" href="https://ai-act-law.eu/recital/120/" data-title="Obligation to identify systemic risks for AI models and intermediary services">120</a></li> <li><a class="" href="https://ai-act-law.eu/recital/121/" data-title="Harmonised standards of the Commission">121</a></li> <li><a class="" href="https://ai-act-law.eu/recital/122/" data-title="Compliance with cybersecurity requirements">122</a></li> <li><a class="" href="https://ai-act-law.eu/recital/123/" data-title="Conformity assessment for high-risk AI systems">123</a></li> <li><a class="" href="https://ai-act-law.eu/recital/124/" data-title="Conformity assessment according to relevant EU harmonisation legislation">124</a></li> <li><a class="" href="https://ai-act-law.eu/recital/125/" data-title="Limited conformity assessment by third parties">125</a></li> <li><a class="" href="https://ai-act-law.eu/recital/126/" data-title="Procedure for third-party conformity assessments">126</a></li> <li><a class="" href="https://ai-act-law.eu/recital/127/" data-title="Recognition of conformity results from third countries">127</a></li> <li><a class="" href="https://ai-act-law.eu/recital/128/" data-title="Reassessment of conformity in the event of significant system changes">128</a></li> <li><a class="" href="https://ai-act-law.eu/recital/129/" data-title="CE marking for high-risk AI systems">129</a></li> <li><a class="" href="https://ai-act-law.eu/recital/130/" data-title="Authorisation for high-risk AI systems in the public interest">130</a></li> <li><a class="" href="https://ai-act-law.eu/recital/131/" data-title="Registration obligations for providers and deployers of high-risk AI systems in EU database">131</a></li> <li><a class="" href="https://ai-act-law.eu/recital/132/" data-title="Transparency obligations for AI systems">132</a></li> <li><a class="" href="https://ai-act-law.eu/recital/133/" data-title="Mandatory labeling of AI results">133</a></li> <li><a class="" href="https://ai-act-law.eu/recital/134/" data-title="Obligation to disclose artificially generated content">134</a></li> <li><a class="" href="https://ai-act-law.eu/recital/135/" data-title="Development of codes of conduct at Union level for AI content review">135</a></li> <li><a class="" href="https://ai-act-law.eu/recital/136/" data-title="Importance of transparency for the implementation of the AI Regulation">136</a></li> <li><a class="" href="https://ai-act-law.eu/recital/137/" data-title="Transparency is no substitute for lawfulness">137</a></li> <li><a class="" href="https://ai-act-law.eu/recital/138/" data-title="Establishing of AI regulatory sandboxes to test innovative systems">138</a></li> <li><a class="" href="https://ai-act-law.eu/recital/139/" data-title="Objectives of AI regulatory sandboxes">139</a></li> <li><a class="" href="https://ai-act-law.eu/recital/140/" data-title="Legal basis for the use of personal data for the development of AI systems in the public interest">140</a></li> <li><a class="" href="https://ai-act-law.eu/recital/141/" data-title="Requirements for testing high-risk AI systems under real-world conditions">141</a></li> <li><a class="" href="https://ai-act-law.eu/recital/142/" data-title="Encourage the funding of research and development on AI solutions">142</a></li> <li><a class="" href="https://ai-act-law.eu/recital/143/" data-title="Special consideration of the interests of SMEs">143</a></li> <li><a class="" href="https://ai-act-law.eu/recital/144/" data-title="Promotion and protection of innovation">144</a></li> <li><a class="" href="https://ai-act-law.eu/recital/145/" data-title="Minimising risk and facilitating the fulfillment of obligations">145</a></li> <li><a class="" href="https://ai-act-law.eu/recital/146/" data-title="Facilitating the introduction of quality management for microenterprises">146</a></li> <li><a class="" href="https://ai-act-law.eu/recital/147/" data-title="Facilitating access to testing and experimentation facilites for certain entities">147</a></li> <li><a class="" href="https://ai-act-law.eu/recital/148/" data-title="Establishment of governance framework">148</a></li> <li><a class="" href="https://ai-act-law.eu/recital/149/" data-title="Establishment of Regulation Board">149</a></li> <li><a class="" href="https://ai-act-law.eu/recital/150/" data-title="Establishment of advisory forum">150</a></li> <li><a class="" href="https://ai-act-law.eu/recital/151/" data-title="Establishment of scientific panel">151</a></li> <li><a class="" href="https://ai-act-law.eu/recital/152/" data-title="Establishment of Union structures to support the testing of AI">152</a></li> <li><a class="" href="https://ai-act-law.eu/recital/153/" data-title="Establishment of at least one notifying authority and one market surveillance authority per Member State">153</a></li> <li><a class="" href="https://ai-act-law.eu/recital/154/" data-title="Independence, impartiality and confidentiality of the relevant national authorities">154</a></li> <li><a class="" href="https://ai-act-law.eu/recital/155/" data-title="System for monitoring high-risk AI systems and system for reporting serious incidents">155</a></li> <li><a class="" href="https://ai-act-law.eu/recital/156/" data-title="System of market surveillance and conformity of products">156</a></li> <li><a class="" href="https://ai-act-law.eu/recital/157/" data-title="Position of national authorities or other bodies in relation to the regulations of the AI Act">157</a></li> <li><a class="" href="https://ai-act-law.eu/recital/158/" data-title="Coherent application and enforcement of obligations for financial services">158</a></li> <li><a class="" href="https://ai-act-law.eu/recital/159/" data-title="Necessary powers of market surveillance authorities for high-risk AI systems in the area of biometric data">159</a></li> <li><a class="" href="https://ai-act-law.eu/recital/160/" data-title="Joint activities of the market surveillance authorities of the Member States or the Commission">160</a></li> <li><a class="" href="https://ai-act-law.eu/recital/161/" data-title="Clarification of responsibilities and competencies">161</a></li> <li><a class="" href="https://ai-act-law.eu/recital/162/" data-title="Synergies at Union level">162</a></li> <li><a class="" href="https://ai-act-law.eu/recital/163/" data-title="Support for the AI Office by scientific panel">163</a></li> <li><a class="" href="https://ai-act-law.eu/recital/164/" data-title="Competencies of the AI Office">164</a></li> <li><a class="" href="https://ai-act-law.eu/recital/165/" data-title="Voluntary codes of conduct">165</a></li> <li><a class="" href="https://ai-act-law.eu/recital/166/" data-title="Safety of AI systems that are not high-risk">166</a></li> <li><a class="" href="https://ai-act-law.eu/recital/167/" data-title="Trustful cooperation of competent authorities">167</a></li> <li><a class="" href="https://ai-act-law.eu/recital/168/" data-title="Ensuring the implementation of the provisions">168</a></li> <li><a class="" href="https://ai-act-law.eu/recital/169/" data-title="Administrative fines">169</a></li> <li><a class="" href="https://ai-act-law.eu/recital/170/" data-title="Legal remedies for natural and legal persons">170</a></li> <li><a class="" href="https://ai-act-law.eu/recital/171/" data-title="Explanation on the use of high-risk systems">171</a></li> <li><a class="" href="https://ai-act-law.eu/recital/172/" data-title="Protection of whistleblowers">172</a></li> <li><a class="" href="https://ai-act-law.eu/recital/173/" data-title="Delegation of powers to the Commission">173</a></li> <li><a class="" href="https://ai-act-law.eu/recital/174/" data-title="Regular evaluation and review">174</a></li> <li><a class="" href="https://ai-act-law.eu/recital/175/" data-title="Implementing powers of the Commission">175</a></li> <li><a class="" href="https://ai-act-law.eu/recital/176/" data-title="Principle of subsidiarity and principle of proportionality">176</a></li> <li><a class="" href="https://ai-act-law.eu/recital/177/" data-title="Ensuring continuity">177</a></li> <li><a class="" href="https://ai-act-law.eu/recital/178/" data-title="Voluntary compliance">178</a></li> <li><a class="" href="https://ai-act-law.eu/recital/179/" data-title="Date of validity">179</a></li> <li><a class="" href="https://ai-act-law.eu/recital/180/" data-title="Adoption of the regulation">180</a></li> </ul> </nav> </div><!-- .widget-area --> <div id="widget-area" class="widget-area" role="complementary"> <aside id="text-2" class="widget-1 no-widget-title widget widget_text"><h2 class="widget-title">Imprint</h2> <div class="textwidget"><p><a class="imprint" href="https://ai-act-law.eu/imprint-privacy-policy/">Imprint | Privacy Policy | Liability</a></p> </div> </aside> </div><!-- .widget-area --> </div><!-- .secondary --> </div><!-- .sidebar --> <div id="content" class="site-content"> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <article id="post-1146" class="recital-en-order-number-117 post-1146 recital type-recital status-publish hentry"> <header class="entry-header"> <h1 class="entry-title"><span class="dsgvo-number">Recital 117 </span><span class="dsgvo-title">Implementation of harmonised codes of practice by the EU Commission*</span></h1> </header><!-- .entry-header --> <div class="entry-content"> <p>The codes of practice should represent a central tool for the proper compliance with the obligations provided for under this Regulation for providers of general-purpose AI models. Providers should be able to rely on codes of practice to demonstrate compliance with the obligations. By means of implementing acts, the Commission may decide to approve a code of practice and give it a general validity within the Union, or, alternatively, to provide common rules for the implementation of the relevant obligations, if, by the time this Regulation becomes applicable, a code of practice cannot be finalised or is not deemed adequate by the AI Office. Once a harmonised standard is published and assessed as suitable to cover the relevant obligations by the AI Office, compliance with a European harmonised standard should grant providers the presumption of conformity. Providers of general-purpose AI models should furthermore be able to demonstrate compliance using alternative adequate means, if codes of practice or harmonised standards are not available, or they choose not to rely on those.</p> <div class="title-disclaimer"><p>* This title is an unofficial description.</p></div> <div class="page-navigation"> <div class="alignleft"> <a href="https://ai-act-law.eu/recital/116/" title="Recital 116 - Codes of practice for providers of general-purpose AI models with systemic risks"> <span class="previous-page">←</span>Recital 116 </a> </div> <div class="alignright"> <a href="https://ai-act-law.eu/recital/118/" title="Recital 118 - AI Act and Digital Services Act when embedding AI models in platforms and search engines"> Recital 118<span class="next-page">→</span> </a> </div> </div><!-- .page-navigation --> <div class="link-to-overview"> <a class="btn btn-primary" role="button" href="https://ai-act-law.eu/recital/" rel="home">All recitals</a> </div> <div class="feedback hidden-print"> <span class="feedback-title"><a href="https://ai-act-law.eu/gf/?TB_iframe=true&height=315" title="Your message" class="thickbox">Report error</a></span> </div> </div><!-- .entry-content --> </article><!-- #post-## --> </main><!-- .site-main --> </div><!-- .content-area --> </div><!-- .site-content --> <footer id="colophon" class="site-footer" role="contentinfo"> <div class="site-info"> <div id="widget-area" class="widget-area" role="complementary"> <aside id="media_image-2" class="widget-1 ics-logo-footer no-widget-title widget widget_media_image"><h2 class="widget-title">Logo</h2><a href="https://www.intersoft-consulting.de" target="_blank" rel="noopener"><img width="320" height="82" src="https://ai-act-law.eu/wp-content/uploads/2024/04/logo-ics.jpg" class="image wp-image-15 attachment-full size-full" alt="" style="max-width: 100%; height: auto;" title="Logo" decoding="async" loading="lazy" srcset="https://ai-act-law.eu/wp-content/uploads/2024/04/logo-ics.jpg 320w, https://ai-act-law.eu/wp-content/uploads/2024/04/logo-ics-300x77.jpg 300w" sizes="(max-width: 320px) 100vw, 320px" /></a></aside><aside id="custom_html-2" class="widget_text widget-2 no-widget-title widget widget_custom_html"><h2 class="widget-title">We are …</h2><div class="textwidget custom-html-widget">We are a consulting company specialised in the fields of data protection, IT security and IT forensics.</div></aside><aside id="custom_html-4" class="widget_text widget-3 cta-buttons-footer no-widget-title widget widget_custom_html"><h2 class="widget-title">CTA EN</h2><div class="textwidget custom-html-widget"><a class="cta-learn-more" target="_blank" href="https://www.intersoft-consulting.de/en/?utm_source=ai-act-law.eu&utm_medium=banner&utm_campaign=learn+more" rel="noopener">Learn more</a></div></aside> </div><!-- .widget-area --> </div><!-- .site-info --> <div class="sharing-and-rating follow"> <div class="sharing"> <div class="sharing-hint">Follow us:</div> <ul> <li><a href="https://twitter.com/Dr_Datenschutz" target="_blank">Twitter</a><span class="sep">|</span></li> <li><a href="https://www.xing.com/news/pages/dr-datenschutz-633" target="_blank">XING</a><span class="sep">|</span></li> <li><a href="https://www.linkedin.com/company/intersoft-consulting-services-ag" target="_blank">LinkedIn</a></li> <ul> </div> <div class="site-rating"> <div class="rating-question">Rate us:</div> <div class="gdrts-shortcode-wrapper gdrts-shortcode-stars-rating"> <div class="gdrts-dynamic-block"> <script class="gdrts-rating-data" type="application/json">{"args":{"echo":false,"entity":"custom","name":"website","item_id":0,"id":"1","method":"stars-rating","series":null,"disable_dynamic_load":false,"dynamic":true},"method":{"disable_rating":false,"allow_super_admin":true,"allow_user_roles":["administrator","editor","author","contributor","subscriber"],"allow_visitor":true,"allow_author":true,"votes_count_compact_show":true,"votes_count_compact_decimals":"1","cta":"","template":"ics","alignment":"none","responsive":true,"distribution":"normalized","rating":"average","style_type":"font","style_name":"stars","style_size":"11","font_color_empty":"#ffffff","font_color_current":"#8a8a8a","font_color_active":"#d64788","style_class":"","labels":["Schlecht","Nicht so gut","Gut","Sehr gut","Ausgezeichnet"],"style_font_name":"stars"}}</script> <div class="gdrts-rating-please-wait"> <i class="rtsicon-spinner rtsicon-spin rtsicon-va rtsicon-fw"></i> Please wait... </div> </div></div> <script type="application/ld+json">{ "@context": "http:\/\/schema.org\/", "@type": "Product", "url": "https:\/\/dsgvo-gesetz.de\/", "name": "Datenschutz-Grundverordnung (EU-DSGVO) als übersichtliche Website", "aggregateRating": { "@type": "aggregateRating", "ratingValue": "4.6", "bestRating": "5", "ratingCount": "40" } }</script> </div> </div> </footer><!-- .site-footer --> </div><!-- .site --> <script type="text/javascript"> const wpvViewHead = document.getElementsByTagName( "head" )[ 0 ]; const wpvViewExtraCss = document.createElement( "style" ); wpvViewExtraCss.textContent = '<!--[if IE 7]><style>.wpv-pagination { *zoom: 1; }</style><![endif]-->'; wpvViewHead.appendChild( wpvViewExtraCss ); </script> <script> var $j = jQuery.noConflict(); $j(function () { $j.scrollUp({ scrollName: 'scrollUp', // Element ID scrollDistance: 500, // Distance from top/bottom before showing element (px) scrollFrom: 'top', // 'top' or 'bottom' scrollSpeed: 400, // Speed back to top (ms) easingType: 'linear', // Scroll to top easing (see http://easings.net/) animation: 'fade', // Fade, slide, none animationSpeed: 200, // Animation speed (ms) scrollTrigger: false, // Set a custom triggering element. Can be an HTML string or jQuery object scrollTarget: false, // Set a custom target element for scrolling to. Can be element or number scrollText: '<span class="scroll-hint">To Top</span><span class="dashicons dashicons-arrow-up-alt"></span>', // Text for element, can contain HTML scrollTitle: 'Nach oben', // Set a custom <a> title if required. Defaults to scrollText scrollImg: false, // Set true to use image activeOverlay: false, // Set CSS color to display scrollUp active point, e.g '#00FFFF' zIndex: 4000 // Z-Index for the overlay }); }); </script> <script> var $j = jQuery.noConflict(); $j(document).ready(function(){ $j('#cta-overlay').delay(6000).queue(function(){$j('#cta-overlay').addClass('show')}); $j('.overlay-close-button').click(function () { $j('#cta-overlay').hide(); }); }); </script> <script type="text/javascript"> jQuery(function($) { $( document ).on( "click", '#cta-overlay a[href^="#"]', function(event) { event.preventDefault(); var target_offset = $(this.hash).offset() ? $(this.hash).offset().top : 0; //change this number to create the additional off set var customoffset = 150; $('html, body').animate({scrollTop:target_offset - customoffset}, 500); }); }(jQuery)); </script> <script> function f7_keypressed(Ereignis,taste) { var e = Ereignis || self.event; if (e.ctrlKey || e.altKey || e.metaKey) { return; } //Keys like Ctrl are pressed if( e.keyCode <= 46 ) { return; } //More exceptions if( e.keyCode == 91 || e.keyCode == 92 || e.keyCode == 144 || e.keyCode == 145 || e.keyCode == 182 || e.keyCode == 186 ) { return; } //F-Key like F1 is pressed if( e.keyCode >= 112 && e.keyCode <= 123 ) { return; } jQuery('#search_field').focus(); } document.onkeydown = f7_keypressed; if (navigator.platform.indexOf("Mac") > -1) { document.onkeypress = f7_keypressed; } //End: Focus search field on key down //Toogle search field background on focus jQuery( "#search_field" ).focus(function() { jQuery(this).css("background-image", "none"); }); jQuery( "#search_field" ).focusout(function() { jQuery(this).css("background-image", ""); jQuery(this).css("background-image", "../img/search.png"); }); //End: Toogle search field background on focus </script> <script id="rocket-browser-checker-js-after"> "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); </script> <script id="rocket-preload-links-js-extra"> var RocketPreloadLinksConfig = {"excludeUris":"\/gf\/|\/de\/gf\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/ai-act-law.eu","onHoverDelay":"100","rateThrottle":"3"}; </script> <script id="rocket-preload-links-js-after"> (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); </script> <script src="https://ai-act-law.eu/wp-content/themes/twentyfifteen-child/js/jquery.scrollUp.min.js?ver=1728642688" id="dsgvo-scrollup-js"></script> <script id="gdrts-ratings-core-js-extra"> var gdrts_rating_data = {"url":"https:\/\/ai-act-law.eu\/wp-admin\/admin-ajax.php","nonce":"e4e13bef31","rtl":"","user":"0","handler":"gdrts_live_handler","ajax_error":"console","wp_version":"66"}; </script> <script src="https://ai-act-law.eu/wp-content/plugins/gd-rating-system/js/rating/core.min.js?ver=3.8.1.1151" id="gdrts-ratings-core-js"></script> <script src="https://ai-act-law.eu/wp-content/plugins/gd-rating-system/js/methods/stars-rating.min.js?ver=3.8.1.1151" id="gdrts-methods-stars-rating-js"></script> <script id="twentyfifteen-child-script-js-extra"> var screenReaderText = {"expand":"<span class=\"screen-reader-text\">expand child menu<\/span>","collapse":"<span class=\"screen-reader-text\">collapse child menu<\/span>"}; </script> <script data-minify="1" src="https://ai-act-law.eu/wp-content/cache/min/1/wp-content/themes/twentyfifteen-child/js/functions.js?ver=1729587145" id="twentyfifteen-child-script-js"></script> <script id="thickbox-js-extra"> var thickboxL10n = {"next":"Next >","prev":"< Prev","image":"Image","of":"of","close":"Close","noiframes":"This feature requires inline frames. You have iframes disabled or your browser does not support them.","loadingAnimation":"https:\/\/ai-act-law.eu\/wp-includes\/js\/thickbox\/loadingAnimation.gif"}; </script> <script data-minify="1" src="https://ai-act-law.eu/wp-content/cache/min/1/wp-includes/js/thickbox/thickbox.js?ver=1729587145" id="thickbox-js"></script> <script id="scoby-analytics-js-after"> fetch("https://ai-act-law.eu/8bd33f?" + (Math.random() + 1).toString(36).substring(2), { method: "POST", mode: "same-origin", cache: "no-cache", credentials: "omit", referrerPolicy: "no-referrer", body: JSON.stringify({ url: document.location.href, ref: document.referrer }) }).catch(console.log); </script> <script src="https://ai-act-law.eu/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3" id="jquery-ui-slider-js"></script> <script data-minify="1" src="https://ai-act-law.eu/wp-content/cache/min/1/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=1729587145" id="jquery-touch-punch-js"></script> <script id="mediaelement-core-js-before"> var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; </script> <script src="https://ai-act-law.eu/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.6.2" id="mediaelement-migrate-js"></script> <script id="mediaelement-js-extra"> var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; </script> <script src="https://ai-act-law.eu/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.6.2" id="wp-mediaelement-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script> <script id="wp-util-js-extra"> var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; </script> <script src="https://ai-act-law.eu/wp-includes/js/wp-util.min.js?ver=6.6.2" id="wp-util-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/backbone.min.js?ver=1.5.0" id="backbone-js"></script> <script src="https://ai-act-law.eu/wp-includes/js/mediaelement/wp-playlist.min.js?ver=6.6.2" id="wp-playlist-js"></script> <script id="views-blocks-frontend-js-extra"> var wpv_pagination_local = {"front_ajaxurl":"https:\/\/ai-act-law.eu\/wp-admin\/admin-ajax.php","calendar_image":"https:\/\/ai-act-law.eu\/wp-content\/plugins\/wp-views\/embedded\/res\/img\/calendar.gif","calendar_text":"Select date","datepicker_min_date":null,"datepicker_max_date":null,"datepicker_min_year":"1582","datepicker_max_year":"3000","resize_debounce_tolerance":"100","datepicker_style_url":"https:\/\/ai-act-law.eu\/wp-content\/plugins\/wp-views\/vendor\/toolset\/toolset-common\/toolset-forms\/css\/wpt-jquery-ui\/jquery-ui-1.11.4.custom.css","wpmlLang":"en"}; </script> <script data-minify="1" src="https://ai-act-law.eu/wp-content/cache/min/1/wp-content/plugins/wp-views/public/js/views-frontend.js?ver=1729587145" id="views-blocks-frontend-js"></script> <!-- START: RUN GD RATING SYSTEM PRO JAVASCRIPT --> <script type="text/javascript"> ;(function($, window, document, undefined) { $(document).ready(function(){ if (typeof window.wp.gdrts.core !== "undefined") { window.wp.gdrts.core.run(); } else { if (window.console) { console.log("INIT ERROR: GD Rating System Pro - JavaScript not initialized properly."); } } }); })(jQuery, window, document); </script> <!-- START: RUN GD RATING SYSTEM PRO JAVASCRIPT --> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1732353130 -->