{"id":45489,"date":"2026-05-04T13:15:11","date_gmt":"2026-05-04T12:15:11","guid":{"rendered":"https:\/\/cctvacademy.be\/?p=45489"},"modified":"2026-09-15T07:24:11","modified_gmt":"2026-09-15T06:24:11","slug":"belangrijk-principe-proportionaliteit","status":"publish","type":"post","link":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/","title":{"rendered":"Belangrijk principe: Proportionaliteit"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"45489\" class=\"elementor elementor-45489\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e2c06e5 e-flex e-con-boxed e-con e-parent\" data-id=\"e2c06e5\" 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-ee3c43d elementor-widget elementor-widget-spacer\" data-id=\"ee3c43d\" 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-efeb51c e-flex e-con-boxed e-con e-parent\" data-id=\"efeb51c\" 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-95c3cea elementor-widget elementor-widget-html\" data-id=\"95c3cea\" 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\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n\r\n    <title>Proportionaliteitsprincipe bij camerabewaking | CCTV Academy<\/title>\r\n\r\n    <meta\r\n        name=\"description\"\r\n        content=\"Wat betekent proportionaliteit bij camerabewaking en ANPR? Leer waarom je alleen persoonsgegevens verwerkt die echt nodig zijn voor het beveiligingsdoel.\"\r\n    >\r\n\r\n    <style>\r\n        \/* =========================================================\r\n           CCTV ACADEMY\r\n           PROPORTIONALITEIT \u2014 PROFESSIONAL KNOWLEDGE PAGE\r\n           ========================================================= *\/\r\n\r\n        :root {\r\n            --bg: #06111d;\r\n            --bg-soft: #0a1725;\r\n            --bg-card: #0d1b2a;\r\n            --bg-light: #f5f7fa;\r\n\r\n            --blue: #1f7cff;\r\n            --blue-light: #64a6ff;\r\n            --cyan: #35d4e8;\r\n\r\n            --green: #21c98b;\r\n            --green-soft: rgba(33, 201, 139, .12);\r\n\r\n            --orange: #ffb14a;\r\n            --orange-soft: rgba(255, 177, 74, .12);\r\n\r\n            --red: #ff5f68;\r\n            --red-soft: rgba(255, 95, 104, .12);\r\n\r\n            --white: #ffffff;\r\n            --text: #dbe6f3;\r\n            --muted: #8fa3b8;\r\n\r\n            --ink: #152334;\r\n            --ink-soft: #607184;\r\n\r\n            --border: rgba(255,255,255,.10);\r\n            --border-dark: rgba(17, 32, 48, .11);\r\n\r\n            --shadow:\r\n                0 24px 70px rgba(0,0,0,.25);\r\n\r\n            --radius-sm: 12px;\r\n            --radius: 20px;\r\n            --radius-lg: 30px;\r\n\r\n            --max: 1180px;\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\n        html {\r\n            scroll-behavior: smooth;\r\n        }\r\n\r\n        body {\r\n            margin: 0;\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            background: var(--bg-light);\r\n            color: var(--ink);\r\n            line-height: 1.65;\r\n            -webkit-font-smoothing: antialiased;\r\n        }\r\n\r\n        img {\r\n            max-width: 100%;\r\n            display: block;\r\n        }\r\n\r\n        a {\r\n            color: inherit;\r\n        }\r\n\r\n        button,\r\n        a {\r\n            -webkit-tap-highlight-color: transparent;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           GENERAL\r\n           ========================================================= *\/\r\n\r\n        .container {\r\n            width: min(calc(100% - 40px), var(--max));\r\n            margin-inline: auto;\r\n        }\r\n\r\n        .section {\r\n            padding: 100px 0;\r\n        }\r\n\r\n        .section-kicker {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n\r\n            margin-bottom: 16px;\r\n\r\n            color: var(--blue);\r\n            font-size: 13px;\r\n            font-weight: 800;\r\n            letter-spacing: .14em;\r\n            text-transform: uppercase;\r\n        }\r\n\r\n        .section-kicker::before {\r\n            content: \"\";\r\n            width: 28px;\r\n            height: 2px;\r\n            background: currentColor;\r\n        }\r\n\r\n        .section-title {\r\n            max-width: 780px;\r\n            margin: 0;\r\n\r\n            color: var(--ink);\r\n            font-size: clamp(34px, 5vw, 58px);\r\n            line-height: 1.05;\r\n            letter-spacing: -.045em;\r\n        }\r\n\r\n        .section-intro {\r\n            max-width: 760px;\r\n            margin: 24px 0 0;\r\n\r\n            color: var(--ink-soft);\r\n            font-size: 19px;\r\n            line-height: 1.75;\r\n        }\r\n\r\n        .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: 1px solid rgba(100,166,255,.28);\r\n            border-radius: 999px;\r\n\r\n            background: rgba(31,124,255,.09);\r\n\r\n            color: #9bc6ff;\r\n            font-size: 12px;\r\n            font-weight: 800;\r\n            letter-spacing: .12em;\r\n            text-transform: uppercase;\r\n        }\r\n\r\n        .eyebrow-dot {\r\n            width: 7px;\r\n            height: 7px;\r\n            border-radius: 50%;\r\n\r\n            background: var(--green);\r\n\r\n            box-shadow:\r\n                0 0 0 5px rgba(33,201,139,.12),\r\n                0 0 14px rgba(33,201,139,.8);\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: 20;\r\n\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n\r\n            padding: 24px 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: 24px;\r\n        }\r\n\r\n        .brand {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 13px;\r\n\r\n            text-decoration: none;\r\n            color: white;\r\n        }\r\n\r\n        .brand-mark {\r\n            display: grid;\r\n            place-items: center;\r\n\r\n            width: 42px;\r\n            height: 42px;\r\n\r\n            border: 1px solid rgba(255,255,255,.16);\r\n            border-radius: 12px;\r\n\r\n            background:\r\n                linear-gradient(\r\n                    145deg,\r\n                    rgba(31,124,255,.95),\r\n                    rgba(53,212,232,.55)\r\n                );\r\n\r\n            box-shadow:\r\n                inset 0 1px 0 rgba(255,255,255,.28),\r\n                0 10px 30px rgba(0,0,0,.2);\r\n        }\r\n\r\n        .brand-mark svg {\r\n            width: 23px;\r\n            height: 23px;\r\n        }\r\n\r\n        .brand-name {\r\n            font-size: 15px;\r\n            font-weight: 800;\r\n            letter-spacing: .03em;\r\n        }\r\n\r\n        .brand-name small {\r\n            display: block;\r\n            margin-top: 2px;\r\n\r\n            color: #91a7bd;\r\n            font-size: 10px;\r\n            font-weight: 700;\r\n            letter-spacing: .13em;\r\n        }\r\n\r\n        .nav-link {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 9px;\r\n\r\n            padding: 11px 15px;\r\n\r\n            border: 1px solid rgba(255,255,255,.13);\r\n            border-radius: 999px;\r\n\r\n            background: rgba(255,255,255,.05);\r\n\r\n            color: #eaf3fc;\r\n            text-decoration: none;\r\n            font-size: 13px;\r\n            font-weight: 700;\r\n\r\n            backdrop-filter: blur(12px);\r\n\r\n            transition:\r\n                transform .2s ease,\r\n                background .2s ease;\r\n        }\r\n\r\n        .nav-link:hover {\r\n            transform: translateY(-2px);\r\n            background: rgba(255,255,255,.1);\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: 820px;\r\n\r\n            padding: 175px 0 100px;\r\n\r\n            background:\r\n                radial-gradient(\r\n                    circle at 70% 30%,\r\n                    rgba(31,124,255,.20),\r\n                    transparent 34%\r\n                ),\r\n                radial-gradient(\r\n                    circle at 96% 70%,\r\n                    rgba(53,212,232,.09),\r\n                    transparent 28%\r\n                ),\r\n                linear-gradient(\r\n                    145deg,\r\n                    #06101b 0%,\r\n                    #071522 55%,\r\n                    #081a2c 100%\r\n                );\r\n\r\n            color: var(--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            opacity: .23;\r\n\r\n            background-image:\r\n                linear-gradient(\r\n                    rgba(255,255,255,.05) 1px,\r\n                    transparent 1px\r\n                ),\r\n                linear-gradient(\r\n                    90deg,\r\n                    rgba(255,255,255,.05) 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                    rgba(0,0,0,.8),\r\n                    transparent 94%\r\n                );\r\n        }\r\n\r\n        .hero::after {\r\n            content: \"\";\r\n\r\n            position: absolute;\r\n\r\n            width: 520px;\r\n            height: 520px;\r\n\r\n            right: -180px;\r\n            top: 90px;\r\n\r\n            border: 1px solid rgba(83,163,255,.15);\r\n            border-radius: 50%;\r\n\r\n            box-shadow:\r\n                0 0 0 80px rgba(31,124,255,.025),\r\n                0 0 0 160px rgba(31,124,255,.018);\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.05fr)\r\n                minmax(380px, .95fr);\r\n\r\n            gap: 70px;\r\n            align-items: center;\r\n        }\r\n\r\n        .hero h1 {\r\n            max-width: 720px;\r\n\r\n            margin: 26px 0 24px;\r\n\r\n            font-size: clamp(48px, 7vw, 84px);\r\n            line-height: .96;\r\n            letter-spacing: -.055em;\r\n        }\r\n\r\n        .hero h1 .accent {\r\n            display: block;\r\n\r\n            background:\r\n                linear-gradient(\r\n                    90deg,\r\n                    #ffffff 0%,\r\n                    #7bb5ff 55%,\r\n                    #35d4e8 100%\r\n                );\r\n\r\n            -webkit-background-clip: text;\r\n            background-clip: text;\r\n\r\n            color: transparent;\r\n        }\r\n\r\n        .hero-lead {\r\n            max-width: 650px;\r\n\r\n            margin: 0;\r\n\r\n            color: #aebfd0;\r\n            font-size: 20px;\r\n            line-height: 1.7;\r\n        }\r\n\r\n        .hero-actions {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            gap: 12px;\r\n\r\n            margin-top: 35px;\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: 10px;\r\n\r\n            min-height: 52px;\r\n            padding: 0 20px;\r\n\r\n            border-radius: 12px;\r\n\r\n            text-decoration: none;\r\n            font-size: 14px;\r\n            font-weight: 800;\r\n\r\n            transition:\r\n                transform .2s ease,\r\n                box-shadow .2s ease,\r\n                background .2s ease;\r\n        }\r\n\r\n        .btn-primary {\r\n            background:\r\n                linear-gradient(\r\n                    135deg,\r\n                    #237fff,\r\n                    #176ce1\r\n                );\r\n\r\n            color: white;\r\n\r\n            box-shadow:\r\n                0 13px 32px rgba(31,124,255,.26);\r\n        }\r\n\r\n        .btn-primary:hover {\r\n            transform: translateY(-2px);\r\n\r\n            box-shadow:\r\n                0 17px 38px rgba(31,124,255,.36);\r\n        }\r\n\r\n        .btn-secondary {\r\n            border: 1px solid rgba(255,255,255,.14);\r\n\r\n            background: rgba(255,255,255,.05);\r\n\r\n            color: white;\r\n        }\r\n\r\n        .btn-secondary:hover {\r\n            background: rgba(255,255,255,.09);\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           HERO IMAGE\r\n           ========================================================= *\/\r\n\r\n        .hero-visual {\r\n            position: relative;\r\n        }\r\n\r\n        .image-frame {\r\n            position: relative;\r\n            overflow: hidden;\r\n\r\n            aspect-ratio: 4 \/ 4.5;\r\n\r\n            border: 1px solid rgba(255,255,255,.14);\r\n            border-radius: 28px;\r\n\r\n            background:\r\n                linear-gradient(\r\n                    135deg,\r\n                    #13273b,\r\n                    #0a1725\r\n                );\r\n\r\n            box-shadow:\r\n                0 38px 100px rgba(0,0,0,.38);\r\n        }\r\n\r\n        .hero-image {\r\n            width: 100%;\r\n            height: 100%;\r\n\r\n            object-fit: cover;\r\n\r\n            opacity: 0;\r\n\r\n            transition: opacity .5s ease;\r\n        }\r\n\r\n        .hero-image.loaded {\r\n            opacity: .82;\r\n        }\r\n\r\n        .image-frame::after {\r\n            content: \"\";\r\n\r\n            position: absolute;\r\n            inset: 0;\r\n\r\n            pointer-events: none;\r\n\r\n            background:\r\n                linear-gradient(\r\n                    to top,\r\n                    rgba(5,14,24,.80),\r\n                    transparent 52%\r\n                );\r\n        }\r\n\r\n        .image-fallback {\r\n            position: absolute;\r\n            inset: 0;\r\n\r\n            display: grid;\r\n            place-items: center;\r\n\r\n            padding: 40px;\r\n\r\n            text-align: center;\r\n        }\r\n\r\n        .image-fallback svg {\r\n            width: 130px;\r\n            margin: 0 auto 22px;\r\n\r\n            opacity: .7;\r\n        }\r\n\r\n        .image-fallback p {\r\n            max-width: 260px;\r\n            margin: auto;\r\n\r\n            color: #8fa8bf;\r\n            font-size: 14px;\r\n        }\r\n\r\n        .image-badge {\r\n            position: absolute;\r\n            z-index: 5;\r\n\r\n            left: 20px;\r\n            right: 20px;\r\n            bottom: 20px;\r\n\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            gap: 16px;\r\n\r\n            padding: 15px 17px;\r\n\r\n            border: 1px solid rgba(255,255,255,.14);\r\n            border-radius: 14px;\r\n\r\n            background: rgba(4,13,22,.72);\r\n\r\n            backdrop-filter: blur(14px);\r\n        }\r\n\r\n        .image-badge-label {\r\n            color: white;\r\n            font-size: 13px;\r\n            font-weight: 800;\r\n        }\r\n\r\n        .image-badge-sub {\r\n            display: block;\r\n\r\n            margin-top: 2px;\r\n\r\n            color: #8399ae;\r\n            font-size: 11px;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .image-badge-code {\r\n            color: var(--green);\r\n            font-size: 11px;\r\n            font-family: ui-monospace, SFMono-Regular, Menlo, monospace;\r\n        }\r\n\r\n        .floating-stat {\r\n            position: absolute;\r\n            z-index: 6;\r\n\r\n            top: 55px;\r\n            left: -44px;\r\n\r\n            width: 175px;\r\n\r\n            padding: 16px;\r\n\r\n            border: 1px solid rgba(255,255,255,.13);\r\n            border-radius: 16px;\r\n\r\n            background: rgba(6,17,29,.86);\r\n\r\n            box-shadow:\r\n                0 20px 50px rgba(0,0,0,.30);\r\n\r\n            backdrop-filter: blur(15px);\r\n        }\r\n\r\n        .floating-stat small {\r\n            display: block;\r\n\r\n            margin-bottom: 9px;\r\n\r\n            color: #7e93a8;\r\n            font-size: 10px;\r\n            font-weight: 800;\r\n            letter-spacing: .12em;\r\n            text-transform: uppercase;\r\n        }\r\n\r\n        .floating-stat strong {\r\n            display: block;\r\n\r\n            color: white;\r\n            font-size: 20px;\r\n        }\r\n\r\n        .floating-stat span {\r\n            color: var(--green);\r\n            font-size: 11px;\r\n            font-weight: 800;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           PRINCIPLE STRIP\r\n           ========================================================= *\/\r\n\r\n        .principle-strip {\r\n            position: relative;\r\n            z-index: 5;\r\n\r\n            margin-top: -58px;\r\n        }\r\n\r\n        .principle-card {\r\n            display: grid;\r\n            grid-template-columns: 90px 1fr auto;\r\n            gap: 25px;\r\n            align-items: center;\r\n\r\n            padding: 28px 32px;\r\n\r\n            border: 1px solid var(--border-dark);\r\n            border-radius: 22px;\r\n\r\n            background: white;\r\n\r\n            box-shadow:\r\n                0 18px 55px rgba(18,44,72,.11);\r\n        }\r\n\r\n        .principle-icon {\r\n            display: grid;\r\n            place-items: center;\r\n\r\n            width: 72px;\r\n            height: 72px;\r\n\r\n            border-radius: 18px;\r\n\r\n            background:\r\n                linear-gradient(\r\n                    135deg,\r\n                    #e9f2ff,\r\n                    #f3fbff\r\n                );\r\n\r\n            color: var(--blue);\r\n        }\r\n\r\n        .principle-icon svg {\r\n            width: 34px;\r\n            height: 34px;\r\n        }\r\n\r\n        .principle-card h2 {\r\n            margin: 0 0 5px;\r\n\r\n            font-size: 21px;\r\n            letter-spacing: -.02em;\r\n        }\r\n\r\n        .principle-card p {\r\n            margin: 0;\r\n\r\n            color: var(--ink-soft);\r\n            font-size: 16px;\r\n        }\r\n\r\n        .principle-tag {\r\n            padding: 9px 13px;\r\n\r\n            border-radius: 999px;\r\n\r\n            background: var(--green-soft);\r\n\r\n            color: #087e57;\r\n            font-size: 12px;\r\n            font-weight: 800;\r\n            white-space: nowrap;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           CORE PRINCIPLE\r\n           ========================================================= *\/\r\n\r\n        .core {\r\n            background: white;\r\n        }\r\n\r\n        .core-grid {\r\n            display: grid;\r\n            grid-template-columns: .82fr 1.18fr;\r\n            gap: 80px;\r\n\r\n            align-items: start;\r\n\r\n            margin-top: 55px;\r\n        }\r\n\r\n        .sticky-note {\r\n            position: sticky;\r\n            top: 30px;\r\n\r\n            padding: 34px;\r\n\r\n            border-radius: 24px;\r\n\r\n            background:\r\n                linear-gradient(\r\n                    145deg,\r\n                    #071522,\r\n                    #0d2032\r\n                );\r\n\r\n            color: white;\r\n\r\n            box-shadow:\r\n                0 24px 70px rgba(13,32,50,.18);\r\n        }\r\n\r\n        .sticky-note .number {\r\n            color: var(--blue-light);\r\n            font-size: 12px;\r\n            font-weight: 900;\r\n            letter-spacing: .18em;\r\n        }\r\n\r\n        .sticky-note h3 {\r\n            margin: 18px 0 16px;\r\n\r\n            font-size: 34px;\r\n            line-height: 1.12;\r\n            letter-spacing: -.035em;\r\n        }\r\n\r\n        .sticky-note p {\r\n            margin: 0;\r\n\r\n            color: #9fb1c3;\r\n            font-size: 16px;\r\n        }\r\n\r\n        .question-list {\r\n            display: grid;\r\n            gap: 16px;\r\n        }\r\n\r\n        .question {\r\n            display: grid;\r\n            grid-template-columns: 52px 1fr;\r\n            gap: 18px;\r\n\r\n            padding: 25px;\r\n\r\n            border: 1px solid var(--border-dark);\r\n            border-radius: 18px;\r\n\r\n            background: #fafbfd;\r\n\r\n            transition:\r\n                transform .2s ease,\r\n                border .2s ease,\r\n                box-shadow .2s ease;\r\n        }\r\n\r\n        .question:hover {\r\n            transform: translateY(-3px);\r\n\r\n            border-color: rgba(31,124,255,.28);\r\n\r\n            box-shadow:\r\n                0 14px 35px rgba(22,51,83,.07);\r\n        }\r\n\r\n        .question-num {\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: #eaf3ff;\r\n\r\n            color: var(--blue);\r\n            font-size: 13px;\r\n            font-weight: 900;\r\n        }\r\n\r\n        .question h4 {\r\n            margin: 1px 0 6px;\r\n\r\n            font-size: 18px;\r\n        }\r\n\r\n        .question p {\r\n            margin: 0;\r\n\r\n            color: var(--ink-soft);\r\n            font-size: 15px;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           DECISION SECTION\r\n           ========================================================= *\/\r\n\r\n        .decision-section {\r\n            background: #07131f;\r\n            color: white;\r\n        }\r\n\r\n        .decision-section .section-title {\r\n            color: white;\r\n        }\r\n\r\n        .decision-section .section-intro {\r\n            color: #94a9bd;\r\n        }\r\n\r\n        .decision-section .section-kicker {\r\n            color: var(--cyan);\r\n        }\r\n\r\n        .decision-flow {\r\n            display: grid;\r\n            grid-template-columns: 1fr 80px 1fr;\r\n            gap: 25px;\r\n            align-items: stretch;\r\n\r\n            margin-top: 55px;\r\n        }\r\n\r\n        .decision-card {\r\n            position: relative;\r\n            overflow: hidden;\r\n\r\n            padding: 35px;\r\n\r\n            border: 1px solid var(--border);\r\n            border-radius: 24px;\r\n\r\n            background: #0c1c2b;\r\n        }\r\n\r\n        .decision-card::before {\r\n            content: \"\";\r\n\r\n            position: absolute;\r\n\r\n            width: 180px;\r\n            height: 180px;\r\n\r\n            right: -80px;\r\n            top: -80px;\r\n\r\n            border-radius: 50%;\r\n\r\n            background: currentColor;\r\n            opacity: .04;\r\n        }\r\n\r\n        .decision-card.good {\r\n            color: var(--green);\r\n        }\r\n\r\n        .decision-card.caution {\r\n            color: var(--orange);\r\n        }\r\n\r\n        .decision-status {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n\r\n            margin-bottom: 22px;\r\n\r\n            font-size: 11px;\r\n            font-weight: 900;\r\n            letter-spacing: .14em;\r\n            text-transform: uppercase;\r\n        }\r\n\r\n        .decision-card h3 {\r\n            max-width: 420px;\r\n\r\n            margin: 0 0 13px;\r\n\r\n            color: white;\r\n            font-size: 27px;\r\n            line-height: 1.2;\r\n        }\r\n\r\n        .decision-card p {\r\n            margin: 0;\r\n\r\n            color: #91a6b9;\r\n        }\r\n\r\n        .decision-answer {\r\n            margin-top: 24px;\r\n            padding-top: 22px;\r\n\r\n            border-top: 1px solid var(--border);\r\n\r\n            color: white;\r\n            font-size: 14px;\r\n            font-weight: 700;\r\n        }\r\n\r\n        .decision-arrow {\r\n            display: grid;\r\n            place-items: center;\r\n\r\n            color: #5b7994;\r\n        }\r\n\r\n        .decision-arrow svg {\r\n            width: 35px;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           EXAMPLE \/ CAMERA COMPARISON\r\n           ========================================================= *\/\r\n\r\n        .example-section {\r\n            background: #edf2f7;\r\n        }\r\n\r\n        .compare {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 22px;\r\n\r\n            margin-top: 55px;\r\n        }\r\n\r\n        .compare-card {\r\n            padding: 32px;\r\n\r\n            border: 1px solid rgba(11,37,62,.10);\r\n            border-radius: 22px;\r\n\r\n            background: white;\r\n\r\n            box-shadow:\r\n                0 15px 45px rgba(20,42,65,.06);\r\n        }\r\n\r\n        .compare-head {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            gap: 20px;\r\n\r\n            margin-bottom: 24px;\r\n        }\r\n\r\n        .compare-label {\r\n            font-size: 11px;\r\n            font-weight: 900;\r\n            letter-spacing: .13em;\r\n            text-transform: uppercase;\r\n        }\r\n\r\n        .compare-label.normal {\r\n            color: var(--blue);\r\n        }\r\n\r\n        .compare-label.anpr {\r\n            color: #9b6a00;\r\n        }\r\n\r\n        .camera-icon {\r\n            display: grid;\r\n            place-items: center;\r\n\r\n            width: 52px;\r\n            height: 52px;\r\n\r\n            border-radius: 14px;\r\n\r\n            background: #eff5fb;\r\n        }\r\n\r\n        .camera-icon svg {\r\n            width: 28px;\r\n        }\r\n\r\n        .compare-card h3 {\r\n            margin: 0 0 12px;\r\n\r\n            font-size: 25px;\r\n            letter-spacing: -.025em;\r\n        }\r\n\r\n        .compare-card > p {\r\n            margin: 0;\r\n\r\n            color: var(--ink-soft);\r\n        }\r\n\r\n        .feature-list {\r\n            display: grid;\r\n            gap: 11px;\r\n\r\n            margin-top: 25px;\r\n        }\r\n\r\n        .feature {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            gap: 11px;\r\n\r\n            color: #4f6173;\r\n            font-size: 14px;\r\n        }\r\n\r\n        .feature-check {\r\n            flex: 0 0 auto;\r\n\r\n            display: grid;\r\n            place-items: center;\r\n\r\n            width: 21px;\r\n            height: 21px;\r\n\r\n            margin-top: 2px;\r\n\r\n            border-radius: 50%;\r\n\r\n            background: var(--green-soft);\r\n\r\n            color: #0a996a;\r\n\r\n            font-size: 11px;\r\n            font-weight: 900;\r\n        }\r\n\r\n        .feature-check.orange {\r\n            background: var(--orange-soft);\r\n            color: #a96a00;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           CHECKLIST\r\n           ========================================================= *\/\r\n\r\n        .checklist-section {\r\n            background: white;\r\n        }\r\n\r\n        .checklist-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 18px;\r\n\r\n            margin-top: 50px;\r\n        }\r\n\r\n        .check-card {\r\n            position: relative;\r\n            overflow: hidden;\r\n\r\n            min-height: 250px;\r\n            padding: 29px;\r\n\r\n            border: 1px solid var(--border-dark);\r\n            border-radius: 20px;\r\n\r\n            background: #fbfcfd;\r\n        }\r\n\r\n        .check-card::before {\r\n            content: attr(data-number);\r\n\r\n            position: absolute;\r\n\r\n            right: 15px;\r\n            top: -20px;\r\n\r\n            color: rgba(31,124,255,.055);\r\n\r\n            font-size: 110px;\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: 44px;\r\n            height: 44px;\r\n\r\n            margin-bottom: 30px;\r\n\r\n            border-radius: 12px;\r\n\r\n            background: #eaf3ff;\r\n\r\n            color: var(--blue);\r\n        }\r\n\r\n        .check-icon svg {\r\n            width: 22px;\r\n        }\r\n\r\n        .check-card h3 {\r\n            margin: 0 0 9px;\r\n\r\n            font-size: 19px;\r\n        }\r\n\r\n        .check-card p {\r\n            margin: 0;\r\n\r\n            color: var(--ink-soft);\r\n            font-size: 14px;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           CALLOUT\r\n           ========================================================= *\/\r\n\r\n        .callout-section {\r\n            padding-top: 0;\r\n            background: white;\r\n        }\r\n\r\n        .callout {\r\n            position: relative;\r\n            overflow: hidden;\r\n\r\n            display: grid;\r\n            grid-template-columns: 1.15fr .85fr;\r\n            gap: 50px;\r\n            align-items: center;\r\n\r\n            padding: 55px;\r\n\r\n            border-radius: 30px;\r\n\r\n            background:\r\n                radial-gradient(\r\n                    circle at 80% 10%,\r\n                    rgba(53,212,232,.12),\r\n                    transparent 32%\r\n                ),\r\n                linear-gradient(\r\n                    145deg,\r\n                    #07131f,\r\n                    #0a1e30\r\n                );\r\n\r\n            color: white;\r\n        }\r\n\r\n        .callout::before {\r\n            content: \"\";\r\n\r\n            position: absolute;\r\n            inset: 0;\r\n\r\n            opacity: .1;\r\n\r\n            background-image:\r\n                linear-gradient(\r\n                    rgba(255,255,255,.12) 1px,\r\n                    transparent 1px\r\n                ),\r\n                linear-gradient(\r\n                    90deg,\r\n                    rgba(255,255,255,.12) 1px,\r\n                    transparent 1px\r\n                );\r\n\r\n            background-size: 45px 45px;\r\n        }\r\n\r\n        .callout-content,\r\n        .callout-test {\r\n            position: relative;\r\n            z-index: 2;\r\n        }\r\n\r\n        .callout h2 {\r\n            max-width: 600px;\r\n\r\n            margin: 0;\r\n\r\n            font-size: clamp(34px, 5vw, 54px);\r\n            line-height: 1.05;\r\n            letter-spacing: -.045em;\r\n        }\r\n\r\n        .callout p {\r\n            max-width: 630px;\r\n\r\n            margin: 20px 0 0;\r\n\r\n            color: #9fb3c6;\r\n            font-size: 17px;\r\n        }\r\n\r\n        .callout-test {\r\n            padding: 28px;\r\n\r\n            border: 1px solid rgba(255,255,255,.12);\r\n            border-radius: 20px;\r\n\r\n            background: rgba(255,255,255,.045);\r\n\r\n            backdrop-filter: blur(10px);\r\n        }\r\n\r\n        .test-label {\r\n            color: var(--cyan);\r\n            font-size: 10px;\r\n            font-weight: 900;\r\n            letter-spacing: .16em;\r\n            text-transform: uppercase;\r\n        }\r\n\r\n        .callout-test strong {\r\n            display: block;\r\n\r\n            margin: 13px 0 17px;\r\n\r\n            font-size: 23px;\r\n            line-height: 1.3;\r\n        }\r\n\r\n        .callout-test span {\r\n            color: #8fa6b9;\r\n            font-size: 13px;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           RESOURCES\r\n           ========================================================= *\/\r\n\r\n        .resources {\r\n            background: #eef3f8;\r\n        }\r\n\r\n        .resource-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(3, 1fr);\r\n            gap: 18px;\r\n\r\n            margin-top: 50px;\r\n        }\r\n\r\n        .resource-card {\r\n            display: flex;\r\n            flex-direction: column;\r\n\r\n            min-height: 295px;\r\n            padding: 30px;\r\n\r\n            border: 1px solid var(--border-dark);\r\n            border-radius: 22px;\r\n\r\n            background: white;\r\n\r\n            text-decoration: none;\r\n\r\n            transition:\r\n                transform .2s ease,\r\n                box-shadow .2s ease,\r\n                border .2s ease;\r\n        }\r\n\r\n        .resource-card:hover {\r\n            transform: translateY(-5px);\r\n\r\n            border-color: rgba(31,124,255,.28);\r\n\r\n            box-shadow:\r\n                0 20px 50px rgba(19,48,78,.10);\r\n        }\r\n\r\n        .resource-source {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 9px;\r\n\r\n            color: var(--blue);\r\n            font-size: 11px;\r\n            font-weight: 900;\r\n            letter-spacing: .13em;\r\n            text-transform: uppercase;\r\n        }\r\n\r\n        .resource-source::before {\r\n            content: \"\";\r\n\r\n            width: 7px;\r\n            height: 7px;\r\n\r\n            border-radius: 50%;\r\n\r\n            background: currentColor;\r\n        }\r\n\r\n        .resource-card h3 {\r\n            margin: 26px 0 12px;\r\n\r\n            font-size: 23px;\r\n            letter-spacing: -.025em;\r\n        }\r\n\r\n        .resource-card p {\r\n            margin: 0 0 26px;\r\n\r\n            color: var(--ink-soft);\r\n            font-size: 14px;\r\n        }\r\n\r\n        .resource-link {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 7px;\r\n\r\n            margin-top: auto;\r\n\r\n            color: var(--ink);\r\n            font-size: 13px;\r\n            font-weight: 800;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           DISCLAIMER\r\n           ========================================================= *\/\r\n\r\n        .disclaimer {\r\n            padding: 70px 0;\r\n\r\n            background: white;\r\n        }\r\n\r\n        .disclaimer-box {\r\n            display: grid;\r\n            grid-template-columns: 48px 1fr;\r\n            gap: 20px;\r\n\r\n            padding: 28px;\r\n\r\n            border: 1px solid #dfe7ef;\r\n            border-radius: 18px;\r\n\r\n            background: #f8fafc;\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: 12px;\r\n\r\n            background: #edf3f8;\r\n\r\n            color: #607589;\r\n        }\r\n\r\n        .disclaimer h3 {\r\n            margin: 0 0 5px;\r\n            font-size: 15px;\r\n        }\r\n\r\n        .disclaimer p {\r\n            margin: 0;\r\n\r\n            color: #6c7d8d;\r\n            font-size: 13px;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           FOOTER\r\n           ========================================================= *\/\r\n\r\n        .footer {\r\n            padding: 50px 0;\r\n\r\n            background: #06111d;\r\n\r\n            color: #8499ad;\r\n        }\r\n\r\n        .footer-inner {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            gap: 25px;\r\n        }\r\n\r\n        .footer strong {\r\n            color: white;\r\n            font-size: 14px;\r\n        }\r\n\r\n        .footer p {\r\n            margin: 4px 0 0;\r\n\r\n            font-size: 12px;\r\n        }\r\n\r\n        .footer-links {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            gap: 18px;\r\n        }\r\n\r\n        .footer-links a {\r\n            color: #9eb0c1;\r\n            font-size: 12px;\r\n            text-decoration: none;\r\n        }\r\n\r\n        .footer-links a:hover {\r\n            color: white;\r\n        }\r\n\r\n\r\n        \/* =========================================================\r\n           RESPONSIVE\r\n           ========================================================= *\/\r\n\r\n        @media (max-width: 980px) {\r\n\r\n            .hero {\r\n                min-height: auto;\r\n            }\r\n\r\n            .hero-grid,\r\n            .core-grid,\r\n            .callout {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .hero-grid {\r\n                gap: 55px;\r\n            }\r\n\r\n            .hero-visual {\r\n                max-width: 650px;\r\n            }\r\n\r\n            .image-frame {\r\n                aspect-ratio: 16 \/ 10;\r\n            }\r\n\r\n            .floating-stat {\r\n                left: 20px;\r\n                top: 20px;\r\n            }\r\n\r\n            .principle-card {\r\n                grid-template-columns: 72px 1fr;\r\n            }\r\n\r\n            .principle-tag {\r\n                grid-column: 2;\r\n                justify-self: start;\r\n            }\r\n\r\n            .sticky-note {\r\n                position: relative;\r\n                top: 0;\r\n            }\r\n\r\n            .decision-flow {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .decision-arrow {\r\n                transform: rotate(90deg);\r\n            }\r\n\r\n            .checklist-grid,\r\n            .resource-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n        }\r\n\r\n\r\n        @media (max-width: 680px) {\r\n\r\n            .container {\r\n                width: min(calc(100% - 28px), var(--max));\r\n            }\r\n\r\n            .section {\r\n                padding: 74px 0;\r\n            }\r\n\r\n            .site-header {\r\n                padding: 16px 0;\r\n            }\r\n\r\n            .brand-name small {\r\n                display: none;\r\n            }\r\n\r\n            .nav-link span {\r\n                display: none;\r\n            }\r\n\r\n            .hero {\r\n                padding: 135px 0 85px;\r\n            }\r\n\r\n            .hero h1 {\r\n                font-size: clamp(43px, 13vw, 64px);\r\n            }\r\n\r\n            .hero-lead {\r\n                font-size: 17px;\r\n            }\r\n\r\n            .hero-actions {\r\n                flex-direction: column;\r\n            }\r\n\r\n            .btn {\r\n                width: 100%;\r\n            }\r\n\r\n            .image-frame {\r\n                aspect-ratio: 4 \/ 5;\r\n                border-radius: 20px;\r\n            }\r\n\r\n            .floating-stat {\r\n                width: 150px;\r\n            }\r\n\r\n            .principle-strip {\r\n                margin-top: -38px;\r\n            }\r\n\r\n            .principle-card {\r\n                grid-template-columns: 1fr;\r\n\r\n                padding: 24px;\r\n            }\r\n\r\n            .principle-icon {\r\n                width: 56px;\r\n                height: 56px;\r\n            }\r\n\r\n            .principle-tag {\r\n                grid-column: 1;\r\n            }\r\n\r\n            .core-grid {\r\n                gap: 32px;\r\n            }\r\n\r\n            .sticky-note {\r\n                padding: 27px;\r\n            }\r\n\r\n            .sticky-note h3 {\r\n                font-size: 29px;\r\n            }\r\n\r\n            .question {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .compare,\r\n            .checklist-grid,\r\n            .resource-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .callout {\r\n                padding: 32px 25px;\r\n            }\r\n\r\n            .footer-inner {\r\n                flex-direction: column;\r\n                align-items: flex-start;\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        <div class=\"container nav\">\r\n\r\n            <a\r\n                href=\"https:\/\/cctvacademy.be\/nl\/\"\r\n                class=\"brand\"\r\n                aria-label=\"CCTV Academy\"\r\n            >\r\n\r\n                <span class=\"brand-mark\">\r\n                    <svg\r\n                        viewBox=\"0 0 24 24\"\r\n                        fill=\"none\"\r\n                        aria-hidden=\"true\"\r\n                    >\r\n                        <path\r\n                            d=\"M4 8.3h10.4c1 0 1.8.8 1.8 1.8v5.4c0 1-.8 1.8-1.8 1.8H4c-1 0-1.8-.8-1.8-1.8v-5.4c0-1 .8-1.8 1.8-1.8Z\"\r\n                            stroke=\"white\"\r\n                            stroke-width=\"1.6\"\r\n                        \/>\r\n                        <path\r\n                            d=\"m16.2 11 4.2-2.1v7.8l-4.2-2.1\"\r\n                            stroke=\"white\"\r\n                            stroke-width=\"1.6\"\r\n                            stroke-linejoin=\"round\"\r\n                        \/>\r\n                        <circle\r\n                            cx=\"7.2\"\r\n                            cy=\"12.8\"\r\n                            r=\"1.7\"\r\n                            fill=\"white\"\r\n                        \/>\r\n                    <\/svg>\r\n                <\/span>\r\n\r\n                <span class=\"brand-name\">\r\n                    CCTV Academy\r\n                    <small>CCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING<\/small>\r\n                <\/span>\r\n\r\n            <\/a>\r\n\r\n\r\n            <a\r\n                class=\"nav-link\"\r\n                href=\"https:\/\/cctvacademy.be\/nl\/blog\/\"\r\n            >\r\n                <span>Kennisbank<\/span>\r\n\r\n                <svg\r\n                    width=\"14\"\r\n                    height=\"14\"\r\n                    viewBox=\"0 0 24 24\"\r\n                    fill=\"none\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n                    <path\r\n                        d=\"M7 17 17 7M9 7h8v8\"\r\n                        stroke=\"currentColor\"\r\n                        stroke-width=\"2\"\r\n                        stroke-linecap=\"round\"\r\n                        stroke-linejoin=\"round\"\r\n                    \/>\r\n                <\/svg>\r\n            <\/a>\r\n\r\n        <\/div>\r\n    <\/header>\r\n\r\n\r\n\r\n    <!-- =========================================================\r\n         HERO\r\n         ========================================================= -->\r\n\r\n    <main>\r\n\r\n        <section class=\"hero\">\r\n\r\n            <div class=\"container hero-grid\">\r\n\r\n\r\n                <!-- LEFT -->\r\n\r\n                <div class=\"hero-copy\">\r\n\r\n                    <span class=\"eyebrow\">\r\n                        <span class=\"eyebrow-dot\"><\/span>\r\n                        CCTV Wetgeving \u00b7 Privacy\r\n                    <\/span>\r\n\r\n\r\n                    <h1>\r\n                        Het principe van\r\n                        <span class=\"accent\">\r\n                            proportionaliteit.\r\n                        <\/span>\r\n                    <\/h1>\r\n\r\n\r\n                    <p class=\"hero-lead\">\r\n                        Een camerasysteem mag technisch veel kunnen.\r\n                        Dat betekent niet automatisch dat je al die\r\n                        mogelijkheden ook moet gebruiken.\r\n                        Verwerk alleen de gegevens die werkelijk nodig zijn\r\n                        voor het beveiligingsdoel dat je wilt bereiken.\r\n                    <\/p>\r\n\r\n\r\n                    <div class=\"hero-actions\">\r\n\r\n                        <a\r\n                            class=\"btn btn-primary\"\r\n                            href=\"#principe\"\r\n                        >\r\n                            Begrijp het principe\r\n\r\n                            <svg\r\n                                width=\"16\"\r\n                                height=\"16\"\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                                aria-hidden=\"true\"\r\n                            >\r\n                                <path\r\n                                    d=\"m6 9 6 6 6-6\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"2\"\r\n                                    stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/a>\r\n\r\n\r\n                        <a\r\n                            class=\"btn btn-secondary\"\r\n                            href=\"#beslissing\"\r\n                        >\r\n                            ANPR noodzakelijk?\r\n                        <\/a>\r\n\r\n                    <\/div>\r\n\r\n                <\/div>\r\n\r\n\r\n\r\n                <!-- RIGHT \/ ORIGINAL IMAGE -->\r\n\r\n                <div class=\"hero-visual\">\r\n\r\n                    <div class=\"floating-stat\">\r\n\r\n                        <small>Design principle<\/small>\r\n\r\n                        <strong>\r\n                            Data \u2260 doel\r\n                        <\/strong>\r\n\r\n                        <span>\r\n                            Verzamel alleen wat nodig is\r\n                        <\/span>\r\n\r\n                    <\/div>\r\n\r\n\r\n                    <div class=\"image-frame\">\r\n\r\n                        <div\r\n                            class=\"image-fallback\"\r\n                            id=\"imageFallback\"\r\n                        >\r\n\r\n                            <div>\r\n\r\n                                <svg\r\n                                    viewBox=\"0 0 160 110\"\r\n                                    fill=\"none\"\r\n                                    aria-hidden=\"true\"\r\n                                >\r\n                                    <rect\r\n                                        x=\"10\"\r\n                                        y=\"22\"\r\n                                        width=\"92\"\r\n                                        height=\"62\"\r\n                                        rx=\"12\"\r\n                                        stroke=\"#4f82ad\"\r\n                                        stroke-width=\"3\"\r\n                                    \/>\r\n\r\n                                    <path\r\n                                        d=\"M102 39 146 22v62l-44-17\"\r\n                                        stroke=\"#4f82ad\"\r\n                                        stroke-width=\"3\"\r\n                                        stroke-linejoin=\"round\"\r\n                                    \/>\r\n\r\n                                    <circle\r\n                                        cx=\"47\"\r\n                                        cy=\"53\"\r\n                                        r=\"13\"\r\n                                        stroke=\"#35d4e8\"\r\n                                        stroke-width=\"3\"\r\n                                    \/>\r\n\r\n                                    <path\r\n                                        d=\"M47 40v26M34 53h26\"\r\n                                        stroke=\"#35d4e8\"\r\n                                        stroke-width=\"2\"\r\n                                        opacity=\".55\"\r\n                                    \/>\r\n                                <\/svg>\r\n\r\n                                <p>\r\n                                    De originele afbeelding van de\r\n                                    proportionaliteitspagina wordt automatisch\r\n                                    uit de CCTV Academy-mediabibliotheek geladen.\r\n                                <\/p>\r\n\r\n                            <\/div>\r\n\r\n                        <\/div>\r\n\r\n\r\n                        <img decoding=\"async\"\r\n                            id=\"heroImage\"\r\n                            class=\"hero-image\"\r\n                            src=\"\"\r\n                            alt=\"ANPR - belangrijk principe proportionaliteit\"\r\n                            loading=\"eager\"\r\n                        >\r\n\r\n\r\n                        <div class=\"image-badge\">\r\n\r\n                            <div>\r\n\r\n                                <span class=\"image-badge-label\">\r\n                                    Proportionaliteit\r\n                                <\/span>\r\n\r\n                                <span class=\"image-badge-sub\">\r\n                                    Originele CCTV Academy afbeelding\r\n                                <\/span>\r\n\r\n                            <\/div>\r\n\r\n                            <span class=\"image-badge-code\">\r\n                                PRIVACY \/ CCTV\r\n                            <\/span>\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             ONE-LINE PRINCIPLE\r\n             ===================================================== -->\r\n\r\n        <div class=\"principle-strip\">\r\n\r\n            <div class=\"container\">\r\n\r\n                <div class=\"principle-card\">\r\n\r\n                    <div class=\"principle-icon\">\r\n\r\n                        <svg\r\n                            viewBox=\"0 0 24 24\"\r\n                            fill=\"none\"\r\n                            aria-hidden=\"true\"\r\n                        >\r\n                            <path\r\n                                d=\"M12 3 5 6v5c0 4.6 2.8 8 7 10 4.2-2 7-5.4 7-10V6l-7-3Z\"\r\n                                stroke=\"currentColor\"\r\n                                stroke-width=\"1.8\"\r\n                            \/>\r\n\r\n                            <path\r\n                                d=\"m9 12 2 2 4-5\"\r\n                                stroke=\"currentColor\"\r\n                                stroke-width=\"1.8\"\r\n                                stroke-linecap=\"round\"\r\n                                stroke-linejoin=\"round\"\r\n                            \/>\r\n                        <\/svg>\r\n\r\n                    <\/div>\r\n\r\n\r\n                    <div>\r\n\r\n                        <h2>\r\n                            De kern in \u00e9\u00e9n zin\r\n                        <\/h2>\r\n\r\n                        <p>\r\n                            Gebruik geen zwaardere vorm van observatie of\r\n                            gegevensverwerking wanneer een beperktere oplossing\r\n                            hetzelfde beveiligingsdoel voldoende kan bereiken.\r\n                        <\/p>\r\n\r\n                    <\/div>\r\n\r\n\r\n                    <span class=\"principle-tag\">\r\n                        Minimaliseer gegevens\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        <!-- =====================================================\r\n             CORE\r\n             ===================================================== -->\r\n\r\n        <section\r\n            class=\"section core\"\r\n            id=\"principe\"\r\n        >\r\n\r\n            <div class=\"container\">\r\n\r\n                <div class=\"section-kicker\">\r\n                    Het proportionaliteitsprincipe\r\n                <\/div>\r\n\r\n                <h2 class=\"section-title\">\r\n                    Begin niet bij de technologie.\r\n                    Begin bij het doel.\r\n                <\/h2>\r\n\r\n                <p class=\"section-intro\">\r\n                    Een correcte beoordeling begint met de vraag waarom je een\r\n                    camera of analysetechnologie nodig hebt. Pas daarna bepaal\r\n                    je hoeveel informatie daarvoor werkelijk verwerkt moet\r\n                    worden.\r\n                <\/p>\r\n\r\n\r\n                <div class=\"core-grid\">\r\n\r\n\r\n                    <!-- STICKY -->\r\n\r\n                    <aside class=\"sticky-note\">\r\n\r\n                        <span class=\"number\">\r\n                            PRINCIPLE \/ 01\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            \u201cHeb ik deze gegevens echt nodig?\u201d\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Dat is de centrale vraag. Niet wat de camera technisch\r\n                            kan opnemen, herkennen of analyseren, maar wat\r\n                            noodzakelijk is voor het vooraf bepaalde doel.\r\n                        <\/p>\r\n\r\n                    <\/aside>\r\n\r\n\r\n\r\n                    <!-- QUESTIONS -->\r\n\r\n                    <div class=\"question-list\">\r\n\r\n\r\n                        <article class=\"question\">\r\n\r\n                            <div class=\"question-num\">\r\n                                01\r\n                            <\/div>\r\n\r\n                            <div>\r\n\r\n                                <h4>\r\n                                    Wat wil je beveiligen?\r\n                                <\/h4>\r\n\r\n                                <p>\r\n                                    Beschrijf eerst het concrete risico:\r\n                                    ongeoorloofde toegang, diefstal,\r\n                                    vandalisme, voertuigcontrole of een ander\r\n                                    duidelijk beveiligingsdoel.\r\n                                <\/p>\r\n\r\n                            <\/div>\r\n\r\n                        <\/article>\r\n\r\n\r\n                        <article class=\"question\">\r\n\r\n                            <div class=\"question-num\">\r\n                                02\r\n                            <\/div>\r\n\r\n                            <div>\r\n\r\n                                <h4>\r\n                                    Welke informatie heb je daarvoor nodig?\r\n                                <\/h4>\r\n\r\n                                <p>\r\n                                    Moet je enkel kunnen vaststellen dat er\r\n                                    iemand aanwezig is, of moet identificatie\r\n                                    werkelijk noodzakelijk zijn?\r\n                                <\/p>\r\n\r\n                            <\/div>\r\n\r\n                        <\/article>\r\n\r\n\r\n                        <article class=\"question\">\r\n\r\n                            <div class=\"question-num\">\r\n                                03\r\n                            <\/div>\r\n\r\n                            <div>\r\n\r\n                                <h4>\r\n                                    Kan het met minder gegevens?\r\n                                <\/h4>\r\n\r\n                                <p>\r\n                                    Onderzoek of een gewone camera,\r\n                                    bewegingsdetectie, toegangscontrole of een\r\n                                    andere beperktere oplossing het doel ook kan\r\n                                    bereiken.\r\n                                <\/p>\r\n\r\n                            <\/div>\r\n\r\n                        <\/article>\r\n\r\n\r\n                        <article class=\"question\">\r\n\r\n                            <div class=\"question-num\">\r\n                                04\r\n                            <\/div>\r\n\r\n                            <div>\r\n\r\n                                <h4>\r\n                                    Is de impact op anderen beperkt?\r\n                                <\/h4>\r\n\r\n                                <p>\r\n                                    Controleer onder meer beeldhoek,\r\n                                    openbare ruimte, omliggende eigendommen,\r\n                                    identificatie, opslag en bewaartermijn.\r\n                                <\/p>\r\n\r\n                            <\/div>\r\n\r\n                        <\/article>\r\n\r\n\r\n                        <article class=\"question\">\r\n\r\n                            <div class=\"question-num\">\r\n                                05\r\n                            <\/div>\r\n\r\n                            <div>\r\n\r\n                                <h4>\r\n                                    Kun je jouw keuze uitleggen?\r\n                                <\/h4>\r\n\r\n                                <p>\r\n                                    Een professioneel beveiligingsontwerp moet\r\n                                    niet alleen technisch werken. Je moet ook\r\n                                    kunnen motiveren waarom een bepaalde vorm\r\n                                    van cameratoezicht passend en noodzakelijk\r\n                                    is.\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             DECISION\r\n             ===================================================== -->\r\n\r\n        <section\r\n            class=\"section decision-section\"\r\n            id=\"beslissing\"\r\n        >\r\n\r\n            <div class=\"container\">\r\n\r\n                <div class=\"section-kicker\">\r\n                    Praktische afweging\r\n                <\/div>\r\n\r\n                <h2 class=\"section-title\">\r\n                    Heb je echt ANPR nodig?\r\n                <\/h2>\r\n\r\n                <p class=\"section-intro\">\r\n                    Nummerplaatherkenning verwerkt specifiekere informatie dan\r\n                    een klassieke overzichtscamera. Daarom moet je eerst\r\n                    beoordelen of het herkennen of registreren van de\r\n                    nummerplaat noodzakelijk is voor het doel.\r\n                <\/p>\r\n\r\n\r\n                <div class=\"decision-flow\">\r\n\r\n\r\n                    <article class=\"decision-card good\">\r\n\r\n                        <div class=\"decision-status\">\r\n                            \u25cf Beperktere verwerking\r\n                        <\/div>\r\n\r\n                        <h3>\r\n                            Een gewone camera bereikt het doel.\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Wanneer je bijvoorbeeld enkel een situatie,\r\n                            voertuigbeweging of incident moet kunnen bekijken,\r\n                            kan identificatie van iedere nummerplaat mogelijk\r\n                            overbodig zijn.\r\n                        <\/p>\r\n\r\n                        <div class=\"decision-answer\">\r\n                            Kies dan in principe voor de minst ingrijpende\r\n                            oplossing die het doel voldoende bereikt.\r\n                        <\/div>\r\n\r\n                    <\/article>\r\n\r\n\r\n\r\n                    <div class=\"decision-arrow\">\r\n\r\n                        <svg\r\n                            viewBox=\"0 0 40 24\"\r\n                            fill=\"none\"\r\n                            aria-hidden=\"true\"\r\n                        >\r\n                            <path\r\n                                d=\"M2 12h34M27 4l9 8-9 8\"\r\n                                stroke=\"currentColor\"\r\n                                stroke-width=\"2\"\r\n                                stroke-linecap=\"round\"\r\n                                stroke-linejoin=\"round\"\r\n                            \/>\r\n                        <\/svg>\r\n\r\n                    <\/div>\r\n\r\n\r\n\r\n                    <article class=\"decision-card caution\">\r\n\r\n                        <div class=\"decision-status\">\r\n                            \u25cf Extra beoordeling nodig\r\n                        <\/div>\r\n\r\n                        <h3>\r\n                            De nummerplaat is essentieel voor het doel.\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Wanneer het beveiligingsdoel werkelijk afhangt van\r\n                            voertuigidentificatie, kan ANPR relevant zijn. De\r\n                            concrete verwerking en wettelijke voorwaarden\r\n                            moeten dan nog steeds afzonderlijk worden\r\n                            beoordeeld.\r\n                        <\/p>\r\n\r\n                        <div class=\"decision-answer\">\r\n                            \u201cTechnisch mogelijk\u201d betekent dus niet automatisch\r\n                            \u201cjuridisch of organisatorisch verantwoord\u201d.\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             COMPARISON\r\n             ===================================================== -->\r\n\r\n        <section class=\"section example-section\">\r\n\r\n            <div class=\"container\">\r\n\r\n                <div class=\"section-kicker\">\r\n                    Voorbeeld uit de praktijk\r\n                <\/div>\r\n\r\n                <h2 class=\"section-title\">\r\n                    Twee camera\u2019s.\r\n                    Een heel andere gegevensimpact.\r\n                <\/h2>\r\n\r\n                <p class=\"section-intro\">\r\n                    De juiste keuze hangt niet af van welke camera het meeste\r\n                    kan. Ze hangt af van welke informatie nodig is voor het\r\n                    beveiligingsdoel.\r\n                <\/p>\r\n\r\n\r\n                <div class=\"compare\">\r\n\r\n\r\n                    <!-- NORMAL CCTV -->\r\n\r\n                    <article class=\"compare-card\">\r\n\r\n                        <div class=\"compare-head\">\r\n\r\n                            <span class=\"compare-label normal\">\r\n                                Klassieke CCTV\r\n                            <\/span>\r\n\r\n                            <span class=\"camera-icon\">\r\n\r\n                                <svg\r\n                                    viewBox=\"0 0 24 24\"\r\n                                    fill=\"none\"\r\n                                    aria-hidden=\"true\"\r\n                                >\r\n                                    <path\r\n                                        d=\"M4 8h11a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2Z\"\r\n                                        stroke=\"#1f7cff\"\r\n                                        stroke-width=\"1.7\"\r\n                                    \/>\r\n\r\n                                    <path\r\n                                        d=\"m17 11 5-2v7l-5-2\"\r\n                                        stroke=\"#1f7cff\"\r\n                                        stroke-width=\"1.7\"\r\n                                    \/>\r\n                                <\/svg>\r\n\r\n                            <\/span>\r\n\r\n                        <\/div>\r\n\r\n\r\n                        <h3>\r\n                            Observeren\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Een standaardcamera kan geschikt zijn wanneer het\r\n                            doel bestaat uit algemene bewaking, verificatie van\r\n                            gebeurtenissen of het bekijken van een beveiligde\r\n                            zone.\r\n                        <\/p>\r\n\r\n\r\n                        <div class=\"feature-list\">\r\n\r\n                            <div class=\"feature\">\r\n                                <span class=\"feature-check\">\u2713<\/span>\r\n                                Overzicht van de beveiligde zone\r\n                            <\/div>\r\n\r\n                            <div class=\"feature\">\r\n                                <span class=\"feature-check\">\u2713<\/span>\r\n                                Incidenten achteraf bekijken\r\n                            <\/div>\r\n\r\n                            <div class=\"feature\">\r\n                                <span class=\"feature-check\">\u2713<\/span>\r\n                                Minder specifieke gegevens mogelijk\r\n                            <\/div>\r\n\r\n                        <\/div>\r\n\r\n                    <\/article>\r\n\r\n\r\n\r\n                    <!-- ANPR -->\r\n\r\n                    <article class=\"compare-card\">\r\n\r\n                        <div class=\"compare-head\">\r\n\r\n                            <span class=\"compare-label anpr\">\r\n                                ANPR\r\n                            <\/span>\r\n\r\n                            <span class=\"camera-icon\">\r\n\r\n                                <svg\r\n                                    viewBox=\"0 0 24 24\"\r\n                                    fill=\"none\"\r\n                                    aria-hidden=\"true\"\r\n                                >\r\n                                    <rect\r\n                                        x=\"3\"\r\n                                        y=\"6\"\r\n                                        width=\"18\"\r\n                                        height=\"12\"\r\n                                        rx=\"2\"\r\n                                        stroke=\"#b57900\"\r\n                                        stroke-width=\"1.7\"\r\n                                    \/>\r\n\r\n                                    <path\r\n                                        d=\"M7 10h10M7 14h2M12 14h5\"\r\n                                        stroke=\"#b57900\"\r\n                                        stroke-width=\"1.7\"\r\n                                        stroke-linecap=\"round\"\r\n                                    \/>\r\n                                <\/svg>\r\n\r\n                            <\/span>\r\n\r\n                        <\/div>\r\n\r\n\r\n                        <h3>\r\n                            Identificeren\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            ANPR gaat verder: het systeem probeert een\r\n                            nummerplaat automatisch te detecteren en om te\r\n                            zetten in bruikbare gegevens.\r\n                        <\/p>\r\n\r\n\r\n                        <div class=\"feature-list\">\r\n\r\n                            <div class=\"feature\">\r\n                                <span class=\"feature-check orange\">!<\/span>\r\n                                Specifiekere persoonsgegevens\r\n                            <\/div>\r\n\r\n                            <div class=\"feature\">\r\n                                <span class=\"feature-check orange\">!<\/span>\r\n                                Automatische herkenning of registratie\r\n                            <\/div>\r\n\r\n                            <div class=\"feature\">\r\n                                <span class=\"feature-check orange\">!<\/span>\r\n                                Sterkere noodzaak tot motivering\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             CHECKLIST\r\n             ===================================================== -->\r\n\r\n        <section class=\"section checklist-section\">\r\n\r\n            <div class=\"container\">\r\n\r\n                <div class=\"section-kicker\">\r\n                    Ontwerpcontrole\r\n                <\/div>\r\n\r\n                <h2 class=\"section-title\">\r\n                    Controleer proportionaliteit v\u00f3\u00f3r installatie.\r\n                <\/h2>\r\n\r\n                <p class=\"section-intro\">\r\n                    Deze zes vragen helpen om privacy en beveiligingsontwerp\r\n                    vanaf het begin samen te bekijken.\r\n                <\/p>\r\n\r\n\r\n                <div class=\"checklist-grid\">\r\n\r\n\r\n                    <article\r\n                        class=\"check-card\"\r\n                        data-number=\"1\"\r\n                    >\r\n\r\n                        <span class=\"check-icon\">\r\n                            <svg\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <circle\r\n                                    cx=\"12\"\r\n                                    cy=\"12\"\r\n                                    r=\"8\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                \/>\r\n                                <circle\r\n                                    cx=\"12\"\r\n                                    cy=\"12\"\r\n                                    r=\"3\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            Bepaal het doel\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Leg duidelijk vast welk beveiligingsprobleem de\r\n                            camera moet helpen oplossen.\r\n                        <\/p>\r\n\r\n                    <\/article>\r\n\r\n\r\n\r\n                    <article\r\n                        class=\"check-card\"\r\n                        data-number=\"2\"\r\n                    >\r\n\r\n                        <span class=\"check-icon\">\r\n                            <svg\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <path\r\n                                    d=\"M4 12h16M12 4v16\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            Beperk de beeldzone\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Richt de camera alleen op zones die relevant zijn\r\n                            voor het vooraf bepaalde beveiligingsdoel.\r\n                        <\/p>\r\n\r\n                    <\/article>\r\n\r\n\r\n\r\n                    <article\r\n                        class=\"check-card\"\r\n                        data-number=\"3\"\r\n                    >\r\n\r\n                        <span class=\"check-icon\">\r\n                            <svg\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <path\r\n                                    d=\"M5 12h14M8 8l-4 4 4 4M16 8l4 4-4 4\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                    stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            Kies de minst ingrijpende techniek\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Gebruik geen identificatie of analyse wanneer een\r\n                            eenvoudiger systeem voldoende is.\r\n                        <\/p>\r\n\r\n                    <\/article>\r\n\r\n\r\n\r\n                    <article\r\n                        class=\"check-card\"\r\n                        data-number=\"4\"\r\n                    >\r\n\r\n                        <span class=\"check-icon\">\r\n                            <svg\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <path\r\n                                    d=\"M12 3v18M7 7h10M7 17h10\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                    stroke-linecap=\"round\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            Beperk de gegevens\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Verzamel, analyseer en bewaar niet m\u00e9\u00e9r informatie\r\n                            dan nodig is.\r\n                        <\/p>\r\n\r\n                    <\/article>\r\n\r\n\r\n\r\n                    <article\r\n                        class=\"check-card\"\r\n                        data-number=\"5\"\r\n                    >\r\n\r\n                        <span class=\"check-icon\">\r\n                            <svg\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <path\r\n                                    d=\"M7 4h10v16H7z\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                \/>\r\n                                <path\r\n                                    d=\"M10 8h4M10 12h4\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                    stroke-linecap=\"round\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            Documenteer de reden\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Leg uit waarom de gekozen technologie nodig en\r\n                            passend is voor jouw situatie.\r\n                        <\/p>\r\n\r\n                    <\/article>\r\n\r\n\r\n\r\n                    <article\r\n                        class=\"check-card\"\r\n                        data-number=\"6\"\r\n                    >\r\n\r\n                        <span class=\"check-icon\">\r\n                            <svg\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <path\r\n                                    d=\"M5 12a7 7 0 1 0 2-5\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                \/>\r\n                                <path\r\n                                    d=\"M5 5v5h5\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"1.8\"\r\n                                    stroke-linecap=\"round\"\r\n                                    stroke-linejoin=\"round\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            Evalueer opnieuw\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Verandert de situatie of het doel? Controleer dan\r\n                            opnieuw of dezelfde verwerking nog nodig is.\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             BIG CALLOUT\r\n             ===================================================== -->\r\n\r\n        <section class=\"section callout-section\">\r\n\r\n            <div class=\"container\">\r\n\r\n                <div class=\"callout\">\r\n\r\n\r\n                    <div class=\"callout-content\">\r\n\r\n                        <h2>\r\n                            Een slimme camera is niet automatisch\r\n                            een slimme keuze.\r\n                        <\/h2>\r\n\r\n                        <p>\r\n                            Goed security design zoekt naar de beste verhouding\r\n                            tussen beveiliging, techniek en privacy.\r\n                            Meer detectie, meer herkenning en meer data zijn\r\n                            alleen waardevol wanneer ze aantoonbaar nodig zijn.\r\n                        <\/p>\r\n\r\n                    <\/div>\r\n\r\n\r\n                    <div class=\"callout-test\">\r\n\r\n                        <span class=\"test-label\">\r\n                            Snelle proportionaliteitstest\r\n                        <\/span>\r\n\r\n                        <strong>\r\n                            \u201cKan ik hetzelfde doel bereiken met minder\r\n                            persoonsgegevens?\u201d\r\n                        <\/strong>\r\n\r\n                        <span>\r\n                            Is het antwoord ja? Onderzoek dan eerst die\r\n                            beperktere oplossing.\r\n                        <\/span>\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             OFFICIAL SOURCES\r\n             ===================================================== -->\r\n\r\n        <section class=\"section resources\">\r\n\r\n            <div class=\"container\">\r\n\r\n                <div class=\"section-kicker\">\r\n                    Offici\u00eble informatie\r\n                <\/div>\r\n\r\n                <h2 class=\"section-title\">\r\n                    Waar kun je verder controleren?\r\n                <\/h2>\r\n\r\n                <p class=\"section-intro\">\r\n                    Voor concrete juridische vragen en actuele regelgeving\r\n                    raadpleeg je altijd offici\u00eble bronnen en, waar nodig,\r\n                    gespecialiseerd advies.\r\n                <\/p>\r\n\r\n\r\n                <div class=\"resource-grid\">\r\n\r\n\r\n                    <!-- GBA -->\r\n\r\n                    <a\r\n                        class=\"resource-card\"\r\n                        href=\"https:\/\/www.gegevensbeschermingsautoriteit.be\/burger\/acties\/klacht-indienen\"\r\n                        target=\"_blank\"\r\n                        rel=\"noopener noreferrer\"\r\n                    >\r\n\r\n                        <span class=\"resource-source\">\r\n                            Belgi\u00eb\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            Gegevensbeschermingsautoriteit\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            De Belgische toezichthoudende autoriteit voor de\r\n                            bescherming van persoonsgegevens. Je vindt er\r\n                            informatie over privacyrechten en procedures bij\r\n                            mogelijke inbreuken.\r\n                        <\/p>\r\n\r\n                        <span class=\"resource-link\">\r\n                            Naar de GBA\r\n\r\n                            <svg\r\n                                width=\"15\"\r\n                                height=\"15\"\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <path\r\n                                    d=\"M7 17 17 7M9 7h8v8\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"2\"\r\n                                    stroke-linecap=\"round\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/span>\r\n\r\n                    <\/a>\r\n\r\n\r\n\r\n                    <!-- BESAFE -->\r\n\r\n                    <a\r\n                        class=\"resource-card\"\r\n                        href=\"https:\/\/www.besafe.be\/\"\r\n                        target=\"_blank\"\r\n                        rel=\"noopener noreferrer\"\r\n                    >\r\n\r\n                        <span class=\"resource-source\">\r\n                            Veiligheid\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            BeSafe\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Informatie van de Belgische overheid over\r\n                            veiligheid, preventie, private veiligheid en\r\n                            onderwerpen die verband houden met camerabewaking.\r\n                        <\/p>\r\n\r\n                        <span class=\"resource-link\">\r\n                            Naar BeSafe\r\n\r\n                            <svg\r\n                                width=\"15\"\r\n                                height=\"15\"\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <path\r\n                                    d=\"M7 17 17 7M9 7h8v8\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"2\"\r\n                                    stroke-linecap=\"round\"\r\n                                \/>\r\n                            <\/svg>\r\n                        <\/span>\r\n\r\n                    <\/a>\r\n\r\n\r\n\r\n                    <!-- EUR LEX -->\r\n\r\n                    <a\r\n                        class=\"resource-card\"\r\n                        href=\"https:\/\/eur-lex.europa.eu\/legal-content\/NL\/TXT\/?uri=CELEX:32016R0679\"\r\n                        target=\"_blank\"\r\n                        rel=\"noopener noreferrer\"\r\n                    >\r\n\r\n                        <span class=\"resource-source\">\r\n                            Europese Unie\r\n                        <\/span>\r\n\r\n                        <h3>\r\n                            EUR-Lex \u00b7 AVG \/ GDPR\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Raadpleeg de offici\u00eble Europese tekst van\r\n                            Verordening (EU) 2016\/679 betreffende de bescherming\r\n                            van persoonsgegevens.\r\n                        <\/p>\r\n\r\n                        <span class=\"resource-link\">\r\n                            Bekijk de wetgeving\r\n\r\n                            <svg\r\n                                width=\"15\"\r\n                                height=\"15\"\r\n                                viewBox=\"0 0 24 24\"\r\n                                fill=\"none\"\r\n                            >\r\n                                <path\r\n                                    d=\"M7 17 17 7M9 7h8v8\"\r\n                                    stroke=\"currentColor\"\r\n                                    stroke-width=\"2\"\r\n                                    stroke-linecap=\"round\"\r\n                                \/>\r\n                            <\/svg>\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\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                        <svg\r\n                            width=\"22\"\r\n                            height=\"22\"\r\n                            viewBox=\"0 0 24 24\"\r\n                            fill=\"none\"\r\n                            aria-hidden=\"true\"\r\n                        >\r\n                            <circle\r\n                                cx=\"12\"\r\n                                cy=\"12\"\r\n                                r=\"9\"\r\n                                stroke=\"currentColor\"\r\n                                stroke-width=\"1.8\"\r\n                            \/>\r\n                            <path\r\n                                d=\"M12 10v6M12 7h.01\"\r\n                                stroke=\"currentColor\"\r\n                                stroke-width=\"1.8\"\r\n                                stroke-linecap=\"round\"\r\n                            \/>\r\n                        <\/svg>\r\n\r\n                    <\/div>\r\n\r\n                    <div>\r\n\r\n                        <h3>\r\n                            Educatieve informatie\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            Deze pagina is bedoeld als praktische en\r\n                            educatieve uitleg over het proportionaliteitsprincipe\r\n                            binnen camerabewaking. De beoordeling van een\r\n                            concrete installatie hangt af van onder meer het\r\n                            doel, de locatie, de gebruikte technologie, de\r\n                            beeldzone, de verwerking en de toepasselijke\r\n                            regelgeving. Raadpleeg bij twijfel de bevoegde\r\n                            overheidsinstantie of gespecialiseerd juridisch\r\n                            advies.\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    <\/main>\r\n\r\n\r\n\r\n    <!-- =========================================================\r\n         FOOTER\r\n         ========================================================= -->\r\n\r\n    <footer class=\"footer\">\r\n\r\n        <div class=\"container footer-inner\">\r\n\r\n            <div>\r\n                <strong>\r\n                    RAS\/AIS CCTV Academy\r\n                <\/strong>\r\n\r\n                <p>\r\n                    CCTV \u00b7 AI \u00b7 Security \u00b7 Training\r\n                <\/p>\r\n            <\/div>\r\n\r\n\r\n            <div class=\"footer-links\">\r\n\r\n                <a href=\"https:\/\/cctvacademy.be\/nl\/\">\r\n                    CCTV Academy\r\n                <\/a>\r\n\r\n                <a href=\"https:\/\/cctvacademy.be\/nl\/blog\/\">\r\n                    Kennisbank\r\n                <\/a>\r\n\r\n                <a href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\">\r\n                    Opleidingen\r\n                <\/a>\r\n\r\n                <a href=\"https:\/\/cctvacademy.be\/nl\/contact\/\">\r\n                    Contact\r\n                <\/a>\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         ORIGINAL CCTV ACADEMY IMAGE LOADER\r\n         ---------------------------------------------------------\r\n         Deze code zoekt in de bestaande WordPress-mediabibliotheek\r\n         naar de afbeelding die hoort bij de oorspronkelijke pagina.\r\n\r\n         Daardoor hoeft de afbeelding niet opnieuw ge\u00fcpload of\r\n         nagemaakt te worden.\r\n         ========================================================= -->\r\n\r\n    <script>\r\n        (function () {\r\n\r\n            const heroImage = document.getElementById(\"heroImage\");\r\n            const fallback = document.getElementById(\"imageFallback\");\r\n\r\n\r\n            \/**\r\n             * Geeft een score aan een WordPress-media-item.\r\n             * We zoeken specifiek naar de bestaande afbeelding\r\n             * rond \"ANPR\" en \"proportionaliteit\".\r\n             *\/\r\n            function scoreMedia(item) {\r\n\r\n                const title =\r\n                    item?.title?.rendered || \"\";\r\n\r\n                const alt =\r\n                    item?.alt_text || \"\";\r\n\r\n                const caption =\r\n                    item?.caption?.rendered || \"\";\r\n\r\n                const slug =\r\n                    item?.slug || \"\";\r\n\r\n                const text =\r\n                    (title + \" \" + alt + \" \" + caption + \" \" + slug)\r\n                    .toLowerCase();\r\n\r\n\r\n                let score = 0;\r\n\r\n                if (text.includes(\"proportionaliteit\")) score += 10;\r\n                if (text.includes(\"anpr\")) score += 5;\r\n                if (text.includes(\"belangrijk\")) score += 2;\r\n                if (text.includes(\"principe\")) score += 2;\r\n\r\n                return score;\r\n            }\r\n\r\n\r\n\r\n            async function findOriginalImage() {\r\n\r\n                \/*\r\n                 * WordPress REST API.\r\n                 * Dit gebruikt de bestaande mediabibliotheek van:\r\n                 * https:\/\/cctvacademy.be\/\r\n                 *\/\r\n\r\n                const searches = [\r\n                    \"proportionaliteit\",\r\n                    \"anpr\",\r\n                    \"belangrijk principe\"\r\n                ];\r\n\r\n\r\n                let mediaItems = [];\r\n\r\n\r\n                for (const search of searches) {\r\n\r\n                    try {\r\n\r\n                        const endpoint =\r\n                            \"https:\/\/cctvacademy.be\/wp-json\/wp\/v2\/media\" +\r\n                            \"?search=\" +\r\n                            encodeURIComponent(search) +\r\n                            \"&per_page=50\";\r\n\r\n\r\n                        const response =\r\n                            await fetch(endpoint);\r\n\r\n\r\n                        if (!response.ok) {\r\n                            continue;\r\n                        }\r\n\r\n\r\n                        const items =\r\n                            await response.json();\r\n\r\n\r\n                        mediaItems.push(...items);\r\n\r\n                    } catch (error) {\r\n\r\n                        console.info(\r\n                            \"Media zoekopdracht niet beschikbaar:\",\r\n                            search\r\n                        );\r\n\r\n                    }\r\n\r\n                }\r\n\r\n\r\n\r\n                \/*\r\n                 * Duplicaten verwijderen.\r\n                 *\/\r\n\r\n                const unique =\r\n                    Array.from(\r\n                        new Map(\r\n                            mediaItems.map(\r\n                                item => [item.id, item]\r\n                            )\r\n                        ).values()\r\n                    );\r\n\r\n\r\n\r\n                \/*\r\n                 * Beste overeenkomst eerst.\r\n                 *\/\r\n\r\n                unique.sort(\r\n                    (a, b) =>\r\n                        scoreMedia(b) - scoreMedia(a)\r\n                );\r\n\r\n\r\n                const best =\r\n                    unique.find(\r\n                        item => scoreMedia(item) >= 10\r\n                    );\r\n\r\n\r\n                if (\r\n                    best &&\r\n                    best.source_url\r\n                ) {\r\n\r\n                    heroImage.src =\r\n                        best.source_url;\r\n\r\n\r\n                    if (best.alt_text) {\r\n\r\n                        heroImage.alt =\r\n                            best.alt_text;\r\n\r\n                    }\r\n\r\n\r\n                    heroImage.onload =\r\n                        function () {\r\n\r\n                            heroImage.classList.add(\"loaded\");\r\n\r\n                            if (fallback) {\r\n                                fallback.style.display = \"none\";\r\n                            }\r\n\r\n                        };\r\n\r\n\r\n                    console.info(\r\n                        \"Originele CCTV Academy afbeelding geladen:\",\r\n                        best.source_url\r\n                    );\r\n\r\n                    return;\r\n                }\r\n\r\n\r\n\r\n                console.info(\r\n                    \"Originele proportionaliteitsafbeelding niet automatisch gevonden.\"\r\n                );\r\n\r\n            }\r\n\r\n\r\n\r\n            findOriginalImage();\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-6ce836a e-flex e-con-boxed e-con e-parent\" data-id=\"6ce836a\" 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-f9d2be8 elementor-widget elementor-widget-spacer\" data-id=\"f9d2be8\" 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-c7d9b54 e-flex e-con-boxed e-con e-parent\" data-id=\"c7d9b54\" 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-a2baf93 elementor-widget elementor-widget-text-editor\" data-id=\"a2baf93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<section class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:354347b0-9a58-4711-80a8-a36b1ee93ead-2\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"false\" data-turn=\"assistant\"><div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"><div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"><div class=\"flex max-w-full flex-col gap-4 grow\"><div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&amp;]:mt-1\" dir=\"auto\" tabindex=\"0\" data-message-author-role=\"assistant\" data-message-id=\"ceb43803-d71c-4ec7-a9ac-fae16c96c4c7\" data-message-model-slug=\"gpt-5-3\" data-turn-start-message=\"true\"><div class=\"flex w-full flex-col gap-1 empty:hidden\"><div class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"><p data-start=\"0\" data-end=\"474\"><span style=\"color: #ffffff;\">Share me:<\/span><\/p><\/div><\/div><\/div><\/div><\/div><\/div><\/section>\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-831310c e-flex e-con-boxed e-con e-parent\" data-id=\"831310c\" 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-ee38cdd elementor-widget__width-initial elementor-widget elementor-widget-elementskit-social-share\" data-id=\"ee38cdd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"elementskit-social-share.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" >\t\t<ul class=\"ekit_socialshare\">\n                            <li class=\"elementor-repeater-item-8a2b5f0\" data-social=\"facebook\">\n                    <div class=\"facebook\">\n                        \n                        <i aria-hidden=\"true\" class=\"icon icon-facebook\"><\/i>                        \n                                                                                            <\/div>\n                <\/li>\n                                            <li class=\"elementor-repeater-item-9299051\" data-social=\"twitter\">\n                    <div class=\"twitter\">\n                        \n                        <i aria-hidden=\"true\" class=\"icon icon-twitter\"><\/i>                        \n                                                                                            <\/div>\n                <\/li>\n                                            <li class=\"elementor-repeater-item-62c3d59\" data-social=\"linkedin\">\n                    <div class=\"linkedin\">\n                        \n                        <i aria-hidden=\"true\" class=\"icon icon-linkedin\"><\/i>                        \n                                                                                            <\/div>\n                <\/li>\n                                            <li class=\"elementor-repeater-item-330942b\" data-social=\"whatsapp\">\n                    <div class=\"whatsapp\">\n                        \n                        <i aria-hidden=\"true\" class=\"icon icon-whatsapp-1\"><\/i>                        \n                                                                                            <\/div>\n                <\/li>\n                                    <\/ul>\n        <\/div>\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-7cc2276 e-flex e-con-boxed e-con e-parent\" data-id=\"7cc2276\" 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-c2c74c7 elementor-widget elementor-widget-spacer\" data-id=\"c2c74c7\" 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\/nl\/anpr-wetgeving\/\">\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>Belangrijk principe: Proportionaliteit<\/p>\n","protected":false},"author":1,"featured_media":45270,"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],"tags":[],"class_list":["post-45489","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cctv-micro-learning"],"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>Belangrijk principe: Proportionaliteit - RAS\/AIS CCTV Academy<\/title>\n<meta name=\"description\" content=\"= Niet m\u00e9\u00e9r gegevens verwerken dan nodig. De wet kijkt altijd naar:\u201cIs ANPR echt nodig, of kan het ook met een gewone camera?\u201d\" \/>\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\/belangrijk-principe-proportionaliteit\/\" \/>\n<meta property=\"og:locale\" content=\"nl_BE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Belangrijk principe: proportionaliteit\" \/>\n<meta property=\"og:description\" content=\"= Niet m\u00e9\u00e9r gegevens verwerken dan nodig. De wet kijkt altijd naar:\u201cIs ANPR echt nodig, of kan het ook met een gewone camera?\u201d\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/\" \/>\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-05-04T12:15:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-15T06:24:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-belangrijk-principe-proportionaliteit.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"615\" \/>\n\t<meta property=\"og:image:height\" content=\"519\" \/>\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=\"5 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"headline\":\"Belangrijk principe: Proportionaliteit\",\"datePublished\":\"2026-05-04T12:15:11+00:00\",\"dateModified\":\"2026-09-15T06:24:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/\"},\"wordCount\":841,\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1\",\"articleSection\":[\"CCTV MICRO LEARNING\"],\"inLanguage\":\"nl-BE\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/\",\"name\":\"Belangrijk principe: Proportionaliteit - RAS\\\/AIS CCTV Academy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1\",\"datePublished\":\"2026-05-04T12:15:11+00:00\",\"dateModified\":\"2026-09-15T06:24:11+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"description\":\"= Niet m\u00e9\u00e9r gegevens verwerken dan nodig. De wet kijkt altijd naar:\u201cIs ANPR echt nodig, of kan het ook met een gewone camera?\u201d\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/#breadcrumb\"},\"inLanguage\":\"nl-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-BE\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1\",\"width\":615,\"height\":519,\"caption\":\"anpr belangrijk principe proportionaliteit\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/belangrijk-principe-proportionaliteit\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cctvacademy.be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Belangrijk principe: Proportionaliteit\"}]},{\"@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":"Belangrijk principe: Proportionaliteit - RAS\/AIS CCTV Academy","description":"= Niet m\u00e9\u00e9r gegevens verwerken dan nodig. De wet kijkt altijd naar:\u201cIs ANPR echt nodig, of kan het ook met een gewone camera?\u201d","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\/belangrijk-principe-proportionaliteit\/","og_locale":"nl_BE","og_type":"article","og_title":"Belangrijk principe: proportionaliteit","og_description":"= Niet m\u00e9\u00e9r gegevens verwerken dan nodig. De wet kijkt altijd naar:\u201cIs ANPR echt nodig, of kan het ook met een gewone camera?\u201d","og_url":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/","og_site_name":"RAS\/AIS CCTV Academy","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61576769152561","article_published_time":"2026-05-04T12:15:11+00:00","article_modified_time":"2026-09-15T06:24:11+00:00","og_image":[{"width":615,"height":519,"url":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-belangrijk-principe-proportionaliteit.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Geschreven door":"admin","Geschatte leestijd":"5 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/#article","isPartOf":{"@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/"},"author":{"name":"admin","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"headline":"Belangrijk principe: Proportionaliteit","datePublished":"2026-05-04T12:15:11+00:00","dateModified":"2026-09-15T06:24:11+00:00","mainEntityOfPage":{"@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/"},"wordCount":841,"image":{"@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1","articleSection":["CCTV MICRO LEARNING"],"inLanguage":"nl-BE"},{"@type":"WebPage","@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/","url":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/","name":"Belangrijk principe: Proportionaliteit - RAS\/AIS CCTV Academy","isPartOf":{"@id":"https:\/\/cctvacademy.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/#primaryimage"},"image":{"@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1","datePublished":"2026-05-04T12:15:11+00:00","dateModified":"2026-09-15T06:24:11+00:00","author":{"@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"description":"= Niet m\u00e9\u00e9r gegevens verwerken dan nodig. De wet kijkt altijd naar:\u201cIs ANPR echt nodig, of kan het ook met een gewone camera?\u201d","breadcrumb":{"@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/#breadcrumb"},"inLanguage":"nl-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/"]}]},{"@type":"ImageObject","inLanguage":"nl-BE","@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/#primaryimage","url":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1","contentUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1","width":615,"height":519,"caption":"anpr belangrijk principe proportionaliteit"},{"@type":"BreadcrumbList","@id":"https:\/\/cctvacademy.be\/nl\/belangrijk-principe-proportionaliteit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cctvacademy.be\/"},{"@type":"ListItem","position":2,"name":"Belangrijk principe: Proportionaliteit"}]},{"@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\/05\/anpr-belangrijk-principe-proportionaliteit.jpg?fit=615%2C519&ssl=1","_links":{"self":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts\/45489","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=45489"}],"version-history":[{"count":0,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/posts\/45489\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/media\/45270"}],"wp:attachment":[{"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/media?parent=45489"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/categories?post=45489"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cctvacademy.be\/nl\/wp-json\/wp\/v2\/tags?post=45489"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}