{"id":45116,"date":"2026-04-29T07:31:23","date_gmt":"2026-04-29T06:31:23","guid":{"rendered":"https:\/\/cctvacademy.be\/?p=45116"},"modified":"2026-09-15T12:39:00","modified_gmt":"2026-09-15T11:39:00","slug":"automatische-gezichtsherkenning-wat-zegt-de-wetgeving","status":"publish","type":"post","link":"https:\/\/cctvacademy.be\/nl\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/","title":{"rendered":"Automatische gezichtsherkenning: Wat zegt de wetgeving ?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"45116\" class=\"elementor elementor-45116\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8805282 e-flex e-con-boxed e-con e-parent\" data-id=\"8805282\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4081a8 elementor-widget elementor-widget-html\" data-id=\"f4081a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"nl\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n\r\n<title>Automatische gezichtsherkenning & Wetgeving | CCTV Academy<\/title>\r\n\r\n<meta\r\n    name=\"description\"\r\n    content=\"Mag automatische gezichtsherkenning gebruikt worden in een winkel? CCTV Academy legt het verschil uit tussen face detection, face recognition, biometrische identificatie, GDPR, Camerawet en EU AI Act.\"\r\n>\r\n\r\n<style>\r\n\r\n\/* =========================================================\r\n   RAS\/AIS CCTV ACADEMY\r\n   AUTOMATISCHE GEZICHTSHERKENNING\r\n   PROFESSIONAL LEGAL KNOWLEDGE PAGE\r\n   ========================================================= *\/\r\n\r\n:root {\r\n    --dark-1000: #030910;\r\n    --dark-975: #040c14;\r\n    --dark-950: #05101a;\r\n    --dark-900: #071522;\r\n    --dark-850: #091b2b;\r\n    --dark-800: #0b2135;\r\n\r\n    --blue: #247cff;\r\n    --blue-dark: #1468df;\r\n    --blue-light: #8fc2ff;\r\n\r\n    --cyan: #36d5e7;\r\n    --green: #2ed29a;\r\n\r\n    --yellow: #ffe600;\r\n    --yellow-soft: #fff4a3;\r\n\r\n    --orange: #ffb249;\r\n    --red: #ff6270;\r\n\r\n    --white: #ffffff;\r\n\r\n    --surface: #ffffff;\r\n    --surface-soft: #f3f6f9;\r\n    --surface-blue: #eef5ff;\r\n    --surface-yellow: #fffceb;\r\n\r\n    --ink: #132235;\r\n    --text: #586c7f;\r\n    --muted: #8496a8;\r\n\r\n    --border: rgba(15,43,71,.11);\r\n    --border-dark: rgba(255,255,255,.09);\r\n\r\n    --shadow:\r\n        0 24px 70px rgba(12,38,65,.12);\r\n\r\n    --shadow-dark:\r\n        0 35px 90px rgba(0,0,0,.30);\r\n\r\n    --radius: 20px;\r\n    --radius-lg: 30px;\r\n\r\n    --max: 1220px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RESET\r\n   ========================================================= *\/\r\n\r\n*,\r\n*::before,\r\n*::after {\r\n    box-sizing: border-box;\r\n}\r\n\r\nhtml {\r\n    scroll-behavior: smooth;\r\n}\r\n\r\nbody {\r\n    margin: 0;\r\n\r\n    background: var(--surface);\r\n    color: var(--ink);\r\n\r\n    font-family:\r\n        Inter,\r\n        ui-sans-serif,\r\n        system-ui,\r\n        -apple-system,\r\n        BlinkMacSystemFont,\r\n        \"Segoe UI\",\r\n        sans-serif;\r\n\r\n    line-height: 1.65;\r\n\r\n    -webkit-font-smoothing: antialiased;\r\n    text-rendering: optimizeLegibility;\r\n}\r\n\r\nimg {\r\n    display: block;\r\n    max-width: 100%;\r\n}\r\n\r\na {\r\n    color: inherit;\r\n}\r\n\r\nbutton {\r\n    font: inherit;\r\n    cursor: pointer;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   GLOBAL\r\n   ========================================================= *\/\r\n\r\n.container {\r\n    width: min(\r\n        calc(100% - 40px),\r\n        var(--max)\r\n    );\r\n\r\n    margin-inline: auto;\r\n}\r\n\r\n.section {\r\n    padding: 100px 0;\r\n}\r\n\r\n.kicker {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n\r\n    margin-bottom: 15px;\r\n\r\n    color: var(--blue);\r\n\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n    letter-spacing: .15em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.kicker::before {\r\n    content: \"\";\r\n\r\n    width: 28px;\r\n    height: 2px;\r\n\r\n    background: currentColor;\r\n}\r\n\r\n.section-title {\r\n    max-width: 900px;\r\n\r\n    margin: 0;\r\n\r\n    font-size: clamp(\r\n        35px,\r\n        5vw,\r\n        60px\r\n    );\r\n\r\n    line-height: 1.04;\r\n    letter-spacing: -.048em;\r\n}\r\n\r\n.section-intro {\r\n    max-width: 800px;\r\n\r\n    margin: 20px 0 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 17px;\r\n    line-height: 1.75;\r\n}\r\n\r\n.btn {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 9px;\r\n\r\n    min-height: 50px;\r\n\r\n    padding: 0 19px;\r\n\r\n    border: 0;\r\n    border-radius: 12px;\r\n\r\n    font-size: 12px;\r\n    font-weight: 850;\r\n\r\n    text-decoration: none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        box-shadow .18s ease,\r\n        border-color .18s ease,\r\n        background .18s ease;\r\n}\r\n\r\n.btn:hover {\r\n    transform: translateY(-2px);\r\n}\r\n\r\n.btn-primary {\r\n    background:\r\n        linear-gradient(\r\n            135deg,\r\n            #2782ff,\r\n            #1469df\r\n        );\r\n\r\n    color: white;\r\n\r\n    box-shadow:\r\n        0 12px 30px\r\n        rgba(36,124,255,.27);\r\n}\r\n\r\n.btn-yellow {\r\n    background: var(--yellow);\r\n\r\n    color: #171900;\r\n\r\n    box-shadow:\r\n        0 12px 35px\r\n        rgba(255,230,0,.19);\r\n}\r\n\r\n.btn-dark {\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.14);\r\n\r\n    background:\r\n        rgba(255,255,255,.055);\r\n\r\n    color: white;\r\n}\r\n\r\n.btn-light {\r\n    border:\r\n        1px solid\r\n        #dce5ed;\r\n\r\n    background: white;\r\n\r\n    color: #42576b;\r\n}\r\n\r\n.btn-light:hover {\r\n    border-color:\r\n        rgba(36,124,255,.34);\r\n\r\n    color: var(--blue);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TITLES ON DARK BACKGROUND = CANARY YELLOW\r\n   ========================================================= *\/\r\n\r\n.hero h1,\r\n.dark-section .section-title,\r\n.dark-section h2,\r\n.dark-section h3,\r\n.dark-card h2,\r\n.dark-card h3,\r\n.navigation .section-title,\r\n.navigation h3,\r\n.footer .footer-brand strong {\r\n    color: var(--yellow);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HEADER\r\n   ========================================================= *\/\r\n\r\n.site-header {\r\n    position: absolute;\r\n    z-index: 50;\r\n\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n\r\n    padding: 21px 0;\r\n}\r\n\r\n.nav {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 25px;\r\n}\r\n\r\n.brand {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 12px;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n.brand-mark {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 43px;\r\n    height: 43px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.16);\r\n\r\n    border-radius: 13px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            var(--blue),\r\n            #27b9cc\r\n        );\r\n}\r\n\r\n.brand-mark svg {\r\n    width: 24px;\r\n    height: 24px;\r\n}\r\n\r\n.brand-name {\r\n    color: white;\r\n\r\n    font-size: 14px;\r\n    font-weight: 850;\r\n}\r\n\r\n.brand-name small {\r\n    display: block;\r\n\r\n    margin-top: 2px;\r\n\r\n    color: #8197ab;\r\n\r\n    font-size: 9px;\r\n    font-weight: 700;\r\n    letter-spacing: .14em;\r\n}\r\n\r\n.desktop-nav {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 4px;\r\n}\r\n\r\n.desktop-nav a {\r\n    padding: 9px 11px;\r\n\r\n    border-radius: 9px;\r\n\r\n    color: #a4b6c6;\r\n\r\n    font-size: 11px;\r\n    font-weight: 700;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n.desktop-nav a:hover {\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color: white;\r\n}\r\n\r\n.nav-cta {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 7px;\r\n\r\n    padding: 10px 14px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.12);\r\n\r\n    border-radius: 999px;\r\n\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color: white;\r\n\r\n    font-size: 11px;\r\n    font-weight: 800;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HERO\r\n   ========================================================= *\/\r\n\r\n.hero {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    min-height: 790px;\r\n\r\n    padding:\r\n        158px\r\n        0\r\n        130px;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle at 79% 23%,\r\n            rgba(36,124,255,.22),\r\n            transparent 29%\r\n        ),\r\n        radial-gradient(\r\n            circle at 99% 85%,\r\n            rgba(54,213,231,.07),\r\n            transparent 25%\r\n        ),\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #071522 54%,\r\n            #0a1e30\r\n        );\r\n\r\n    color: white;\r\n}\r\n\r\n.hero::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    inset: 0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.035) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.035) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size: 55px 55px;\r\n\r\n    mask-image:\r\n        linear-gradient(\r\n            to bottom,\r\n            black,\r\n            transparent 96%\r\n        );\r\n}\r\n\r\n.hero::after {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    width: 610px;\r\n    height: 610px;\r\n\r\n    right: -260px;\r\n    top: 72px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(74,160,255,.14);\r\n\r\n    border-radius: 50%;\r\n\r\n    box-shadow:\r\n        0 0 0 90px rgba(36,124,255,.018),\r\n        0 0 0 180px rgba(36,124,255,.011);\r\n}\r\n\r\n.hero-grid {\r\n    position: relative;\r\n    z-index: 2;\r\n\r\n    display: grid;\r\n    grid-template-columns:\r\n        minmax(0,1.06fr)\r\n        minmax(360px,.94fr);\r\n\r\n    gap: 70px;\r\n    align-items: center;\r\n}\r\n\r\n.hero-eyebrow {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 9px;\r\n\r\n    padding: 8px 12px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(92,169,255,.25);\r\n\r\n    border-radius: 999px;\r\n\r\n    background:\r\n        rgba(36,124,255,.08);\r\n\r\n    color: #a0caff;\r\n\r\n    font-size: 10px;\r\n    font-weight: 900;\r\n    letter-spacing: .14em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.live-dot {\r\n    width: 7px;\r\n    height: 7px;\r\n\r\n    border-radius: 50%;\r\n\r\n    background: var(--green);\r\n\r\n    box-shadow:\r\n        0 0 12px\r\n        var(--green);\r\n}\r\n\r\n.hero h1 {\r\n    max-width: 850px;\r\n\r\n    margin:\r\n        26px\r\n        0\r\n        24px;\r\n\r\n    font-size: clamp(\r\n        46px,\r\n        6.7vw,\r\n        82px\r\n    );\r\n\r\n    line-height: .96;\r\n    letter-spacing: -.057em;\r\n}\r\n\r\n.hero h1 span {\r\n    display: block;\r\n}\r\n\r\n.hero h1 .hero-second {\r\n    color: var(--yellow-soft);\r\n}\r\n\r\n.hero-lead {\r\n    max-width: 700px;\r\n\r\n    margin: 0;\r\n\r\n    color: #9db2c5;\r\n\r\n    font-size: 18px;\r\n    line-height: 1.75;\r\n}\r\n\r\n.hero-actions {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 10px;\r\n\r\n    margin-top: 30px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HERO BIOMETRIC CONSOLE\r\n   ========================================================= *\/\r\n\r\n.biometric-console {\r\n    overflow: hidden;\r\n\r\n    padding: 15px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.10);\r\n\r\n    border-radius: 27px;\r\n\r\n    background:\r\n        rgba(255,255,255,.032);\r\n\r\n    box-shadow: var(--shadow-dark);\r\n\r\n    backdrop-filter:\r\n        blur(13px);\r\n}\r\n\r\n.console-frame {\r\n    overflow: hidden;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    border-radius: 18px;\r\n\r\n    background: #06131f;\r\n}\r\n\r\n.console-head {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n\r\n    padding: 14px 16px;\r\n\r\n    border-bottom:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n}\r\n\r\n.console-head span:first-child {\r\n    color: #7d95a9;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size: 8px;\r\n    letter-spacing: .1em;\r\n}\r\n\r\n.console-status {\r\n    color: var(--green);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n}\r\n\r\n.face-screen {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    min-height: 330px;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle at 50% 44%,\r\n            rgba(36,124,255,.18),\r\n            transparent 34%\r\n        ),\r\n        linear-gradient(\r\n            145deg,\r\n            #0b2236,\r\n            #06131f\r\n        );\r\n}\r\n\r\n.face-grid {\r\n    position: absolute;\r\n    inset: 0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size: 35px 35px;\r\n}\r\n\r\n.face-outline {\r\n    position: absolute;\r\n\r\n    left: 50%;\r\n    top: 50%;\r\n\r\n    width: 130px;\r\n    height: 165px;\r\n\r\n    border:\r\n        2px solid\r\n        var(--cyan);\r\n\r\n    border-radius:\r\n        48%\r\n        48%\r\n        44%\r\n        44%;\r\n\r\n    transform:\r\n        translate(-50%,-54%);\r\n\r\n    box-shadow:\r\n        0 0 25px\r\n        rgba(54,213,231,.12);\r\n}\r\n\r\n.face-outline::before,\r\n.face-outline::after {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    width: 14px;\r\n    height: 14px;\r\n\r\n    border-color: var(--yellow);\r\n}\r\n\r\n.face-outline::before {\r\n    left: -7px;\r\n    top: -7px;\r\n\r\n    border-left: 2px solid;\r\n    border-top: 2px solid;\r\n}\r\n\r\n.face-outline::after {\r\n    right: -7px;\r\n    bottom: -7px;\r\n\r\n    border-right: 2px solid;\r\n    border-bottom: 2px solid;\r\n}\r\n\r\n.face-eye {\r\n    position: absolute;\r\n\r\n    top: 57px;\r\n\r\n    width: 8px;\r\n    height: 4px;\r\n\r\n    border-radius: 50%;\r\n\r\n    background: var(--cyan);\r\n}\r\n\r\n.face-eye.left {\r\n    left: 34px;\r\n}\r\n\r\n.face-eye.right {\r\n    right: 34px;\r\n}\r\n\r\n.scan-line {\r\n    position: absolute;\r\n\r\n    left: 12%;\r\n    right: 12%;\r\n    top: 20%;\r\n\r\n    height: 1px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            90deg,\r\n            transparent,\r\n            var(--yellow),\r\n            transparent\r\n        );\r\n\r\n    box-shadow:\r\n        0 0 12px\r\n        rgba(255,230,0,.7);\r\n\r\n    animation:\r\n        scan-face\r\n        3s\r\n        ease-in-out\r\n        infinite;\r\n}\r\n\r\n@keyframes scan-face {\r\n\r\n    0%,\r\n    100% {\r\n        top: 20%;\r\n        opacity: .3;\r\n    }\r\n\r\n    50% {\r\n        top: 76%;\r\n        opacity: 1;\r\n    }\r\n}\r\n\r\n.scan-tag {\r\n    position: absolute;\r\n\r\n    left: 18px;\r\n    top: 18px;\r\n\r\n    padding:\r\n        6px\r\n        8px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,230,0,.30);\r\n\r\n    border-radius: 6px;\r\n\r\n    background:\r\n        rgba(255,230,0,.07);\r\n\r\n    color: var(--yellow);\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size: 7px;\r\n    font-weight: 900;\r\n}\r\n\r\n.match-data {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(2,1fr);\r\n\r\n    gap: 8px;\r\n\r\n    padding: 13px;\r\n}\r\n\r\n.match-box {\r\n    padding: 11px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    border-radius: 9px;\r\n\r\n    background:\r\n        rgba(255,255,255,.025);\r\n}\r\n\r\n.match-box small {\r\n    display: block;\r\n\r\n    color: #71899d;\r\n\r\n    font-size: 7px;\r\n    letter-spacing: .07em;\r\n}\r\n\r\n.match-box strong {\r\n    display: block;\r\n\r\n    margin-top: 4px;\r\n\r\n    color: white;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.match-box strong.warning {\r\n    color: var(--yellow);\r\n}\r\n\r\n.match-box strong.danger {\r\n    color: var(--red);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   QUICK VERDICT\r\n   ========================================================= *\/\r\n\r\n.verdict-wrap {\r\n    position: relative;\r\n    z-index: 10;\r\n\r\n    margin-top: -58px;\r\n}\r\n\r\n.verdict {\r\n    display: grid;\r\n    grid-template-columns:\r\n        auto\r\n        1fr\r\n        auto;\r\n\r\n    gap: 22px;\r\n    align-items: center;\r\n\r\n    padding: 29px 31px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,98,112,.16);\r\n\r\n    border-radius: 23px;\r\n\r\n    background: white;\r\n\r\n    box-shadow: var(--shadow);\r\n}\r\n\r\n.verdict-icon {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 63px;\r\n    height: 63px;\r\n\r\n    border-radius: 17px;\r\n\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color: #d63e4d;\r\n\r\n    font-size: 27px;\r\n    font-weight: 900;\r\n}\r\n\r\n.verdict h2 {\r\n    margin: 0;\r\n\r\n    color: var(--ink);\r\n\r\n    font-size: 21px;\r\n    line-height: 1.3;\r\n}\r\n\r\n.verdict p {\r\n    margin:\r\n        5px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 12px;\r\n}\r\n\r\n.verdict-badge {\r\n    padding:\r\n        9px\r\n        12px;\r\n\r\n    border-radius: 999px;\r\n\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color: #c73a48;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .06em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CASE\r\n   ========================================================= *\/\r\n\r\n.case-section {\r\n    padding:\r\n        115px\r\n        0\r\n        100px;\r\n\r\n    background: white;\r\n}\r\n\r\n.case-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        .83fr\r\n        1.17fr;\r\n\r\n    gap: 70px;\r\n    align-items: start;\r\n\r\n    margin-top: 50px;\r\n}\r\n\r\n.case-summary {\r\n    position: sticky;\r\n\r\n    top: 25px;\r\n\r\n    padding: 31px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 24px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #f4f8fc,\r\n            #ffffff\r\n        );\r\n\r\n    box-shadow:\r\n        0 18px 55px\r\n        rgba(12,38,65,.08);\r\n}\r\n\r\n.case-summary small {\r\n    color: var(--blue);\r\n\r\n    font-size: 9px;\r\n    font-weight: 900;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.case-summary h3 {\r\n    margin:\r\n        17px\r\n        0\r\n        10px;\r\n\r\n    font-size: 28px;\r\n    line-height: 1.22;\r\n    letter-spacing: -.035em;\r\n}\r\n\r\n.case-summary p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n.case-questions {\r\n    display: grid;\r\n    gap: 13px;\r\n}\r\n\r\n.question-item {\r\n    display: grid;\r\n    grid-template-columns:\r\n        47px\r\n        1fr;\r\n\r\n    gap: 15px;\r\n\r\n    padding: 20px;\r\n\r\n    border:\r\n        1px solid\r\n        #dfe7ee;\r\n\r\n    border-radius: 15px;\r\n\r\n    background: #fafbfd;\r\n}\r\n\r\n.question-number {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 44px;\r\n    height: 44px;\r\n\r\n    border-radius: 12px;\r\n\r\n    background: var(--surface-blue);\r\n\r\n    color: var(--blue);\r\n\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n}\r\n\r\n.question-item h3 {\r\n    margin: 0;\r\n\r\n    font-size: 14px;\r\n}\r\n\r\n.question-item p {\r\n    margin:\r\n        5px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ORIGINAL IMAGE\r\n   ========================================================= *\/\r\n\r\n.original-image-section {\r\n    background: var(--surface-soft);\r\n}\r\n\r\n.original-image-shell {\r\n    overflow: hidden;\r\n\r\n    margin-top: 47px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 27px;\r\n\r\n    background: white;\r\n\r\n    box-shadow: var(--shadow);\r\n}\r\n\r\n.original-image-top {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n\r\n    padding: 17px 21px;\r\n\r\n    border-bottom:\r\n        1px solid #e7edf2;\r\n}\r\n\r\n.original-image-top strong {\r\n    font-size: 11px;\r\n}\r\n\r\n.original-image-top span {\r\n    color: #8799a9;\r\n\r\n    font-size: 8px;\r\n}\r\n\r\n.original-image-body {\r\n    display: grid;\r\n    grid-template-columns:\r\n        minmax(260px,.65fr)\r\n        1.35fr;\r\n\r\n    gap: 0;\r\n}\r\n\r\n.original-image-media {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    min-height: 450px;\r\n\r\n    padding: 45px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #091a2a,\r\n            #040c14\r\n        );\r\n}\r\n\r\n.original-image-media img {\r\n    width: min(\r\n        100%,\r\n        430px\r\n    );\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.09);\r\n\r\n    border-radius: 15px;\r\n\r\n    box-shadow:\r\n        0 30px 65px\r\n        rgba(0,0,0,.28);\r\n}\r\n\r\n.original-image-copy {\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n\r\n    padding: 48px;\r\n}\r\n\r\n.original-image-copy small {\r\n    color: var(--blue);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.original-image-copy h3 {\r\n    margin:\r\n        13px\r\n        0\r\n        12px;\r\n\r\n    font-size: 31px;\r\n    line-height: 1.16;\r\n    letter-spacing: -.04em;\r\n}\r\n\r\n.original-image-copy p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 12px;\r\n}\r\n\r\n.image-note {\r\n    margin-top: 20px;\r\n    padding: 14px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(36,124,255,.14);\r\n\r\n    border-radius: 11px;\r\n\r\n    background: #f3f8ff;\r\n\r\n    color: #526b82;\r\n\r\n    font-size: 9px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   DETECTION VS RECOGNITION\r\n   ========================================================= *\/\r\n\r\n.difference {\r\n    background: white;\r\n}\r\n\r\n.difference-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(2,1fr);\r\n\r\n    gap: 20px;\r\n\r\n    margin-top: 49px;\r\n}\r\n\r\n.difference-card {\r\n    overflow: hidden;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 23px;\r\n\r\n    background: white;\r\n}\r\n\r\n.difference-card-head {\r\n    padding: 27px;\r\n}\r\n\r\n.difference-card.detect\r\n.difference-card-head {\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #effaf6,\r\n            #fafffd\r\n        );\r\n}\r\n\r\n.difference-card.recognize\r\n.difference-card-head {\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #fff4f5,\r\n            #ffffff\r\n        );\r\n}\r\n\r\n.difference-icon {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 49px;\r\n    height: 49px;\r\n\r\n    margin-bottom: 22px;\r\n\r\n    border-radius: 13px;\r\n\r\n    font-size: 10px;\r\n    font-weight: 900;\r\n}\r\n\r\n.detect .difference-icon {\r\n    background:\r\n        rgba(46,210,154,.11);\r\n\r\n    color: #07895f;\r\n}\r\n\r\n.recognize .difference-icon {\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color: #d33e4d;\r\n}\r\n\r\n.difference-card h3 {\r\n    margin: 0;\r\n\r\n    font-size: 27px;\r\n    letter-spacing: -.035em;\r\n}\r\n\r\n.difference-card-head p {\r\n    margin:\r\n        10px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n.difference-list {\r\n    padding:\r\n        0\r\n        27px\r\n        27px;\r\n}\r\n\r\n.difference-row {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 9px;\r\n\r\n    padding:\r\n        11px\r\n        0;\r\n\r\n    border-top:\r\n        1px solid\r\n        #e8edf1;\r\n\r\n    color: #53687a;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.difference-row::before {\r\n    content: \"\u2713\";\r\n\r\n    flex: 0 0 auto;\r\n\r\n    color: var(--green);\r\n\r\n    font-weight: 900;\r\n}\r\n\r\n.recognize\r\n.difference-row::before {\r\n    content: \"!\";\r\n\r\n    color: var(--red);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   THREE LEGAL LAYERS\r\n   ========================================================= *\/\r\n\r\n.legal-layers {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #040c14,\r\n            #081a2b\r\n        );\r\n\r\n    color: white;\r\n}\r\n\r\n.legal-layers::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    inset: 0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size: 52px 52px;\r\n}\r\n\r\n.legal-inner {\r\n    position: relative;\r\n    z-index: 2;\r\n}\r\n\r\n.legal-layers .kicker {\r\n    color: var(--cyan);\r\n}\r\n\r\n.legal-layers .section-intro {\r\n    color: #91a7ba;\r\n}\r\n\r\n.legal-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap: 16px;\r\n\r\n    margin-top: 50px;\r\n}\r\n\r\n.legal-card {\r\n    display: flex;\r\n    flex-direction: column;\r\n\r\n    min-height: 390px;\r\n\r\n    padding: 27px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.09);\r\n\r\n    border-radius: 20px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n}\r\n\r\n.legal-number {\r\n    color:\r\n        rgba(255,255,255,.15);\r\n\r\n    font-size: 41px;\r\n    font-weight: 900;\r\n    line-height: 1;\r\n}\r\n\r\n.legal-card h3 {\r\n    margin:\r\n        25px\r\n        0\r\n        9px;\r\n\r\n    font-size: 23px;\r\n    letter-spacing: -.03em;\r\n}\r\n\r\n.legal-card > p {\r\n    margin: 0;\r\n\r\n    color: #8ca3b6;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.legal-points {\r\n    display: grid;\r\n    gap: 8px;\r\n\r\n    margin-top: 22px;\r\n}\r\n\r\n.legal-point {\r\n    padding-top: 9px;\r\n\r\n    border-top:\r\n        1px solid\r\n        rgba(255,255,255,.07);\r\n\r\n    color: #a0b2c1;\r\n\r\n    font-size: 9px;\r\n}\r\n\r\n.legal-point::before {\r\n    content: \"\u2192\";\r\n\r\n    margin-right: 7px;\r\n\r\n    color: var(--cyan);\r\n}\r\n\r\n.legal-card .legal-link {\r\n    display: inline-flex;\r\n\r\n    margin-top: auto;\r\n    padding-top: 25px;\r\n\r\n    color: #94c4ff;\r\n\r\n    font-size: 9px;\r\n    font-weight: 850;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   REMOTE EXPLANATION\r\n   ========================================================= *\/\r\n\r\n.remote {\r\n    background: white;\r\n}\r\n\r\n.remote-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(2,1fr);\r\n\r\n    gap: 20px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.remote-card {\r\n    padding: 31px;\r\n\r\n    border-radius: 22px;\r\n}\r\n\r\n.remote-card.remote-yes {\r\n    border:\r\n        1px solid\r\n        rgba(255,98,112,.17);\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #fff4f5,\r\n            #ffffff\r\n        );\r\n}\r\n\r\n.remote-card.remote-no {\r\n    border:\r\n        1px solid\r\n        rgba(46,210,154,.18);\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #f2fbf7,\r\n            #ffffff\r\n        );\r\n}\r\n\r\n.remote-label {\r\n    display: inline-flex;\r\n\r\n    padding:\r\n        6px\r\n        9px;\r\n\r\n    border-radius: 999px;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .07em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.remote-yes .remote-label {\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color: #cc3948;\r\n}\r\n\r\n.remote-no .remote-label {\r\n    background:\r\n        rgba(46,210,154,.10);\r\n\r\n    color: #07875e;\r\n}\r\n\r\n.remote-card h3 {\r\n    margin:\r\n        18px\r\n        0\r\n        10px;\r\n\r\n    font-size: 27px;\r\n    letter-spacing: -.035em;\r\n}\r\n\r\n.remote-card > p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n.remote-list {\r\n    display: grid;\r\n    gap: 9px;\r\n\r\n    margin-top: 22px;\r\n}\r\n\r\n.remote-item {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 9px;\r\n\r\n    padding-top: 9px;\r\n\r\n    border-top:\r\n        1px solid\r\n        #e6ebef;\r\n\r\n    color: #526779;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.remote-item::before {\r\n    content: \"\u2022\";\r\n\r\n    color: var(--blue);\r\n\r\n    font-weight: 900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HOW IT BECOMES BIOMETRIC MATCHING\r\n   ========================================================= *\/\r\n\r\n.matching {\r\n    background: var(--surface-soft);\r\n}\r\n\r\n.match-flow {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(5,1fr);\r\n\r\n    gap: 10px;\r\n\r\n    margin-top: 50px;\r\n}\r\n\r\n.match-step {\r\n    position: relative;\r\n\r\n    min-height: 205px;\r\n\r\n    padding: 22px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 17px;\r\n\r\n    background: white;\r\n}\r\n\r\n.match-step:not(:last-child)::after {\r\n    content: \"\u2192\";\r\n\r\n    position: absolute;\r\n\r\n    z-index: 3;\r\n\r\n    right: -13px;\r\n    top: 50%;\r\n\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 25px;\r\n    height: 25px;\r\n\r\n    border-radius: 50%;\r\n\r\n    background: var(--blue);\r\n\r\n    color: white;\r\n\r\n    font-size: 10px;\r\n    font-weight: 900;\r\n\r\n    transform:\r\n        translateY(-50%);\r\n}\r\n\r\n.match-step-number {\r\n    color: var(--blue);\r\n\r\n    font-size: 9px;\r\n    font-weight: 900;\r\n    letter-spacing: .1em;\r\n}\r\n\r\n.match-step h3 {\r\n    margin:\r\n        22px\r\n        0\r\n        8px;\r\n\r\n    font-size: 15px;\r\n}\r\n\r\n.match-step p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 9px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   VERDICT DARK\r\n   ========================================================= *\/\r\n\r\n.final-verdict {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle at 90% 20%,\r\n            rgba(255,98,112,.12),\r\n            transparent 24%\r\n        ),\r\n        linear-gradient(\r\n            145deg,\r\n            #040c14,\r\n            #091b2c\r\n        );\r\n\r\n    color: white;\r\n}\r\n\r\n.final-verdict .kicker {\r\n    color: #ff8994;\r\n}\r\n\r\n.final-verdict .section-intro {\r\n    color: #91a7b9;\r\n}\r\n\r\n.verdict-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        .9fr\r\n        1.1fr;\r\n\r\n    gap: 55px;\r\n    align-items: center;\r\n\r\n    margin-top: 50px;\r\n}\r\n\r\n.answer-display {\r\n    padding: 33px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.09);\r\n\r\n    border-radius: 24px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n}\r\n\r\n.answer-display small {\r\n    color: #ff909a;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.answer-display h2 {\r\n    margin:\r\n        14px\r\n        0\r\n        11px;\r\n\r\n    font-size: 50px;\r\n    line-height: 1;\r\n    letter-spacing: -.05em;\r\n}\r\n\r\n.answer-display p {\r\n    margin: 0;\r\n\r\n    color: #91a7ba;\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n.why-list {\r\n    display: grid;\r\n    gap: 11px;\r\n}\r\n\r\n.why-item {\r\n    display: grid;\r\n    grid-template-columns:\r\n        43px\r\n        1fr;\r\n\r\n    gap: 14px;\r\n\r\n    padding: 17px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.08);\r\n\r\n    border-radius: 13px;\r\n\r\n    background:\r\n        rgba(255,255,255,.025);\r\n}\r\n\r\n.why-number {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 40px;\r\n    height: 40px;\r\n\r\n    border-radius: 10px;\r\n\r\n    background:\r\n        rgba(255,230,0,.08);\r\n\r\n    color: var(--yellow);\r\n\r\n    font-size: 9px;\r\n    font-weight: 900;\r\n}\r\n\r\n.why-item h3 {\r\n    margin: 0;\r\n\r\n    font-size: 13px;\r\n}\r\n\r\n.why-item p {\r\n    margin:\r\n        4px\r\n        0\r\n        0;\r\n\r\n    color: #8da4b7;\r\n\r\n    font-size: 9px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   POLICE\r\n   ========================================================= *\/\r\n\r\n.police-section {\r\n    background: white;\r\n}\r\n\r\n.police-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        .9fr\r\n        1.1fr;\r\n\r\n    gap: 55px;\r\n    align-items: start;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.police-card {\r\n    padding: 31px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,178,73,.22);\r\n\r\n    border-radius: 22px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #fff9ee,\r\n            #ffffff\r\n        );\r\n}\r\n\r\n.police-card span {\r\n    display: inline-flex;\r\n\r\n    padding:\r\n        6px\r\n        9px;\r\n\r\n    border-radius: 999px;\r\n\r\n    background:\r\n        rgba(255,178,73,.12);\r\n\r\n    color: #a56700;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n}\r\n\r\n.police-card h3 {\r\n    margin:\r\n        18px\r\n        0\r\n        10px;\r\n\r\n    font-size: 26px;\r\n    letter-spacing: -.035em;\r\n}\r\n\r\n.police-card p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n.police-points {\r\n    display: grid;\r\n    gap: 11px;\r\n}\r\n\r\n.police-point {\r\n    padding: 18px;\r\n\r\n    border:\r\n        1px solid #dfe7ed;\r\n\r\n    border-radius: 14px;\r\n\r\n    background: #fafbfd;\r\n}\r\n\r\n.police-point strong {\r\n    display: block;\r\n\r\n    font-size: 12px;\r\n}\r\n\r\n.police-point p {\r\n    margin:\r\n        4px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SIGN\r\n   ========================================================= *\/\r\n\r\n.sign-section {\r\n    background: var(--surface-soft);\r\n}\r\n\r\n.sign-box {\r\n    display: grid;\r\n    grid-template-columns:\r\n        .72fr\r\n        1.28fr;\r\n\r\n    overflow: hidden;\r\n\r\n    margin-top: 48px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 25px;\r\n\r\n    background: white;\r\n\r\n    box-shadow: var(--shadow);\r\n}\r\n\r\n.sign-visual {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    min-height: 370px;\r\n\r\n    padding: 45px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #071522,\r\n            #0b2134\r\n        );\r\n}\r\n\r\n.warning-sign {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 190px;\r\n    height: 190px;\r\n\r\n    border:\r\n        6px solid\r\n        var(--yellow);\r\n\r\n    border-radius: 50%;\r\n\r\n    color: var(--yellow);\r\n\r\n    text-align: center;\r\n\r\n    box-shadow:\r\n        0 0 0 14px rgba(255,230,0,.05);\r\n}\r\n\r\n.warning-sign strong {\r\n    font-size: 46px;\r\n    line-height: 1;\r\n}\r\n\r\n.warning-sign span {\r\n    display: block;\r\n\r\n    margin-top: 7px;\r\n\r\n    font-size: 9px;\r\n    font-weight: 900;\r\n    letter-spacing: .08em;\r\n}\r\n\r\n.sign-copy {\r\n    display: flex;\r\n    flex-direction: column;\r\n    justify-content: center;\r\n\r\n    padding: 45px;\r\n}\r\n\r\n.sign-copy small {\r\n    color: var(--blue);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .1em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.sign-copy h3 {\r\n    margin:\r\n        14px\r\n        0\r\n        11px;\r\n\r\n    font-size: 31px;\r\n    line-height: 1.15;\r\n    letter-spacing: -.04em;\r\n}\r\n\r\n.sign-copy p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n.sign-warning {\r\n    margin-top: 21px;\r\n    padding: 14px;\r\n\r\n    border-left:\r\n        3px solid\r\n        var(--orange);\r\n\r\n    background: #fff8eb;\r\n\r\n    color: #6b5b42;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PRACTICAL CHECK\r\n   ========================================================= *\/\r\n\r\n.practical {\r\n    background: white;\r\n}\r\n\r\n.check-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap: 16px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.check-card {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    min-height: 230px;\r\n\r\n    padding: 25px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 18px;\r\n\r\n    background: white;\r\n}\r\n\r\n.check-number {\r\n    position: absolute;\r\n\r\n    right: 13px;\r\n    top: -19px;\r\n\r\n    color:\r\n        rgba(36,124,255,.055);\r\n\r\n    font-size: 105px;\r\n    font-weight: 900;\r\n    line-height: 1;\r\n}\r\n\r\n.check-icon {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 42px;\r\n    height: 42px;\r\n\r\n    margin-bottom: 23px;\r\n\r\n    border-radius: 11px;\r\n\r\n    background: var(--surface-blue);\r\n\r\n    color: var(--blue);\r\n\r\n    font-size: 10px;\r\n    font-weight: 900;\r\n}\r\n\r\n.check-card h3 {\r\n    position: relative;\r\n    z-index: 2;\r\n\r\n    margin:\r\n        0\r\n        0\r\n        8px;\r\n\r\n    font-size: 16px;\r\n}\r\n\r\n.check-card p {\r\n    position: relative;\r\n    z-index: 2;\r\n\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   OFFICIAL SOURCES\r\n   ========================================================= *\/\r\n\r\n.sources {\r\n    background: var(--surface-soft);\r\n}\r\n\r\n.source-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap: 17px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.source-card {\r\n    display: flex;\r\n    flex-direction: column;\r\n\r\n    min-height: 320px;\r\n\r\n    padding: 27px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 20px;\r\n\r\n    background: white;\r\n}\r\n\r\n.source-card small {\r\n    color: var(--blue);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .10em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.source-card h3 {\r\n    margin:\r\n        12px\r\n        0\r\n        10px;\r\n\r\n    font-size: 22px;\r\n}\r\n\r\n.source-card p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.source-card .btn {\r\n    width: fit-content;\r\n\r\n    margin-top: auto;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   DISCLAIMER\r\n   ========================================================= *\/\r\n\r\n.disclaimer {\r\n    padding:\r\n        0\r\n        0\r\n        100px;\r\n\r\n    background: var(--surface-soft);\r\n}\r\n\r\n.disclaimer-box {\r\n    display: grid;\r\n    grid-template-columns:\r\n        auto\r\n        1fr;\r\n\r\n    gap: 17px;\r\n\r\n    padding: 23px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,178,73,.24);\r\n\r\n    border-radius: 17px;\r\n\r\n    background: #fffaf0;\r\n}\r\n\r\n.disclaimer-icon {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 44px;\r\n    height: 44px;\r\n\r\n    border-radius: 11px;\r\n\r\n    background:\r\n        rgba(255,178,73,.13);\r\n\r\n    color: #a66800;\r\n\r\n    font-weight: 900;\r\n}\r\n\r\n.disclaimer-box strong {\r\n    display: block;\r\n\r\n    font-size: 12px;\r\n}\r\n\r\n.disclaimer-box p {\r\n    margin:\r\n        4px\r\n        0\r\n        0;\r\n\r\n    color: #705e44;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   REQUIRED CCTV ACADEMY NAVIGATION\r\n   ========================================================= *\/\r\n\r\n.navigation {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #040c14,\r\n            #091e30\r\n        );\r\n\r\n    color: white;\r\n}\r\n\r\n.navigation::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    inset: 0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.032) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.032) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size: 50px 50px;\r\n}\r\n\r\n.navigation-inner {\r\n    position: relative;\r\n    z-index: 2;\r\n}\r\n\r\n.navigation .kicker {\r\n    color: var(--cyan);\r\n}\r\n\r\n.navigation .section-intro {\r\n    color: #90a6b8;\r\n}\r\n\r\n.navigation-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    gap: 14px;\r\n\r\n    margin-top: 45px;\r\n}\r\n\r\n.navigation-card {\r\n    display: flex;\r\n    flex-direction: column;\r\n\r\n    min-height: 245px;\r\n\r\n    padding: 24px;\r\n\r\n    border:\r\n        1px solid\r\n        rgba(255,255,255,.09);\r\n\r\n    border-radius: 18px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n\r\n    text-decoration: none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        border-color .18s ease,\r\n        background .18s ease;\r\n}\r\n\r\n.navigation-card:hover {\r\n    transform: translateY(-4px);\r\n\r\n    border-color:\r\n        rgba(54,213,231,.28);\r\n\r\n    background:\r\n        rgba(255,255,255,.055);\r\n}\r\n\r\n.navigation-label {\r\n    color: var(--cyan);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .1em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.navigation-card h3 {\r\n    margin:\r\n        18px\r\n        0\r\n        9px;\r\n\r\n    font-size: 20px;\r\n    line-height: 1.2;\r\n}\r\n\r\n.navigation-card p {\r\n    margin: 0;\r\n\r\n    color: #879eb1;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.navigation-arrow {\r\n    margin-top: auto;\r\n\r\n    color: #8fc2ff;\r\n\r\n    font-size: 10px;\r\n    font-weight: 900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FOOTER\r\n   ========================================================= *\/\r\n\r\n.footer {\r\n    padding:\r\n        50px\r\n        0\r\n        28px;\r\n\r\n    background: #030910;\r\n\r\n    color: #71869a;\r\n}\r\n\r\n.footer-main {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    justify-content: space-between;\r\n    gap: 35px;\r\n\r\n    padding-bottom: 35px;\r\n\r\n    border-bottom:\r\n        1px solid rgba(255,255,255,.07);\r\n}\r\n\r\n.footer-brand strong {\r\n    display: block;\r\n\r\n    font-size: 15px;\r\n}\r\n\r\n.footer-brand p {\r\n    max-width: 470px;\r\n\r\n    margin:\r\n        10px\r\n        0\r\n        0;\r\n\r\n    font-size: 10px;\r\n    line-height: 1.7;\r\n}\r\n\r\n.footer-links {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    justify-content: flex-end;\r\n    gap: 7px;\r\n}\r\n\r\n.footer-links a {\r\n    padding:\r\n        7px\r\n        9px;\r\n\r\n    border-radius: 8px;\r\n\r\n    color: #8195a7;\r\n\r\n    font-size: 9px;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n.footer-links a:hover {\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color: white;\r\n}\r\n\r\n.footer-bottom {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n\r\n    padding-top: 24px;\r\n\r\n    font-size: 9px;\r\n}\r\n\r\n.copyright {\r\n    color: #b2c0cb;\r\n\r\n    font-weight: 850;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1050px) {\r\n\r\n    .desktop-nav {\r\n        display: none;\r\n    }\r\n\r\n    .hero-grid,\r\n    .case-grid,\r\n    .verdict-grid,\r\n    .police-grid,\r\n    .sign-box {\r\n        grid-template-columns: 1fr;\r\n    }\r\n\r\n    .case-summary {\r\n        position: static;\r\n    }\r\n\r\n    .legal-grid,\r\n    .check-grid {\r\n        grid-template-columns:\r\n            repeat(2,1fr);\r\n    }\r\n\r\n    .match-flow {\r\n        grid-template-columns:\r\n            repeat(2,1fr);\r\n    }\r\n\r\n    .match-step:not(:last-child)::after {\r\n        display: none;\r\n    }\r\n\r\n    .navigation-grid {\r\n        grid-template-columns:\r\n            repeat(2,1fr);\r\n    }\r\n\r\n    .original-image-body {\r\n        grid-template-columns: 1fr;\r\n    }\r\n}\r\n\r\n\r\n@media (max-width: 720px) {\r\n\r\n    .container {\r\n        width:\r\n            min(\r\n                calc(100% - 28px),\r\n                var(--max)\r\n            );\r\n    }\r\n\r\n    .section {\r\n        padding: 75px 0;\r\n    }\r\n\r\n    .site-header {\r\n        padding: 15px 0;\r\n    }\r\n\r\n    .brand-name small {\r\n        display: none;\r\n    }\r\n\r\n    .nav-cta span {\r\n        display: none;\r\n    }\r\n\r\n    .hero {\r\n        min-height: auto;\r\n\r\n        padding:\r\n            135px\r\n            0\r\n            95px;\r\n    }\r\n\r\n    .hero h1 {\r\n        font-size:\r\n            clamp(\r\n                43px,\r\n                13vw,\r\n                64px\r\n            );\r\n    }\r\n\r\n    .hero-lead {\r\n        font-size: 16px;\r\n    }\r\n\r\n    .hero-actions {\r\n        flex-direction: column;\r\n    }\r\n\r\n    .hero-actions .btn {\r\n        width: 100%;\r\n    }\r\n\r\n    .verdict-wrap {\r\n        margin-top: -35px;\r\n    }\r\n\r\n    .verdict {\r\n        grid-template-columns: 1fr;\r\n    }\r\n\r\n    .difference-grid,\r\n    .remote-grid,\r\n    .legal-grid,\r\n    .check-grid,\r\n    .source-grid,\r\n    .navigation-grid,\r\n    .match-flow {\r\n        grid-template-columns: 1fr;\r\n    }\r\n\r\n    .original-image-media {\r\n        min-height: auto;\r\n\r\n        padding: 25px;\r\n    }\r\n\r\n    .original-image-copy {\r\n        padding:\r\n            32px\r\n            24px;\r\n    }\r\n\r\n    .footer-main {\r\n        flex-direction: column;\r\n    }\r\n\r\n    .footer-links {\r\n        justify-content: flex-start;\r\n    }\r\n\r\n    .footer-bottom {\r\n        flex-direction: column;\r\n    }\r\n}\r\n\r\n<\/style>\r\n<\/head>\r\n\r\n\r\n<body>\r\n\r\n\r\n<!-- =========================================================\r\n     HEADER\r\n     ========================================================= -->\r\n\r\n<header class=\"site-header\">\r\n\r\n<div class=\"container nav\">\r\n\r\n\r\n<a\r\n    class=\"brand\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/\"\r\n>\r\n\r\n<span class=\"brand-mark\">\r\n\r\n<svg\r\n    viewBox=\"0 0 24 24\"\r\n    fill=\"none\"\r\n>\r\n<path\r\n    d=\"M3.5 8.5h11.2c1 0 1.8.8 1.8 1.8v5c0 1-.8 1.8-1.8 1.8H3.5c-1 0-1.8-.8-1.8-1.8v-5c0-1 .8-1.8 1.8-1.8Z\"\r\n    stroke=\"white\"\r\n    stroke-width=\"1.6\"\r\n\/>\r\n\r\n<path\r\n    d=\"m16.5 11 4-2v7.6l-4-2\"\r\n    stroke=\"white\"\r\n    stroke-width=\"1.6\"\r\n\/>\r\n\r\n<circle\r\n    cx=\"7\"\r\n    cy=\"12.8\"\r\n    r=\"1.7\"\r\n    fill=\"white\"\r\n\/>\r\n<\/svg>\r\n\r\n<\/span>\r\n\r\n\r\n<span class=\"brand-name\">\r\n\r\nCCTV Academy\r\n\r\n<small>\r\nCCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING\r\n<\/small>\r\n\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<nav class=\"desktop-nav\">\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/blog\/\">\r\nKennisbank\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\">\r\nOpleidingen\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\">\r\nMicro-Learning\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/contact\/\">\r\nContact\r\n<\/a>\r\n\r\n<\/nav>\r\n\r\n\r\n\r\n<a\r\n    class=\"nav-cta\"\r\n    href=\"#antwoord\"\r\n>\r\n\r\n<span>\r\nBekijk antwoord\r\n<\/span>\r\n\r\n\u2193\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/header>\r\n\r\n\r\n\r\n<main>\r\n\r\n\r\n<!-- =========================================================\r\n     HERO\r\n     ========================================================= -->\r\n\r\n<section class=\"hero dark-section\">\r\n\r\n<div class=\"container hero-grid\">\r\n\r\n\r\n<div>\r\n\r\n<span class=\"hero-eyebrow\">\r\n\r\n<span class=\"live-dot\"><\/span>\r\n\r\nCCTV Wetgeving \u00b7 Biometrie \u00b7 AI Act\r\n\r\n<\/span>\r\n\r\n\r\n<h1>\r\n\r\n<span>\r\nAutomatische\r\n<\/span>\r\n\r\n<span class=\"hero-second\">\r\ngezichtsherkenning.\r\n<\/span>\r\n\r\n<\/h1>\r\n\r\n\r\n<p class=\"hero-lead\">\r\n\r\nEen winkel heeft duidelijke camerabeelden van een onbekende\r\nverdachte.\r\n\r\nMag de winkel dat gezicht in een databank opslaan\r\nen zijn camera's daarna automatisch laten zoeken\r\nof dezelfde persoon opnieuw binnenkomt?\r\n\r\nDit gaat juridisch veel verder dan gewone camerabewaking.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"hero-actions\">\r\n\r\n<a\r\n    class=\"btn btn-yellow\"\r\n    href=\"#antwoord\"\r\n>\r\nBekijk het juridische antwoord \u2192\r\n<\/a>\r\n\r\n<a\r\n    class=\"btn btn-dark\"\r\n    href=\"#verschil\"\r\n>\r\nDetection versus recognition\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<!-- BIOMETRIC CONSOLE -->\r\n\r\n<aside class=\"biometric-console\">\r\n\r\n<div class=\"console-frame\">\r\n\r\n\r\n<div class=\"console-head\">\r\n\r\n<span>\r\nAI FACE ENGINE \/\/ LIVE\r\n<\/span>\r\n\r\n<span class=\"console-status\">\r\n\u25cf ANALYSIS ACTIVE\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"face-screen\">\r\n\r\n<div class=\"face-grid\"><\/div>\r\n\r\n<div class=\"scan-tag\">\r\nREMOTE BIOMETRIC MATCHING\r\n<\/div>\r\n\r\n<div class=\"face-outline\">\r\n\r\n<div class=\"face-eye left\"><\/div>\r\n\r\n<div class=\"face-eye right\"><\/div>\r\n\r\n<\/div>\r\n\r\n<div class=\"scan-line\"><\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"match-data\">\r\n\r\n\r\n<div class=\"match-box\">\r\n\r\n<small>\r\nFACE DETECTED\r\n<\/small>\r\n\r\n<strong>\r\nYES\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"match-box\">\r\n\r\n<small>\r\nDATABASE MATCH\r\n<\/small>\r\n\r\n<strong class=\"warning\">\r\nACTIVE\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"match-box\">\r\n\r\n<small>\r\nPERSON ACTION\r\n<\/small>\r\n\r\n<strong>\r\nPASSIVE\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"match-box\">\r\n\r\n<small>\r\nLEGAL RISK\r\n<\/small>\r\n\r\n<strong class=\"danger\">\r\nVERY HIGH\r\n<\/strong>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/aside>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     QUICK ANSWER\r\n     ========================================================= -->\r\n\r\n<div\r\n    class=\"verdict-wrap\"\r\n    id=\"antwoord\"\r\n>\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"verdict\">\r\n\r\n\r\n<div class=\"verdict-icon\">\r\n!\r\n<\/div>\r\n\r\n\r\n<div>\r\n\r\n<h2>\r\nVoor het concrete winkelvoorbeeld: zeer waarschijnlijk niet toegestaan.\r\n<\/h2>\r\n\r\n<p>\r\n\r\nEen private winkel die zelf een gezichtsdatabase maakt,\r\nlive klanten met die databank vergelijkt en automatisch\r\neen alarm genereert, begeeft zich in het domein van\r\nbiometrische identificatie en zeer zwaar gereguleerde AI-verwerking.\r\n\r\nEen specifieke wettelijke basis kan de beoordeling veranderen.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n<span class=\"verdict-badge\">\r\nZeer hoog risico\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<br><br>\r\n<!-- =========================================================\r\n     CASE\r\n     ========================================================= -->\r\n\r\n<section class=\"case-section\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nHet vraagstuk\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nVan camerabeeld naar automatische opsporing.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nDe oorspronkelijke vraag vertrekt vanuit een herkenbaar\r\nscenario: na een diefstal beschikt een winkel over beelden\r\nvan een verdachte die nog niet ge\u00efdentificeerd is.\r\n\r\nDe politie heeft de beelden gezien en vraagt de winkel\r\nwaakzaam te blijven.\r\n\r\nDaarna ontstaat de vraag of AI het speurwerk\r\nautomatisch mag overnemen.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"case-grid\">\r\n\r\n\r\n<aside class=\"case-summary\">\r\n\r\n<small>\r\nScenario\r\n<\/small>\r\n\r\n<h3>\r\nEen onbekende verdachte komt mogelijk opnieuw binnen.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nHet doel lijkt begrijpelijk: nieuwe diefstal voorkomen\r\nen de politie verwittigen wanneer dezelfde persoon terugkeert.\r\n\r\nMaar de technische methode verandert de juridische analyse.\r\n\r\n<\/p>\r\n\r\n<\/aside>\r\n\r\n\r\n\r\n<div class=\"case-questions\">\r\n\r\n\r\n<article class=\"question-item\">\r\n\r\n<div class=\"question-number\">\r\n01\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nMag het gezicht in een databank?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nOok zonder naam, adres of identiteitskaart kan een technisch\r\nverwerkt gezicht dat unieke herkenning mogelijk maakt\r\neen biometrisch persoonsgegeven zijn.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"question-item\">\r\n\r\n<div class=\"question-number\">\r\n02\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nMag de camera automatisch vergelijken?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nWanneer livecamera's iedereen scannen en vergelijken\r\nmet een opgeslagen gezicht, gaat het niet langer\r\nalleen om het opnemen van camerabeelden.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"question-item\">\r\n\r\n<div class=\"question-number\">\r\n03\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nMag er automatisch een melding komen?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen automatische match en waarschuwing maken deel uit\r\nvan dezelfde biometrische verwerkingsketen en moeten\r\ndus samen juridisch beoordeeld worden.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"question-item\">\r\n\r\n<div class=\"question-number\">\r\n04\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nMaakt duidelijke signalisatie het legaal?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nTransparantie is belangrijk, maar een informatiebord\r\ncre\u00ebert op zichzelf geen wettelijke rechtsgrond\r\nvoor een verwerking die anders niet toegestaan is.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     ORIGINAL SOURCE IMAGE\r\n     ========================================================= -->\r\n\r\n<section class=\"section original-image-section\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nOrigineel beeldmateriaal\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nDezelfde persoon opnieuw herkennen.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nDit is het originele beeld dat op de bronpagina\r\nvan CCTV Academy wordt gebruikt om het scenario\r\nvan automatische herkenning bij een tweede bezoek\r\nvisueel uit te leggen.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"original-image-shell\">\r\n\r\n\r\n<div class=\"original-image-top\">\r\n\r\n<strong>\r\nKan jij de dief herkennen?\r\n<\/strong>\r\n\r\n<span>\r\nOriginele CCTV Academy afbeelding\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"original-image-body\">\r\n\r\n\r\n<div class=\"original-image-media\">\r\n\r\n<img decoding=\"async\"\r\n    src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/KAN-JIJ-DE-DIEF-HERKENNEN-2.jpg?fit=300%2C299&ssl=1\"\r\n    alt=\"Kan jij de dief herkennen - automatische gezichtsherkenning CCTV Academy\"\r\n    loading=\"lazy\"\r\n>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"original-image-copy\">\r\n\r\n<small>\r\nVan observatie naar identificatie\r\n<\/small>\r\n\r\n<h3>\r\nEen tweede bezoek automatisch herkennen verandert de verwerking.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen mens die camerabeelden bekijkt en iemand herkent,\r\nis technisch iets anders dan software die een biometrisch\r\nsjabloon maakt, dat in een databank bewaart en iedere\r\nnieuwe bezoeker automatisch vergelijkt.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"image-note\">\r\n\r\nHet juridische verschil zit dus niet uitsluitend\r\nin de camera. Het zit vooral in de verwerking die\r\nachter de camera plaatsvindt.\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     FACE DETECTION VS RECOGNITION\r\n     ========================================================= -->\r\n\r\n<section\r\n    class=\"section difference\"\r\n    id=\"verschil\"\r\n>\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nBelangrijk onderscheid\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nFace detection is niet hetzelfde als face recognition.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nIn technische gesprekken worden beide termen regelmatig\r\ndoor elkaar gebruikt. Juridisch kan het verschil groot zijn.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"difference-grid\">\r\n\r\n\r\n<article class=\"difference-card detect\">\r\n\r\n<div class=\"difference-card-head\">\r\n\r\n<div class=\"difference-icon\">\r\nFACE\r\n<\/div>\r\n\r\n<h3>\r\nFace Detection\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe software detecteert dat er een gezicht\r\nin het camerabeeld aanwezig is.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"difference-list\">\r\n\r\n<div class=\"difference-row\">\r\nEr is een gezicht aanwezig\r\n<\/div>\r\n\r\n<div class=\"difference-row\">\r\nAI lokaliseert het gezicht in beeld\r\n<\/div>\r\n\r\n<div class=\"difference-row\">\r\nGeen identificatie noodzakelijk\r\n<\/div>\r\n\r\n<div class=\"difference-row\">\r\nGeen vergelijking met een blacklist noodzakelijk\r\n<\/div>\r\n\r\n<div class=\"difference-row\">\r\nKan gebruikt worden als detectie-event\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"difference-card recognize\">\r\n\r\n<div class=\"difference-card-head\">\r\n\r\n<div class=\"difference-icon\">\r\nID\r\n<\/div>\r\n\r\n<h3>\r\nFace Recognition\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe software gebruikt kenmerken van het gezicht\r\nom een persoon te identificeren of met een\r\nreferentiedatabase te vergelijken.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"difference-list\">\r\n\r\n<div class=\"difference-row\">\r\nGezichtskenmerken worden technisch verwerkt\r\n<\/div>\r\n\r\n<div class=\"difference-row\">\r\nUnieke herkenning kan mogelijk worden\r\n<\/div>\r\n\r\n<div class=\"difference-row\">\r\nVergelijking met een referentieprofiel\r\n<\/div>\r\n\r\n<div class=\"difference-row\">\r\nBiometrische verwerking kan van toepassing zijn\r\n<\/div>\r\n\r\n<div class=\"difference-row\">\r\nVeel strengere juridische beoordeling\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     THREE LEGAL LAYERS\r\n     ========================================================= -->\r\n\r\n<section class=\"section legal-layers dark-section\">\r\n\r\n<div class=\"container legal-inner\">\r\n\r\n<div class=\"kicker\">\r\nDrie juridische lagen\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nEen camera met gezichtsherkenning raakt meerdere regels tegelijk.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nEen professioneel ontwerp moet niet alleen rekening houden\r\nmet wat de camera technisch kan, maar ook met de regels\r\ndie gelden voor camerabewaking, persoonsgegevens\r\nen AI-systemen.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"legal-grid\">\r\n\r\n\r\n<!-- GDPR -->\r\n\r\n<article class=\"legal-card\">\r\n\r\n<div class=\"legal-number\">\r\n01\r\n<\/div>\r\n\r\n<h3>\r\nGDPR \/ AVG\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBiometrische gegevens die worden gebruikt\r\nom een persoon uniek te identificeren behoren\r\ntot de bijzondere categorie\u00ebn van persoonsgegevens.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"legal-points\">\r\n\r\n<div class=\"legal-point\">\r\nSterk beschermde persoonsgegevens\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nArtikel 9 AVG is relevant\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nEr moet een toepasselijke uitzondering\/rechtsbasis bestaan\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nDoel en noodzakelijkheid blijven belangrijk\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<a\r\n    class=\"legal-link\"\r\n    href=\"https:\/\/eur-lex.europa.eu\/legal-content\/NL-EN\/TXT\/?uri=CELEX%3A32016R0679\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\nOpen GDPR op EUR-Lex \u2197\r\n<\/a>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<!-- CAMERA LAW -->\r\n\r\n<article class=\"legal-card\">\r\n\r\n<div class=\"legal-number\">\r\n02\r\n<\/div>\r\n\r\n<h3>\r\nBelgische regels voor camerabewaking\r\n<\/h3>\r\n\r\n<p>\r\n\r\nWanneer bewakingscamera's worden gebruikt,\r\nmoeten ook de toepasselijke Belgische regels\r\nrond cameratoezicht worden nageleefd.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"legal-points\">\r\n\r\n<div class=\"legal-point\">\r\nBepaal het beveiligingsdoel\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nGebruik correcte signalisatie\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nVolg aangifte- en registratieverplichtingen\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nRespecteer gegevensbescherming\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<a\r\n    class=\"legal-link\"\r\n    href=\"https:\/\/www.besafe.be\/\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\nRaadpleeg BeSafe \u2197\r\n<\/a>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<!-- AI ACT -->\r\n\r\n<article class=\"legal-card\">\r\n\r\n<div class=\"legal-number\">\r\n03\r\n<\/div>\r\n\r\n<h3>\r\nEU AI Act\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBiometrische identificatie op afstand krijgt\r\nbinnen de AI Act bijzondere aandacht,\r\nmet zeer strikte regels voor bepaalde toepassingen.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"legal-points\">\r\n\r\n<div class=\"legal-point\">\r\nRealtime remote biometrische identificatie\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nPubliek toegankelijke ruimtes\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nZeer strikte uitzonderingen voor rechtshandhaving\r\n<\/div>\r\n\r\n<div class=\"legal-point\">\r\nNoodzakelijkheid en proportionaliteit\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<a\r\n    class=\"legal-link\"\r\n    href=\"https:\/\/eur-lex.europa.eu\/legal-content\/nl\/TXT\/?uri=CELEX%3A32024R1689\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\nOpen EU AI Act \u2197\r\n<\/a>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     REMOTE BIOMETRIC IDENTIFICATION\r\n     ========================================================= -->\r\n\r\n<section class=\"section remote\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nWat betekent remote?\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nRemote betekent niet: \u201cde camera staat op internet\u201d.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nIn de context van biometrische identificatie gaat\r\n\u201cremote\u201d over identificeren op afstand,\r\nzonder dat de persoon actief aan het proces deelneemt.\r\n\r\nDat onderscheid is essentieel.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"remote-grid\">\r\n\r\n\r\n<article class=\"remote-card remote-yes\">\r\n\r\n<span class=\"remote-label\">\r\nRemote identification\r\n<\/span>\r\n\r\n<h3>\r\nDe persoon wordt passief gescand.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe persoon beweegt door een ruimte en hoeft zelf\r\ngeen bewuste handeling uit te voeren om door\r\nhet systeem gecontroleerd te worden.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"remote-list\">\r\n\r\n<div class=\"remote-item\">\r\nKlant loopt een winkel binnen\r\n<\/div>\r\n\r\n<div class=\"remote-item\">\r\nCamera detecteert automatisch een gezicht\r\n<\/div>\r\n\r\n<div class=\"remote-item\">\r\nSoftware vergelijkt met databank\r\n<\/div>\r\n\r\n<div class=\"remote-item\">\r\nPersoon hoeft niets te bevestigen\r\n<\/div>\r\n\r\n<div class=\"remote-item\">\r\nSysteem kan automatisch een match genereren\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"remote-card remote-no\">\r\n\r\n<span class=\"remote-label\">\r\nActieve deelname\r\n<\/span>\r\n\r\n<h3>\r\nDe persoon presenteert zich bewust.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nAndere situaties kunnen technisch ook biometrie gebruiken,\r\nmaar de persoon neemt daarbij bewust deel aan het proces.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"remote-list\">\r\n\r\n<div class=\"remote-item\">\r\nWerknemer kijkt bewust in toegangsterminal\r\n<\/div>\r\n\r\n<div class=\"remote-item\">\r\nGebruiker ontgrendelt toestel met gezicht\r\n<\/div>\r\n\r\n<div class=\"remote-item\">\r\nReiziger gebruikt bewust een e-gate\r\n<\/div>\r\n\r\n<div class=\"remote-item\">\r\nDe biometrische actie wordt actief gestart\r\n<\/div>\r\n\r\n<div class=\"remote-item\">\r\nGDPR en andere regels blijven relevant\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     FLOW\r\n     ========================================================= -->\r\n\r\n<section class=\"section matching\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nVan beeld naar biometrische match\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nWaar verandert gewone CCTV in automatische herkenning?\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nBekijk de volledige keten. Iedere stap voegt een nieuwe\r\nvorm van verwerking toe.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"match-flow\">\r\n\r\n\r\n<article class=\"match-step\">\r\n\r\n<span class=\"match-step-number\">\r\nSTEP 01\r\n<\/span>\r\n\r\n<h3>\r\nCamerabeeld\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe winkel beschikt over videobeelden van een incident.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"match-step\">\r\n\r\n<span class=\"match-step-number\">\r\nSTEP 02\r\n<\/span>\r\n\r\n<h3>\r\nGezicht selecteren\r\n<\/h3>\r\n\r\n<p>\r\n\r\nHet gezicht van de verdachte wordt uit de beelden gehaald.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"match-step\">\r\n\r\n<span class=\"match-step-number\">\r\nSTEP 03\r\n<\/span>\r\n\r\n<h3>\r\nTemplate opslaan\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe kenmerken worden bruikbaar gemaakt voor latere vergelijking.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"match-step\">\r\n\r\n<span class=\"match-step-number\">\r\nSTEP 04\r\n<\/span>\r\n\r\n<h3>\r\nLive vergelijken\r\n<\/h3>\r\n\r\n<p>\r\n\r\nNieuwe gezichten worden automatisch met de database vergeleken.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"match-step\">\r\n\r\n<span class=\"match-step-number\">\r\nSTEP 05\r\n<\/span>\r\n\r\n<h3>\r\nAlarm\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBij voldoende overeenkomst ontvangt de winkel een melding.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     FINAL VERDICT\r\n     ========================================================= -->\r\n\r\n<section class=\"section final-verdict dark-section\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nAntwoord op het winkelvoorbeeld\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nEen eigen biometrische opsporingsdatabase is geen gewone CCTV-functie.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nVoor het concrete scenario van een private winkel\r\nis de conclusie van de bronpagina zeer terughoudend:\r\nzonder specifieke wettelijke basis is deze werkwijze\r\njuridisch zeer problematisch.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"verdict-grid\">\r\n\r\n\r\n<div class=\"answer-display dark-card\">\r\n\r\n<small>\r\nCCTV ACADEMY \/\/ CONCLUSIE\r\n<\/small>\r\n\r\n<h2>\r\nZeer waarschijnlijk nee.\r\n<\/h2>\r\n\r\n<p>\r\n\r\nEigen winkelcamera's + een database met gezichten\r\nvan vermeende winkeldieven + automatische livevergelijking\r\n+ alarmmeldingen vormen een veel ingrijpendere verwerking\r\ndan normale camerabewaking.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"why-list\">\r\n\r\n\r\n<article class=\"why-item\">\r\n\r\n<div class=\"why-number\">\r\n01\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nGeen naam nodig\r\n<\/h3>\r\n\r\n<p>\r\n\r\nHet ontbreken van een naam betekent niet automatisch\r\ndat er geen persoonsgegevens verwerkt worden.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"why-item\">\r\n\r\n<div class=\"why-number\">\r\n02\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nUnieke herkenning is de kern\r\n<\/h3>\r\n\r\n<p>\r\n\r\nWanneer technische verwerking unieke identificatie mogelijk maakt,\r\nkomen biometrische regels in beeld.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"why-item\">\r\n\r\n<div class=\"why-number\">\r\n03\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nDe verwerking gebeurt automatisch\r\n<\/h3>\r\n\r\n<p>\r\n\r\nIedere bezoeker kan zonder actieve deelname\r\ndoor de vergelijkingsketen gaan.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"why-item\">\r\n\r\n<div class=\"why-number\">\r\n04\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nHet doel maakt niet alles automatisch rechtmatig\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDiefstalpreventie is een legitiem beveiligingsbelang,\r\nmaar de gekozen verwerking moet zelf ook toegestaan,\r\nnoodzakelijk en proportioneel zijn.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     POLICE\r\n     ========================================================= -->\r\n\r\n<section class=\"section police-section\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nEn als de politie akkoord gaat?\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nPolitiebevoegdheden worden niet automatisch winkelbevoegdheden.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nDat de politie vraagt om waakzaam te zijn,\r\nbetekent niet automatisch dat een private onderneming\r\nzelf een biometrisch opsporingssysteem mag exploiteren.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"police-grid\">\r\n\r\n\r\n<div class=\"police-card\">\r\n\r\n<span>\r\nBelangrijk onderscheid\r\n<\/span>\r\n\r\n<h3>\r\n\u201cHou ons op de hoogte\u201d is niet hetzelfde als een rechtsgrond voor biometrische surveillance.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nPolitie en gerecht kunnen eigen wettelijke bevoegdheden hebben.\r\nEen private winkel kan daar niet zonder meer dezelfde\r\nverwerkingsbevoegdheid uit afleiden.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"police-points\">\r\n\r\n\r\n<div class=\"police-point\">\r\n\r\n<strong>\r\nSpecifieke wettelijke basis\r\n<\/strong>\r\n\r\n<p>\r\n\r\nEen concrete wettelijke regeling kan de juridische\r\nbeoordeling wijzigen.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"police-point\">\r\n\r\n<strong>\r\nGerechtelijk bevel\r\n<\/strong>\r\n\r\n<p>\r\n\r\nEen gerechtelijk kader is juridisch iets anders\r\ndan een zelfstandig door een winkel beheerde blacklist.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"police-point\">\r\n\r\n<strong>\r\nSysteem onder bevoegde instantie\r\n<\/strong>\r\n\r\n<p>\r\n\r\nOok wie het systeem beheert en voor welk doel\r\nkan juridisch doorslaggevend zijn.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"police-point\">\r\n\r\n<strong>\r\nLaat concrete gevallen beoordelen\r\n<\/strong>\r\n\r\n<p>\r\n\r\nBij biometrische identificatie is individueel juridisch\r\nadvies verstandig voordat een functie geactiveerd wordt.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     SIGNAGE\r\n     ========================================================= -->\r\n\r\n<section class=\"section sign-section\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nSignalisatie\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nEen bord informeert. Een bord legaliseert niet.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"sign-box\">\r\n\r\n\r\n<div class=\"sign-visual\">\r\n\r\n<div class=\"warning-sign\">\r\n\r\n<div>\r\n\r\n<strong>\r\n!\r\n<\/strong>\r\n\r\n<span>\r\nAI FACE\r\n<br>\r\nRECOGNITION\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"sign-copy\">\r\n\r\n<small>\r\nTransparantie \u2260 rechtsgrond\r\n<\/small>\r\n\r\n<h3>\r\n\u201cWij gebruiken AI-gezichtsherkenning\u201d op de deur zetten is niet voldoende.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nCorrect informeren over camerabewaking en gegevensverwerking\r\nis belangrijk. Maar wanneer een bepaalde verwerking geen\r\ngeldige wettelijke basis heeft, maakt een informatiebord\r\ndie verwerking niet automatisch toegestaan.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"sign-warning\">\r\n\r\nControleer dus eerst of de verwerking juridisch kan.\r\nBepaal daarna welke informatie- en signalisatieverplichtingen\r\nvan toepassing zijn.\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     PRACTICAL CHECKLIST\r\n     ========================================================= -->\r\n\r\n<section class=\"section practical\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nPraktische vuistregel\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nStel deze zes vragen v\u00f3\u00f3r je gezichtsherkenning activeert.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"check-grid\">\r\n\r\n\r\n<article class=\"check-card\">\r\n\r\n<span class=\"check-number\">\r\n1\r\n<\/span>\r\n\r\n<div class=\"check-icon\">\r\n01\r\n<\/div>\r\n\r\n<h3>\r\nDetecteer of identificeer je?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nAlleen een gezicht detecteren is fundamenteel\r\niets anders dan bepalen wie de persoon is.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"check-card\">\r\n\r\n<span class=\"check-number\">\r\n2\r\n<\/span>\r\n\r\n<div class=\"check-icon\">\r\n02\r\n<\/div>\r\n\r\n<h3>\r\nMaak je een biometrische template?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nControleer of gezichtskenmerken technisch worden verwerkt\r\nom unieke herkenning mogelijk te maken.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"check-card\">\r\n\r\n<span class=\"check-number\">\r\n3\r\n<\/span>\r\n\r\n<div class=\"check-icon\">\r\n03\r\n<\/div>\r\n\r\n<h3>\r\nGebruik je een database?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen blacklist of referentiedatabase verandert\r\nde aard van de verwerking aanzienlijk.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"check-card\">\r\n\r\n<span class=\"check-number\">\r\n4\r\n<\/span>\r\n\r\n<div class=\"check-icon\">\r\n04\r\n<\/div>\r\n\r\n<h3>\r\nGebeurt het live?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nAutomatische realtime vergelijking kan extra\r\njuridische aandacht en beperkingen meebrengen.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"check-card\">\r\n\r\n<span class=\"check-number\">\r\n5\r\n<\/span>\r\n\r\n<div class=\"check-icon\">\r\n05\r\n<\/div>\r\n\r\n<h3>\r\nDoet de persoon actief mee?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nPassieve identificatie op afstand verschilt\r\nvan een bewuste biometrische handeling.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"check-card\">\r\n\r\n<span class=\"check-number\">\r\n6\r\n<\/span>\r\n\r\n<div class=\"check-icon\">\r\n06\r\n<\/div>\r\n\r\n<h3>\r\nWat is je wettelijke basis?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVraag dit v\u00f3\u00f3r de installatie en niet pas\r\nnadat de functie al operationeel is.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     OFFICIAL SOURCES\r\n     ========================================================= -->\r\n\r\n<section class=\"section sources\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nOffici\u00eble bronnen\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nControleer biometrische toepassingen bij de offici\u00eble bronnen.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nGezichtsherkenning is een juridisch gevoelig domein.\r\nGebruik praktische CCTV-kennis daarom samen met\r\nde actuele informatie van bevoegde Belgische\r\nen Europese instanties.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"source-grid\">\r\n\r\n\r\n<article class=\"source-card\">\r\n\r\n<small>\r\nBelgische privacytoezichthouder\r\n<\/small>\r\n\r\n<h3>\r\nGegevensbeschermingsautoriteit\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe GBA behandelt gezichtsherkenning als een vorm\r\nvan biometrische verwerking waarmee een persoon\r\nkan worden geauthenticeerd of ge\u00efdentificeerd.\r\n\r\n<\/p>\r\n\r\n<a\r\n    class=\"btn btn-light\"\r\n    href=\"https:\/\/www.gegevensbeschermingsautoriteit.be\/burger\/thema-s\/recht-op-afbeelding\/gezichtsherkenning-en-recht-op-afbeelding\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\nGezichtsherkenning bij GBA \u2197\r\n<\/a>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"source-card\">\r\n\r\n<small>\r\nEuropese privacywetgeving\r\n<\/small>\r\n\r\n<h3>\r\nGDPR \/ AVG\r\n<\/h3>\r\n\r\n<p>\r\n\r\nArtikel 4 definieert biometrische gegevens.\r\nArtikel 9 behandelt biometrische gegevens\r\nvoor unieke identificatie als bijzondere categorie.\r\n\r\n<\/p>\r\n\r\n<a\r\n    class=\"btn btn-light\"\r\n    href=\"https:\/\/eur-lex.europa.eu\/legal-content\/NL-EN\/TXT\/?uri=CELEX%3A32016R0679\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\nOpen GDPR \u2197\r\n<\/a>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"source-card\">\r\n\r\n<small>\r\nEuropese AI-regelgeving\r\n<\/small>\r\n\r\n<h3>\r\nEU AI Act\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe Europese AI-verordening bevat specifieke regels\r\nvoor biometrische identificatiesystemen en zeer\r\nstrikte voorwaarden voor bepaalde realtime toepassingen.\r\n\r\n<\/p>\r\n\r\n<a\r\n    class=\"btn btn-light\"\r\n    href=\"https:\/\/eur-lex.europa.eu\/legal-content\/nl\/TXT\/?uri=CELEX%3A32024R1689\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\nOpen AI Act \u2197\r\n<\/a>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     DISCLAIMER\r\n     ========================================================= -->\r\n\r\n<section class=\"disclaimer\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"disclaimer-box\">\r\n\r\n<div class=\"disclaimer-icon\">\r\n!\r\n<\/div>\r\n\r\n<div>\r\n\r\n<strong>\r\nEducatieve informatie \u2014 geen individueel juridisch advies\r\n<\/strong>\r\n\r\n<p>\r\n\r\nOf een concrete toepassing wettelijk toegestaan is,\r\nhangt af van onder meer het doel, de locatie, de gebruikte\r\ntechnologie, de databank, de betrokken personen,\r\nde rechtsgrond en de toepasselijke Belgische en Europese regels.\r\n\r\nLaat concrete biometrische toepassingen juridisch beoordelen\r\nvoordat ze operationeel worden ingezet.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     REQUIRED NAVIGATION\r\n     ========================================================= -->\r\n\r\n<section class=\"section navigation dark-section\">\r\n\r\n<div class=\"container navigation-inner\">\r\n\r\n<div class=\"kicker\">\r\nVerder met CCTV Academy\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nBegrijp niet alleen wat AI kan. Begrijp ook wanneer je het mag gebruiken.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nVerdiep je verder in camerabewaking,\r\nAI-CCTV, wetgeving en praktische configuratie\r\nvia de kennisbank, opleidingen en CCTV Micro-Learning.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"navigation-grid\">\r\n\r\n\r\n<!-- BLOG -->\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/blog\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nKennisbank\r\n<\/span>\r\n\r\n<h3>\r\nBlog\r\n<\/h3>\r\n\r\n<p>\r\n\r\nZoek praktische artikels over CCTV,\r\nAI, gezichtsherkenning, ANPR,\r\nIP-netwerken en wetgeving.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nNaar de kennisbank \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<!-- OPLEIDINGEN -->\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nTraining\r\n<\/span>\r\n\r\n<h3>\r\nOpleidingen\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBouw je technische kennis op\r\nvan Basis CCTV tot Basis AI\r\nen Advanced AI-CCTV.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nBekijk opleidingen \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<!-- MICRO -->\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nHands-On\r\n<\/span>\r\n\r\n<h3>\r\nCCTV Micro-Learning\r\n<\/h3>\r\n\r\n<p>\r\n\r\nWerk zelf met camera's,\r\nrecorders, AI-functies\r\nen praktische configuraties.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nOntdek Micro-Learning \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<!-- CONTACT -->\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/contact\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nCCTV Academy\r\n<\/span>\r\n\r\n<h3>\r\nContact\r\n<\/h3>\r\n\r\n<p>\r\n\r\nHeb je een vraag over\r\neen opleiding, Micro-Learning\r\nof een technisch CCTV-onderwerp?\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nNeem contact op \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<\/main>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     FOOTER\r\n     ========================================================= -->\r\n\r\n<footer class=\"footer dark-section\">\r\n\r\n<div class=\"container\">\r\n\r\n\r\n<div class=\"footer-main\">\r\n\r\n\r\n<div class=\"footer-brand\">\r\n\r\n<strong>\r\nCCTV Academy\r\n<\/strong>\r\n\r\n<p>\r\n\r\nPraktische CCTV-kennis voor installateurs,\r\nintegratoren en beveiligingsprofessionals:\r\nvan cameratechniek en IP-netwerken\r\ntot AI, biometrie, ANPR en wetgeving.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"footer-links\">\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/blog\/\">\r\nBlog\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\">\r\nOpleidingen\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\">\r\nMicro-Learning\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/contact\/\">\r\nContact\r\n<\/a>\r\n\r\n\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"footer-bottom\">\r\n\r\n<span class=\"copyright\">\r\n\u00a9 Wouter Rooseboom \u2014 CCTV Academy. Alle rechten voorbehouden.\r\n<\/span>\r\n\r\n<span>\r\nCCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/footer>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     SMALL INTERACTION SCRIPT\r\n     ========================================================= -->\r\n\r\n<script>\r\n\r\n(function () {\r\n\r\n\"use strict\";\r\n\r\n\r\n\/* =========================================================\r\n   SMOOTH INTERNAL NAVIGATION\r\n   ========================================================= *\/\r\n\r\ndocument\r\n    .querySelectorAll(\r\n        'a[href^=\"#\"]'\r\n    )\r\n    .forEach(\r\n        link => {\r\n\r\n            link.addEventListener(\r\n                \"click\",\r\n                function (event) {\r\n\r\n                    const id =\r\n                        link.getAttribute(\r\n                            \"href\"\r\n                        );\r\n\r\n\r\n                    if (\r\n                        !id ||\r\n                        id === \"#\"\r\n                    ) {\r\n                        return;\r\n                    }\r\n\r\n\r\n                    const target =\r\n                        document.querySelector(\r\n                            id\r\n                        );\r\n\r\n\r\n                    if (!target) {\r\n                        return;\r\n                    }\r\n\r\n\r\n                    event.preventDefault();\r\n\r\n\r\n                    target.scrollIntoView({\r\n                        behavior: \"smooth\",\r\n                        block: \"start\"\r\n                    });\r\n\r\n                }\r\n            );\r\n\r\n        }\r\n    );\r\n\r\n})();\r\n\r\n<\/script>\r\n\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-68c7642 e-flex e-con-boxed e-con e-parent\" data-id=\"68c7642\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5cf4df0 elementor-widget elementor-widget-spacer\" data-id=\"5cf4df0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d3a2728 e-flex e-con-boxed e-con e-parent\" data-id=\"d3a2728\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4fac386 elementor-widget elementor-widget-image\" data-id=\"4fac386\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/cctvacademy.be\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?fit=300%2C169&amp;ssl=1\" class=\"attachment-medium size-medium wp-image-40499\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?w=1280&amp;ssl=1 1280w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=18%2C10&amp;ssl=1 18w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=600%2C338&amp;ssl=1 600w, https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/03\/overzicht.jpg?resize=280%2C158&amp;ssl=1 280w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2fcc273 e-flex e-con-boxed e-con e-parent\" data-id=\"2fcc273\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d276977 elementor-widget elementor-widget-spacer\" data-id=\"d276977\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Automatische gezichtsherkenning &#038; Wetgeving | CCTV Academy CCTV Academy CCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING Kennisbank Opleidingen Micro-Learning Contact Bekijk antwoord \u2193 CCTV Wetgeving \u00b7 Biometrie \u00b7 AI Act Automatische gezichtsherkenning. Een winkel heeft duidelijke camerabeelden van een onbekende verdachte. Mag de winkel dat gezicht in een databank opslaan en zijn camera&#8217;s daarna automatisch [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":44694,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"_acf_changed":false,"zakra_page_container_layout":"customizer","zakra_page_sidebar_layout":"customizer","zakra_remove_content_margin":false,"zakra_sidebar":"customizer","zakra_transparent_header":"customizer","zakra_logo":0,"zakra_main_header_style":"default","zakra_menu_item_color":"","zakra_menu_item_hover_color":"","zakra_menu_item_active_color":"","zakra_menu_active_style":"","zakra_page_header":true,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[121,120],"tags":[],"class_list":["post-45116","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cctv-micro-learning","category-cctv-wetgeving-2"],"acf":[],"nelio_content":{"autoShareEndMode":"never","automationSources":{"useCustomSentences":false,"customSentences":[]},"efiAlt":"","efiUrl":"","followers":[1],"highlights":[],"isAutoShareEnabled":true,"networkImageIds":[],"permalinkQueryArgs":[],"series":[],"suggestedReferences":[]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Automatische gezichtsherkenning: Wat zegt de wetgeving ? - RAS\/AIS CCTV Academy<\/title>\n<meta name=\"description\" content=\"Stel dat ik, na bevestiging van een diefstal in een winkel en met toestemming van de politie, camerabeelden als bewijs heb. Kan ik dan het gezicht van de vermoedelijke dader in een databank opslaan, zonder bijkomende persoonsgegevens, aangezien zijn identiteit onbekend is?Mag ik vervolgens bepaalde camera\u2019s automatisch laten zoeken naar dat gezicht en mij persoonlijk een melding sturen wanneer deze persoon opnieuw wordt gedetecteerd?Daarnaast zou ik duidelijk aangeven aan de ingang en op zichtbare plaatsen dat in de winkel AI-camera\u2019s actief worden ingezet om bekende winkeldieven op te sporen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cctvacademy.be\/nl\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/\" \/>\n<meta property=\"og:locale\" content=\"nl_BE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automatische gezichtsherkenning na diefstal: mag dit volgens de Belgische wetgeving ?\" \/>\n<meta property=\"og:description\" content=\"Stel dat ik, na bevestiging van een diefstal in een winkel en met toestemming van de politie, camerabeelden als bewijs heb. Kan ik dan het gezicht van de vermoedelijke dader in een databank opslaan, zonder bijkomende persoonsgegevens, aangezien zijn identiteit onbekend is?Mag ik vervolgens bepaalde camera\u2019s automatisch laten zoeken naar dat gezicht en mij persoonlijk een melding sturen wanneer deze persoon opnieuw wordt gedetecteerd?Daarnaast zou ik duidelijk aangeven aan de ingang en op zichtbare plaatsen dat in de winkel AI-camera\u2019s actief worden ingezet om bekende winkeldieven op te sporen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cctvacademy.be\/nl\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/\" \/>\n<meta property=\"og:site_name\" content=\"RAS\/AIS CCTV Academy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61576769152561\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-29T06:31:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-15T11:39:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1107\" \/>\n\t<meta property=\"og:image:height\" content=\"423\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"headline\":\"Automatische gezichtsherkenning: Wat zegt de wetgeving ?\",\"datePublished\":\"2026-04-29T06:31:23+00:00\",\"dateModified\":\"2026-09-15T11:39:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/\"},\"wordCount\":1660,\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1\",\"articleSection\":[\"CCTV MICRO LEARNING\",\"CCTV WETGEVING\"],\"inLanguage\":\"nl-BE\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/\",\"name\":\"Automatische gezichtsherkenning: Wat zegt de wetgeving ? - RAS\\\/AIS CCTV Academy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1\",\"datePublished\":\"2026-04-29T06:31:23+00:00\",\"dateModified\":\"2026-09-15T11:39:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"description\":\"Stel dat ik, na bevestiging van een diefstal in een winkel en met toestemming van de politie, camerabeelden als bewijs heb. Kan ik dan het gezicht van de vermoedelijke dader in een databank opslaan, zonder bijkomende persoonsgegevens, aangezien zijn identiteit onbekend is?Mag ik vervolgens bepaalde camera\u2019s automatisch laten zoeken naar dat gezicht en mij persoonlijk een melding sturen wanneer deze persoon opnieuw wordt gedetecteerd?Daarnaast zou ik duidelijk aangeven aan de ingang en op zichtbare plaatsen dat in de winkel AI-camera\u2019s actief worden ingezet om bekende winkeldieven op te sporen.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/#breadcrumb\"},\"inLanguage\":\"nl-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-BE\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1\",\"width\":1107,\"height\":423},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cctvacademy.be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Automatische gezichtsherkenning: Wat zegt de wetgeving ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/\",\"name\":\"CCTV Academy\",\"description\":\"CCTV Opleidingen en CCTV Micro Learning\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cctvacademy.be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-BE\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\",\"name\":\"admin\",\"sameAs\":[\"https:\\\/\\\/rasopleidingcamerabewakingcursuscctv.be\"],\"url\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/author\\\/inforose3-be\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Automatische gezichtsherkenning: Wat zegt de wetgeving ? - RAS\/AIS CCTV Academy","description":"Stel dat ik, na bevestiging van een diefstal in een winkel en met toestemming van de politie, camerabeelden als bewijs heb. Kan ik dan het gezicht van de vermoedelijke dader in een databank opslaan, zonder bijkomende persoonsgegevens, aangezien zijn identiteit onbekend is?Mag ik vervolgens bepaalde camera\u2019s automatisch laten zoeken naar dat gezicht en mij persoonlijk een melding sturen wanneer deze persoon opnieuw wordt gedetecteerd?Daarnaast zou ik duidelijk aangeven aan de ingang en op zichtbare plaatsen dat in de winkel AI-camera\u2019s actief worden ingezet om bekende winkeldieven op te sporen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cctvacademy.be\/nl\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/","og_locale":"nl_BE","og_type":"article","og_title":"Automatische gezichtsherkenning na diefstal: mag dit volgens de Belgische wetgeving ?","og_description":"Stel dat ik, na bevestiging van een diefstal in een winkel en met toestemming van de politie, camerabeelden als bewijs heb. Kan ik dan het gezicht van de vermoedelijke dader in een databank opslaan, zonder bijkomende persoonsgegevens, aangezien zijn identiteit onbekend is?Mag ik vervolgens bepaalde camera\u2019s automatisch laten zoeken naar dat gezicht en mij persoonlijk een melding sturen wanneer deze persoon opnieuw wordt gedetecteerd?Daarnaast zou ik duidelijk aangeven aan de ingang en op zichtbare plaatsen dat in de winkel AI-camera\u2019s actief worden ingezet om bekende winkeldieven op te sporen.","og_url":"https:\/\/cctvacademy.be\/nl\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/","og_site_name":"RAS\/AIS CCTV Academy","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61576769152561","article_published_time":"2026-04-29T06:31:23+00:00","article_modified_time":"2026-09-15T11:39:00+00:00","og_image":[{"width":1107,"height":423,"url":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Geschreven door":"admin","Geschatte leestijd":"8 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/#article","isPartOf":{"@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/"},"author":{"name":"admin","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"headline":"Automatische gezichtsherkenning: Wat zegt de wetgeving ?","datePublished":"2026-04-29T06:31:23+00:00","dateModified":"2026-09-15T11:39:00+00:00","mainEntityOfPage":{"@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/"},"wordCount":1660,"image":{"@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1","articleSection":["CCTV MICRO LEARNING","CCTV WETGEVING"],"inLanguage":"nl-BE"},{"@type":"WebPage","@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/","url":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/","name":"Automatische gezichtsherkenning: Wat zegt de wetgeving ? - RAS\/AIS CCTV Academy","isPartOf":{"@id":"https:\/\/cctvacademy.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/#primaryimage"},"image":{"@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1","datePublished":"2026-04-29T06:31:23+00:00","dateModified":"2026-09-15T11:39:00+00:00","author":{"@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"description":"Stel dat ik, na bevestiging van een diefstal in een winkel en met toestemming van de politie, camerabeelden als bewijs heb. Kan ik dan het gezicht van de vermoedelijke dader in een databank opslaan, zonder bijkomende persoonsgegevens, aangezien zijn identiteit onbekend is?Mag ik vervolgens bepaalde camera\u2019s automatisch laten zoeken naar dat gezicht en mij persoonlijk een melding sturen wanneer deze persoon opnieuw wordt gedetecteerd?Daarnaast zou ik duidelijk aangeven aan de ingang en op zichtbare plaatsen dat in de winkel AI-camera\u2019s actief worden ingezet om bekende winkeldieven op te sporen.","breadcrumb":{"@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/#breadcrumb"},"inLanguage":"nl-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/"]}]},{"@type":"ImageObject","inLanguage":"nl-BE","@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/#primaryimage","url":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1","contentUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1","width":1107,"height":423},{"@type":"BreadcrumbList","@id":"https:\/\/cctvacademy.be\/automatische-gezichtsherkenning-wat-zegt-de-wetgeving\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cctvacademy.be\/"},{"@type":"ListItem","position":2,"name":"Automatische gezichtsherkenning: Wat zegt de wetgeving ?"}]},{"@type":"WebSite","@id":"https:\/\/cctvacademy.be\/#website","url":"https:\/\/cctvacademy.be\/","name":"CCTV Academy","description":"CCTV Opleidingen en CCTV Micro Learning","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cctvacademy.be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-BE"},{"@type":"Person","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596","name":"admin","sameAs":["https:\/\/rasopleidingcamerabewakingcursuscctv.be"],"url":"https:\/\/cctvacademy.be\/nl\/author\/inforose3-be\/"}]}},"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/04\/KAN-JIJ-DE-DIEF-HERKENNEN-3.jpg?fit=1107%2C423&ssl=1","_links":{"self":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts\/45116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/comments?post=45116"}],"version-history":[{"count":0,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts\/45116\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/media\/44694"}],"wp:attachment":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/media?parent=45116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/categories?post=45116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/tags?post=45116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}