{"id":45425,"date":"2026-05-04T09:49:05","date_gmt":"2026-05-04T08:49:05","guid":{"rendered":"https:\/\/cctvacademy.be\/?p=45425"},"modified":"2026-09-15T14:16:12","modified_gmt":"2026-09-15T13:16:12","slug":"mag-dit-anpr-in-jouw-straat-wijk-of-buurt","status":"publish","type":"post","link":"https:\/\/cctvacademy.be\/fr\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/","title":{"rendered":"Mag dit ? ANPR in jouw straat, wijk of buurt ?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"45425\" class=\"elementor elementor-45425\">\n\t\t\t\t<div class=\"elementor-element elementor-element-43828d1 e-flex e-con-boxed e-con e-parent\" data-id=\"43828d1\" 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-79bed7f elementor-widget elementor-widget-html\" data-id=\"79bed7f\" 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\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n\r\n<title>Mag dit? ANPR in jouw straat, wijk of buurt | CCTV Academy<\/title>\r\n\r\n<meta\r\n    name=\"description\"\r\n    content=\"Mag je als particulier, buurtbewoner of VME ANPR-camera's gebruiken om nummerplaten in een straat, wijk of buurt te registreren? Praktische uitleg over de Belgische Camerawet, GDPR, openbare weg en ANPR.\"\r\n>\r\n\r\n<style>\r\n\r\n\/* =========================================================\r\n   CCTV ACADEMY\r\n   MAG DIT? ANPR IN STRAAT \/ WIJK \/ BUURT\r\n   ========================================================= *\/\r\n\r\n:root {\r\n\r\n    --dark-1000: #030910;\r\n    --dark-975: #040c14;\r\n    --dark-950: #05101a;\r\n    --dark-900: #071522;\r\n    --dark-850: #091b2b;\r\n    --dark-800: #0b2135;\r\n\r\n    --blue: #247cff;\r\n    --blue-dark: #1468df;\r\n    --blue-light: #8fc2ff;\r\n\r\n    --cyan: #36d5e7;\r\n    --green: #2ed29a;\r\n\r\n    --yellow: #ffe600;\r\n    --yellow-soft: #fff49d;\r\n\r\n    --orange: #ffb249;\r\n    --red: #ff6270;\r\n\r\n    --white: #ffffff;\r\n\r\n    --surface: #ffffff;\r\n    --surface-soft: #f3f6f9;\r\n    --surface-blue: #eef5ff;\r\n    --surface-yellow: #fffceb;\r\n    --surface-red: #fff3f4;\r\n    --surface-green: #f1fbf7;\r\n\r\n    --ink: #132235;\r\n    --text: #586c7f;\r\n    --muted: #8496a8;\r\n\r\n    --border: rgba(15,43,71,.11);\r\n    --border-dark: rgba(255,255,255,.09);\r\n\r\n    --shadow:\r\n        0 24px 70px rgba(12,38,65,.12);\r\n\r\n    --shadow-dark:\r\n        0 35px 90px rgba(0,0,0,.30);\r\n\r\n    --max: 1220px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RESET\r\n   ========================================================= *\/\r\n\r\n*,\r\n*::before,\r\n*::after {\r\n    box-sizing: border-box;\r\n}\r\n\r\nhtml {\r\n    scroll-behavior: smooth;\r\n}\r\n\r\nbody {\r\n    margin: 0;\r\n\r\n    background: #ffffff;\r\n    color: var(--ink);\r\n\r\n    font-family:\r\n        Inter,\r\n        ui-sans-serif,\r\n        system-ui,\r\n        -apple-system,\r\n        BlinkMacSystemFont,\r\n        \"Segoe UI\",\r\n        sans-serif;\r\n\r\n    line-height: 1.65;\r\n\r\n    -webkit-font-smoothing: antialiased;\r\n    text-rendering: optimizeLegibility;\r\n}\r\n\r\nimg,\r\nvideo {\r\n    display: block;\r\n    max-width: 100%;\r\n}\r\n\r\na {\r\n    color: inherit;\r\n}\r\n\r\nbutton {\r\n    font: inherit;\r\n    cursor: pointer;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   GLOBAL\r\n   ========================================================= *\/\r\n\r\n.container {\r\n    width: min(\r\n        calc(100% - 40px),\r\n        var(--max)\r\n    );\r\n\r\n    margin-inline: auto;\r\n}\r\n\r\n.section {\r\n    padding: 100px 0;\r\n}\r\n\r\n.kicker {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n\r\n    margin-bottom: 15px;\r\n\r\n    color: var(--blue);\r\n\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n    letter-spacing: .15em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.kicker::before {\r\n    content: \"\";\r\n\r\n    width: 28px;\r\n    height: 2px;\r\n\r\n    background: currentColor;\r\n}\r\n\r\n.section-title {\r\n    max-width: 940px;\r\n\r\n    margin: 0;\r\n\r\n    font-size: clamp(\r\n        35px,\r\n        5vw,\r\n        60px\r\n    );\r\n\r\n    line-height: 1.04;\r\n    letter-spacing: -.048em;\r\n}\r\n\r\n.section-intro {\r\n    max-width: 830px;\r\n\r\n    margin: 20px 0 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 17px;\r\n    line-height: 1.75;\r\n}\r\n\r\n.btn {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 9px;\r\n\r\n    min-height: 50px;\r\n\r\n    padding: 0 19px;\r\n\r\n    border: 0;\r\n    border-radius: 12px;\r\n\r\n    font-size: 12px;\r\n    font-weight: 850;\r\n\r\n    text-decoration: none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        box-shadow .18s ease,\r\n        border-color .18s ease,\r\n        background .18s ease;\r\n}\r\n\r\n.btn:hover {\r\n    transform: translateY(-2px);\r\n}\r\n\r\n.btn-primary {\r\n    background:\r\n        linear-gradient(\r\n            135deg,\r\n            var(--blue),\r\n            var(--blue-dark)\r\n        );\r\n\r\n    color: white;\r\n\r\n    box-shadow:\r\n        0 12px 30px rgba(36,124,255,.27);\r\n}\r\n\r\n.btn-yellow {\r\n    background: var(--yellow);\r\n\r\n    color: #171900;\r\n\r\n    box-shadow:\r\n        0 12px 35px rgba(255,230,0,.18);\r\n}\r\n\r\n.btn-dark {\r\n    border:\r\n        1px solid rgba(255,255,255,.14);\r\n\r\n    background:\r\n        rgba(255,255,255,.055);\r\n\r\n    color: white;\r\n}\r\n\r\n.btn-light {\r\n    border:\r\n        1px solid #dce5ed;\r\n\r\n    background: white;\r\n\r\n    color: #42576b;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TITELS OP DONKER = KANARIEGEEL\r\n   ========================================================= *\/\r\n\r\n.dark-section h1,\r\n.dark-section h2,\r\n.dark-section h3,\r\n.dark-card h2,\r\n.dark-card h3,\r\n.navigation h2,\r\n.navigation h3,\r\n.footer .footer-brand strong {\r\n    color: var(--yellow);\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HEADER\r\n   ========================================================= *\/\r\n\r\n.site-header {\r\n    position: absolute;\r\n    z-index: 100;\r\n\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n\r\n    padding: 21px 0;\r\n}\r\n\r\n.nav {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    gap: 25px;\r\n}\r\n\r\n.brand {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 12px;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n.brand-mark {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 43px;\r\n    height: 43px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.16);\r\n\r\n    border-radius: 13px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            var(--blue),\r\n            #27b9cc\r\n        );\r\n}\r\n\r\n.brand-mark svg {\r\n    width: 24px;\r\n    height: 24px;\r\n}\r\n\r\n.brand-name {\r\n    color: white;\r\n\r\n    font-size: 14px;\r\n    font-weight: 850;\r\n}\r\n\r\n.brand-name small {\r\n    display: block;\r\n\r\n    margin-top: 2px;\r\n\r\n    color: #8197ab;\r\n\r\n    font-size: 9px;\r\n    font-weight: 700;\r\n    letter-spacing: .14em;\r\n}\r\n\r\n.desktop-nav {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 4px;\r\n}\r\n\r\n.desktop-nav a {\r\n    padding: 9px 11px;\r\n\r\n    border-radius: 9px;\r\n\r\n    color: #a4b6c6;\r\n\r\n    font-size: 11px;\r\n    font-weight: 700;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n.desktop-nav a:hover {\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color: white;\r\n}\r\n\r\n.nav-cta {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 7px;\r\n\r\n    padding: 10px 14px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.12);\r\n\r\n    border-radius: 999px;\r\n\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color: white;\r\n\r\n    font-size: 11px;\r\n    font-weight: 800;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   HERO\r\n   ========================================================= *\/\r\n\r\n.hero {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    min-height: 790px;\r\n\r\n    padding:\r\n        160px\r\n        0\r\n        130px;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle at 80% 22%,\r\n            rgba(36,124,255,.23),\r\n            transparent 29%\r\n        ),\r\n        radial-gradient(\r\n            circle at 100% 87%,\r\n            rgba(54,213,231,.07),\r\n            transparent 24%\r\n        ),\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #071522 54%,\r\n            #0a1e30\r\n        );\r\n\r\n    color: white;\r\n}\r\n\r\n.hero::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    inset: 0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.035) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.035) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size: 55px 55px;\r\n\r\n    mask-image:\r\n        linear-gradient(\r\n            to bottom,\r\n            black,\r\n            transparent 96%\r\n        );\r\n}\r\n\r\n.hero::after {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    width: 650px;\r\n    height: 650px;\r\n\r\n    right: -290px;\r\n    top: 55px;\r\n\r\n    border:\r\n        1px solid rgba(74,160,255,.14);\r\n\r\n    border-radius: 50%;\r\n\r\n    box-shadow:\r\n        0 0 0 90px rgba(36,124,255,.018),\r\n        0 0 0 180px rgba(36,124,255,.011);\r\n}\r\n\r\n.hero-grid {\r\n    position: relative;\r\n    z-index: 2;\r\n\r\n    display: grid;\r\n    grid-template-columns:\r\n        minmax(0,1.02fr)\r\n        minmax(390px,.98fr);\r\n\r\n    gap: 65px;\r\n    align-items: center;\r\n}\r\n\r\n.hero-eyebrow {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 9px;\r\n\r\n    padding: 8px 12px;\r\n\r\n    border:\r\n        1px solid rgba(255,98,112,.25);\r\n\r\n    border-radius: 999px;\r\n\r\n    background:\r\n        rgba(255,98,112,.07);\r\n\r\n    color: #ff9aa4;\r\n\r\n    font-size: 10px;\r\n    font-weight: 900;\r\n    letter-spacing: .14em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.alert-dot {\r\n    width: 7px;\r\n    height: 7px;\r\n\r\n    border-radius: 50%;\r\n\r\n    background: var(--red);\r\n\r\n    box-shadow:\r\n        0 0 12px var(--red);\r\n}\r\n\r\n.hero h1 {\r\n    max-width: 900px;\r\n\r\n    margin:\r\n        26px\r\n        0\r\n        24px;\r\n\r\n    font-size: clamp(\r\n        46px,\r\n        6.6vw,\r\n        82px\r\n    );\r\n\r\n    line-height: .96;\r\n    letter-spacing: -.057em;\r\n}\r\n\r\n.hero h1 span {\r\n    display: block;\r\n}\r\n\r\n.hero-lead {\r\n    max-width: 720px;\r\n\r\n    margin: 0;\r\n\r\n    color: #9db2c5;\r\n\r\n    font-size: 18px;\r\n    line-height: 1.75;\r\n}\r\n\r\n.hero-actions {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    gap: 10px;\r\n\r\n    margin-top: 30px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ORIGINAL HERO IMAGE\r\n   ========================================================= *\/\r\n\r\n.hero-media {\r\n    position: relative;\r\n\r\n    padding: 14px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.10);\r\n\r\n    border-radius: 27px;\r\n\r\n    background:\r\n        rgba(255,255,255,.033);\r\n\r\n    box-shadow: var(--shadow-dark);\r\n\r\n    backdrop-filter:\r\n        blur(12px);\r\n}\r\n\r\n.hero-media-frame {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    min-height: 420px;\r\n\r\n    border-radius: 18px;\r\n\r\n    background: #ffffff;\r\n}\r\n\r\n.hero-media-frame img {\r\n    width: 100%;\r\n    height: 100%;\r\n    min-height: 420px;\r\n\r\n    object-fit: contain;\r\n\r\n    background: white;\r\n}\r\n\r\n.hero-media-label {\r\n    position: absolute;\r\n    z-index: 5;\r\n\r\n    left: 27px;\r\n    top: 27px;\r\n\r\n    padding:\r\n        7px\r\n        9px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.14);\r\n\r\n    border-radius: 7px;\r\n\r\n    background:\r\n        rgba(3,9,16,.79);\r\n\r\n    color: white;\r\n\r\n    font-family:\r\n        ui-monospace,\r\n        monospace;\r\n\r\n    font-size: 7px;\r\n    font-weight: 800;\r\n    letter-spacing: .08em;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   QUICK ANSWER\r\n   ========================================================= *\/\r\n\r\n.answer-wrap {\r\n    position: relative;\r\n    z-index: 10;\r\n\r\n    margin-top: -58px;\r\n}\r\n\r\n.answer-card {\r\n    display: grid;\r\n    grid-template-columns:\r\n        auto\r\n        1fr\r\n        auto;\r\n\r\n    gap: 22px;\r\n    align-items: center;\r\n\r\n    padding: 29px 31px;\r\n\r\n    border:\r\n        1px solid rgba(255,98,112,.17);\r\n\r\n    border-radius: 23px;\r\n\r\n    background: white;\r\n\r\n    box-shadow: var(--shadow);\r\n}\r\n\r\n.answer-icon {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 65px;\r\n    height: 65px;\r\n\r\n    border-radius: 17px;\r\n\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color: #c93e4b;\r\n\r\n    font-size: 28px;\r\n    font-weight: 900;\r\n}\r\n\r\n.answer-card h2 {\r\n    margin: 0;\r\n\r\n    font-size: 21px;\r\n}\r\n\r\n.answer-card p {\r\n    margin:\r\n        5px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 12px;\r\n}\r\n\r\n.answer-badge {\r\n    padding:\r\n        9px\r\n        12px;\r\n\r\n    border-radius: 999px;\r\n\r\n    background:\r\n        rgba(255,98,112,.09);\r\n\r\n    color: #c63b48;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    text-transform: uppercase;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   CORE EXPLANATION\r\n   ========================================================= *\/\r\n\r\n.core {\r\n    padding:\r\n        115px\r\n        0\r\n        100px;\r\n}\r\n\r\n.core-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        .83fr\r\n        1.17fr;\r\n\r\n    gap: 65px;\r\n\r\n    margin-top: 50px;\r\n}\r\n\r\n.core-card {\r\n    position: sticky;\r\n\r\n    top: 25px;\r\n\r\n    padding: 31px;\r\n\r\n    border-radius: 24px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #071522,\r\n            #0b2135\r\n        );\r\n\r\n    color: white;\r\n\r\n    box-shadow: var(--shadow);\r\n}\r\n\r\n.core-card small {\r\n    color: var(--cyan);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .12em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.core-card h3 {\r\n    margin:\r\n        17px\r\n        0\r\n        11px;\r\n\r\n    color: var(--yellow);\r\n\r\n    font-size: 29px;\r\n    line-height: 1.2;\r\n    letter-spacing: -.035em;\r\n}\r\n\r\n.core-card p {\r\n    margin: 0;\r\n\r\n    color: #90a7ba;\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n.core-list {\r\n    display: grid;\r\n    gap: 12px;\r\n}\r\n\r\n.core-item {\r\n    display: grid;\r\n    grid-template-columns:\r\n        48px\r\n        1fr;\r\n\r\n    gap: 15px;\r\n\r\n    padding: 20px;\r\n\r\n    border:\r\n        1px solid #dfe7ed;\r\n\r\n    border-radius: 15px;\r\n\r\n    background: #fafbfd;\r\n}\r\n\r\n.core-number {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 45px;\r\n    height: 45px;\r\n\r\n    border-radius: 12px;\r\n\r\n    background: var(--surface-blue);\r\n\r\n    color: var(--blue);\r\n\r\n    font-size: 10px;\r\n    font-weight: 900;\r\n}\r\n\r\n.core-item h3 {\r\n    margin: 0;\r\n\r\n    font-size: 14px;\r\n}\r\n\r\n.core-item p {\r\n    margin:\r\n        4px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   NOT ALLOWED\r\n   ========================================================= *\/\r\n\r\n.not-allowed {\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #fff3f4,\r\n            #fff\r\n        );\r\n}\r\n\r\n.not-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(2,1fr);\r\n\r\n    gap: 20px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.not-card {\r\n    padding: 30px;\r\n\r\n    border:\r\n        1px solid rgba(255,98,112,.17);\r\n\r\n    border-radius: 21px;\r\n\r\n    background: white;\r\n}\r\n\r\n.not-icon {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 48px;\r\n    height: 48px;\r\n\r\n    margin-bottom: 22px;\r\n\r\n    border-radius: 13px;\r\n\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color: #c83e4c;\r\n\r\n    font-size: 19px;\r\n    font-weight: 900;\r\n}\r\n\r\n.not-card h3 {\r\n    margin: 0;\r\n\r\n    font-size: 22px;\r\n    letter-spacing: -.03em;\r\n}\r\n\r\n.not-card p {\r\n    margin:\r\n        10px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n.not-list {\r\n    display: grid;\r\n    gap: 8px;\r\n\r\n    margin-top: 20px;\r\n}\r\n\r\n.not-row {\r\n    display: flex;\r\n    gap: 9px;\r\n\r\n    padding-top: 9px;\r\n\r\n    border-top:\r\n        1px solid #edf0f2;\r\n\r\n    color: #596c7c;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.not-row::before {\r\n    content: \"\u00d7\";\r\n\r\n    color: var(--red);\r\n\r\n    font-weight: 900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PUBLIC ROAD\r\n   ========================================================= *\/\r\n\r\n.public-road {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #081a2b\r\n        );\r\n\r\n    color: white;\r\n}\r\n\r\n.public-road::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    inset: 0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size: 50px 50px;\r\n}\r\n\r\n.public-inner {\r\n    position: relative;\r\n    z-index: 2;\r\n}\r\n\r\n.public-road .kicker {\r\n    color: var(--cyan);\r\n}\r\n\r\n.public-road .section-intro {\r\n    color: #91a7b9;\r\n}\r\n\r\n.public-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        .9fr\r\n        1.1fr;\r\n\r\n    gap: 55px;\r\n    align-items: center;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   STREET DIAGRAM\r\n   ========================================================= *\/\r\n\r\n.street-diagram {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    min-height: 460px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.09);\r\n\r\n    border-radius: 23px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            #18374f 0%,\r\n            #24455c 35%,\r\n            #66727b 36%,\r\n            #333d44 100%\r\n        );\r\n\r\n    box-shadow: var(--shadow-dark);\r\n}\r\n\r\n.house {\r\n    position: absolute;\r\n\r\n    top: 48px;\r\n\r\n    width: 83px;\r\n    height: 112px;\r\n\r\n    background: #6f493b;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.12);\r\n}\r\n\r\n.house::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    left: -9px;\r\n    right: -9px;\r\n    top: -31px;\r\n\r\n    height: 46px;\r\n\r\n    background: #52332c;\r\n\r\n    clip-path:\r\n        polygon(\r\n            50% 0,\r\n            100% 100%,\r\n            0 100%\r\n        );\r\n}\r\n\r\n.house.one {\r\n    left: 30px;\r\n}\r\n\r\n.house.two {\r\n    left: 135px;\r\n}\r\n\r\n.house.three {\r\n    right: 135px;\r\n}\r\n\r\n.house.four {\r\n    right: 30px;\r\n}\r\n\r\n.street-road {\r\n    position: absolute;\r\n\r\n    left: 17%;\r\n    right: 17%;\r\n    top: 160px;\r\n    bottom: 0;\r\n\r\n    background: #273139;\r\n\r\n    clip-path:\r\n        polygon(\r\n            28% 0,\r\n            72% 0,\r\n            100% 100%,\r\n            0 100%\r\n        );\r\n}\r\n\r\n.street-road::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    left: 50%;\r\n    top: 0;\r\n    bottom: 0;\r\n\r\n    width: 3px;\r\n\r\n    background:\r\n        repeating-linear-gradient(\r\n            to bottom,\r\n            white 0,\r\n            white 28px,\r\n            transparent 28px,\r\n            transparent 52px\r\n        );\r\n\r\n    opacity: .6;\r\n}\r\n\r\n.street-camera {\r\n    position: absolute;\r\n\r\n    z-index: 4;\r\n\r\n    right: 78px;\r\n    top: 125px;\r\n\r\n    width: 77px;\r\n    height: 35px;\r\n\r\n    border:\r\n        2px solid var(--cyan);\r\n\r\n    border-radius:\r\n        6px\r\n        17px\r\n        9px\r\n        6px;\r\n\r\n    transform: rotate(-5deg);\r\n}\r\n\r\n.street-camera::after {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    right: 8px;\r\n    top: 7px;\r\n\r\n    width: 17px;\r\n    height: 17px;\r\n\r\n    border:\r\n        2px solid var(--yellow);\r\n\r\n    border-radius: 50%;\r\n}\r\n\r\n.scan-zone {\r\n    position: absolute;\r\n\r\n    z-index: 3;\r\n\r\n    right: 125px;\r\n    top: 160px;\r\n\r\n    width: 175px;\r\n    height: 255px;\r\n\r\n    border-left:\r\n        1px solid rgba(255,230,0,.65);\r\n\r\n    border-right:\r\n        1px solid rgba(255,230,0,.22);\r\n\r\n    background:\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,230,0,.09),\r\n            transparent\r\n        );\r\n\r\n    transform:\r\n        skewX(-15deg);\r\n}\r\n\r\n.prohibited-sign {\r\n    position: absolute;\r\n    z-index: 6;\r\n\r\n    left: 34px;\r\n    bottom: 35px;\r\n\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 82px;\r\n    height: 82px;\r\n\r\n    border:\r\n        7px solid var(--red);\r\n\r\n    border-radius: 50%;\r\n\r\n    background:\r\n        rgba(255,255,255,.90);\r\n\r\n    color: var(--red);\r\n\r\n    font-size: 41px;\r\n    font-weight: 900;\r\n\r\n    transform: rotate(-8deg);\r\n}\r\n\r\n.street-copy h3 {\r\n    margin: 0;\r\n\r\n    font-size: 30px;\r\n    letter-spacing: -.04em;\r\n}\r\n\r\n.street-copy > p {\r\n    margin:\r\n        12px\r\n        0\r\n        0;\r\n\r\n    color: #91a7b9;\r\n\r\n    font-size: 12px;\r\n}\r\n\r\n.street-points {\r\n    display: grid;\r\n    gap: 9px;\r\n\r\n    margin-top: 23px;\r\n}\r\n\r\n.street-point {\r\n    display: flex;\r\n    gap: 9px;\r\n\r\n    padding-top: 9px;\r\n\r\n    border-top:\r\n        1px solid rgba(255,255,255,.08);\r\n\r\n    color: #9eb1c0;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.street-point::before {\r\n    content: \"\u2192\";\r\n\r\n    color: var(--yellow);\r\n\r\n    font-weight: 900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   WHO CAN?\r\n   ========================================================= *\/\r\n\r\n.who {\r\n    background: white;\r\n}\r\n\r\n.who-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap: 16px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.who-card {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    min-height: 300px;\r\n\r\n    padding: 26px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 19px;\r\n\r\n    background: white;\r\n}\r\n\r\n.who-card.no {\r\n    border-color:\r\n        rgba(255,98,112,.18);\r\n}\r\n\r\n.who-card.yes {\r\n    border-color:\r\n        rgba(46,210,154,.18);\r\n}\r\n\r\n.who-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: 22px;\r\n\r\n    border-radius: 12px;\r\n\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n}\r\n\r\n.who-card.no\r\n.who-icon {\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color: #ca3e4c;\r\n}\r\n\r\n.who-card.yes\r\n.who-icon {\r\n    background:\r\n        rgba(46,210,154,.10);\r\n\r\n    color: #07875e;\r\n}\r\n\r\n.who-card h3 {\r\n    margin: 0;\r\n\r\n    font-size: 18px;\r\n}\r\n\r\n.who-card p {\r\n    margin:\r\n        8px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.who-result {\r\n    display: inline-flex;\r\n\r\n    margin-top: 21px;\r\n    padding:\r\n        6px\r\n        9px;\r\n\r\n    border-radius: 999px;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n}\r\n\r\n.who-card.no\r\n.who-result {\r\n    background:\r\n        rgba(255,98,112,.09);\r\n\r\n    color: #c63b48;\r\n}\r\n\r\n.who-card.yes\r\n.who-result {\r\n    background:\r\n        rgba(46,210,154,.10);\r\n\r\n    color: #07875e;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   PUBLIC AUTHORITY ROUTE\r\n   ========================================================= *\/\r\n\r\n.public-route {\r\n    background: var(--surface-soft);\r\n}\r\n\r\n.route-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    gap: 13px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.route-card {\r\n    position: relative;\r\n\r\n    min-height: 245px;\r\n\r\n    padding: 24px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 18px;\r\n\r\n    background: white;\r\n}\r\n\r\n.route-card:not(:last-child)::after {\r\n    content: \"\u2192\";\r\n\r\n    position: absolute;\r\n    z-index: 5;\r\n\r\n    right: -15px;\r\n    top: 50%;\r\n\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 29px;\r\n    height: 29px;\r\n\r\n    border-radius: 50%;\r\n\r\n    background: var(--blue);\r\n\r\n    color: white;\r\n\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n\r\n    transform: translateY(-50%);\r\n}\r\n\r\n.route-number {\r\n    color: var(--blue);\r\n\r\n    font-size: 9px;\r\n    font-weight: 900;\r\n    letter-spacing: .1em;\r\n}\r\n\r\n.route-card h3 {\r\n    margin:\r\n        22px\r\n        0\r\n        8px;\r\n\r\n    font-size: 16px;\r\n}\r\n\r\n.route-card p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   IMPORTANT NUANCE\r\n   ========================================================= *\/\r\n\r\n.nuance {\r\n    background: white;\r\n}\r\n\r\n.nuance-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(2,1fr);\r\n\r\n    gap: 20px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.nuance-card {\r\n    padding: 30px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 21px;\r\n\r\n    background: white;\r\n}\r\n\r\n.nuance-card.private {\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #fffceb,\r\n            white\r\n        );\r\n}\r\n\r\n.nuance-card.public {\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #eef5ff,\r\n            white\r\n        );\r\n}\r\n\r\n.nuance-label {\r\n    display: inline-flex;\r\n\r\n    padding:\r\n        6px\r\n        9px;\r\n\r\n    border-radius: 999px;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.private\r\n.nuance-label {\r\n    background:\r\n        rgba(255,230,0,.16);\r\n\r\n    color: #766a00;\r\n}\r\n\r\n.public\r\n.nuance-label {\r\n    background:\r\n        rgba(36,124,255,.10);\r\n\r\n    color: var(--blue);\r\n}\r\n\r\n.nuance-card h3 {\r\n    margin:\r\n        17px\r\n        0\r\n        9px;\r\n\r\n    font-size: 23px;\r\n    letter-spacing: -.03em;\r\n}\r\n\r\n.nuance-card p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 11px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ANPR DATA\r\n   ========================================================= *\/\r\n\r\n.data-section {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #081a2b\r\n        );\r\n\r\n    color: white;\r\n}\r\n\r\n.data-section::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    inset: 0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.03) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size: 50px 50px;\r\n}\r\n\r\n.data-inner {\r\n    position: relative;\r\n    z-index: 2;\r\n}\r\n\r\n.data-section .kicker {\r\n    color: var(--cyan);\r\n}\r\n\r\n.data-section .section-intro {\r\n    color: #91a7b9;\r\n}\r\n\r\n.data-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    gap: 16px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.data-card {\r\n    min-height: 260px;\r\n\r\n    padding: 25px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.09);\r\n\r\n    border-radius: 18px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n}\r\n\r\n.data-icon {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 43px;\r\n    height: 43px;\r\n\r\n    margin-bottom: 22px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.09);\r\n\r\n    border-radius: 11px;\r\n\r\n    color: var(--yellow);\r\n\r\n    font-size: 9px;\r\n    font-weight: 900;\r\n}\r\n\r\n.data-card h3 {\r\n    margin: 0;\r\n\r\n    font-size: 17px;\r\n}\r\n\r\n.data-card p {\r\n    margin:\r\n        8px\r\n        0\r\n        0;\r\n\r\n    color: #8ea5b8;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   ORIGINAL IMAGE EXPLAINER\r\n   ========================================================= *\/\r\n\r\n.original-section {\r\n    background: var(--surface-soft);\r\n}\r\n\r\n.original-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        1.05fr\r\n        .95fr;\r\n\r\n    gap: 55px;\r\n    align-items: center;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.original-image {\r\n    overflow: hidden;\r\n\r\n    padding: 13px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 23px;\r\n\r\n    background: white;\r\n\r\n    box-shadow: var(--shadow);\r\n}\r\n\r\n.original-image img {\r\n    width: 100%;\r\n\r\n    border-radius: 14px;\r\n}\r\n\r\n.original-copy h3 {\r\n    margin: 0;\r\n\r\n    font-size: 31px;\r\n    letter-spacing: -.04em;\r\n}\r\n\r\n.original-copy > p {\r\n    margin:\r\n        12px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 12px;\r\n}\r\n\r\n.original-list {\r\n    display: grid;\r\n    gap: 9px;\r\n\r\n    margin-top: 23px;\r\n}\r\n\r\n.original-row {\r\n    display: flex;\r\n    gap: 9px;\r\n\r\n    padding-top: 9px;\r\n\r\n    border-top:\r\n        1px solid #e5ebef;\r\n\r\n    color: #53687a;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.original-row::before {\r\n    content: \"\u2713\";\r\n\r\n    color: var(--green);\r\n\r\n    font-weight: 900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   SCENARIO MATRIX\r\n   ========================================================= *\/\r\n\r\n.matrix {\r\n    background: white;\r\n}\r\n\r\n.matrix-wrap {\r\n    overflow-x: auto;\r\n\r\n    margin-top: 48px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 20px;\r\n\r\n    background: white;\r\n}\r\n\r\n.matrix table {\r\n    width: 100%;\r\n\r\n    min-width: 780px;\r\n\r\n    border-collapse: collapse;\r\n}\r\n\r\n.matrix th,\r\n.matrix td {\r\n    padding:\r\n        18px\r\n        19px;\r\n\r\n    border-bottom:\r\n        1px solid #e8edf1;\r\n\r\n    text-align: left;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.matrix th {\r\n    background: #f4f7fa;\r\n\r\n    color: #607487;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .08em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.matrix tr:last-child td {\r\n    border-bottom: 0;\r\n}\r\n\r\n.matrix td:first-child {\r\n    color: var(--ink);\r\n\r\n    font-weight: 850;\r\n}\r\n\r\n.status {\r\n    display: inline-flex;\r\n\r\n    padding:\r\n        5px\r\n        8px;\r\n\r\n    border-radius: 999px;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n}\r\n\r\n.status.no {\r\n    background:\r\n        rgba(255,98,112,.10);\r\n\r\n    color: #c63b48;\r\n}\r\n\r\n.status.limited {\r\n    background:\r\n        rgba(255,178,73,.13);\r\n\r\n    color: #996000;\r\n}\r\n\r\n.status.yes {\r\n    background:\r\n        rgba(46,210,154,.10);\r\n\r\n    color: #087d59;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RED FLAGS\r\n   ========================================================= *\/\r\n\r\n.red-flags {\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #fff3f4,\r\n            #fff\r\n        );\r\n}\r\n\r\n.flag-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap: 16px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.flag-card {\r\n    min-height: 230px;\r\n\r\n    padding: 24px;\r\n\r\n    border:\r\n        1px solid rgba(255,98,112,.16);\r\n\r\n    border-radius: 18px;\r\n\r\n    background: white;\r\n}\r\n\r\n.flag-label {\r\n    color: #c63b48;\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.flag-card h3 {\r\n    margin:\r\n        18px\r\n        0\r\n        8px;\r\n\r\n    font-size: 17px;\r\n}\r\n\r\n.flag-card p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   OFFICIAL SOURCES\r\n   ========================================================= *\/\r\n\r\n.sources {\r\n    background: white;\r\n}\r\n\r\n.source-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(3,1fr);\r\n\r\n    gap: 15px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.source-card {\r\n    display: flex;\r\n    flex-direction: column;\r\n\r\n    min-height: 245px;\r\n\r\n    padding: 24px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 18px;\r\n\r\n    background: white;\r\n\r\n    text-decoration: none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        border-color .18s ease,\r\n        box-shadow .18s ease;\r\n}\r\n\r\n.source-card:hover {\r\n    transform: translateY(-4px);\r\n\r\n    border-color:\r\n        rgba(36,124,255,.24);\r\n\r\n    box-shadow:\r\n        0 18px 48px rgba(12,38,65,.09);\r\n}\r\n\r\n.source-type {\r\n    color: var(--blue);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.source-card h3 {\r\n    margin:\r\n        17px\r\n        0\r\n        9px;\r\n\r\n    font-size: 19px;\r\n    line-height: 1.25;\r\n}\r\n\r\n.source-card p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.source-link {\r\n    margin-top: auto;\r\n    padding-top: 18px;\r\n\r\n    color: var(--blue);\r\n\r\n    font-size: 9px;\r\n    font-weight: 850;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   DISCLAIMER\r\n   ========================================================= *\/\r\n\r\n.disclaimer {\r\n    background: var(--surface-soft);\r\n}\r\n\r\n.disclaimer-box {\r\n    display: grid;\r\n    grid-template-columns:\r\n        auto\r\n        1fr;\r\n\r\n    gap: 20px;\r\n\r\n    padding: 28px;\r\n\r\n    border:\r\n        1px solid rgba(36,124,255,.15);\r\n\r\n    border-radius: 20px;\r\n\r\n    background: white;\r\n}\r\n\r\n.disclaimer-icon {\r\n    display: grid;\r\n    place-items: center;\r\n\r\n    width: 55px;\r\n    height: 55px;\r\n\r\n    border-radius: 14px;\r\n\r\n    background: var(--surface-blue);\r\n\r\n    color: var(--blue);\r\n\r\n    font-size: 18px;\r\n    font-weight: 900;\r\n}\r\n\r\n.disclaimer-box h3 {\r\n    margin: 0;\r\n\r\n    font-size: 19px;\r\n}\r\n\r\n.disclaimer-box p {\r\n    margin:\r\n        7px\r\n        0\r\n        0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RELATED\r\n   ========================================================= *\/\r\n\r\n.related {\r\n    background: white;\r\n}\r\n\r\n.related-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    gap: 15px;\r\n\r\n    margin-top: 48px;\r\n}\r\n\r\n.related-card {\r\n    display: flex;\r\n    flex-direction: column;\r\n\r\n    min-height: 270px;\r\n\r\n    padding: 24px;\r\n\r\n    border:\r\n        1px solid var(--border);\r\n\r\n    border-radius: 18px;\r\n\r\n    background: white;\r\n\r\n    text-decoration: none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        box-shadow .18s ease,\r\n        border-color .18s ease;\r\n}\r\n\r\n.related-card:hover {\r\n    transform: translateY(-4px);\r\n\r\n    border-color:\r\n        rgba(36,124,255,.24);\r\n\r\n    box-shadow:\r\n        0 18px 48px rgba(12,38,65,.09);\r\n}\r\n\r\n.related-label {\r\n    color: var(--blue);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.related-card h3 {\r\n    margin:\r\n        17px\r\n        0\r\n        9px;\r\n\r\n    font-size: 18px;\r\n    line-height: 1.25;\r\n}\r\n\r\n.related-card p {\r\n    margin: 0;\r\n\r\n    color: var(--text);\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.related-arrow {\r\n    margin-top: auto;\r\n    padding-top: 18px;\r\n\r\n    color: var(--blue);\r\n\r\n    font-size: 9px;\r\n    font-weight: 850;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   REQUIRED NAVIGATION\r\n   ========================================================= *\/\r\n\r\n.navigation {\r\n    position: relative;\r\n    overflow: hidden;\r\n\r\n    background:\r\n        linear-gradient(\r\n            145deg,\r\n            #030910,\r\n            #091e30\r\n        );\r\n\r\n    color: white;\r\n}\r\n\r\n.navigation::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    inset: 0;\r\n\r\n    background-image:\r\n        linear-gradient(\r\n            rgba(255,255,255,.032) 1px,\r\n            transparent 1px\r\n        ),\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(255,255,255,.032) 1px,\r\n            transparent 1px\r\n        );\r\n\r\n    background-size: 50px 50px;\r\n}\r\n\r\n.navigation-inner {\r\n    position: relative;\r\n    z-index: 2;\r\n}\r\n\r\n.navigation .kicker {\r\n    color: var(--cyan);\r\n}\r\n\r\n.navigation .section-intro {\r\n    color: #90a6b8;\r\n}\r\n\r\n.navigation-grid {\r\n    display: grid;\r\n    grid-template-columns:\r\n        repeat(4,1fr);\r\n\r\n    gap: 14px;\r\n\r\n    margin-top: 45px;\r\n}\r\n\r\n.navigation-card {\r\n    display: flex;\r\n    flex-direction: column;\r\n\r\n    min-height: 245px;\r\n\r\n    padding: 24px;\r\n\r\n    border:\r\n        1px solid rgba(255,255,255,.09);\r\n\r\n    border-radius: 18px;\r\n\r\n    background:\r\n        rgba(255,255,255,.035);\r\n\r\n    text-decoration: none;\r\n\r\n    transition:\r\n        transform .18s ease,\r\n        border-color .18s ease,\r\n        background .18s ease;\r\n}\r\n\r\n.navigation-card:hover {\r\n    transform: translateY(-4px);\r\n\r\n    border-color:\r\n        rgba(54,213,231,.28);\r\n\r\n    background:\r\n        rgba(255,255,255,.055);\r\n}\r\n\r\n.navigation-label {\r\n    color: var(--cyan);\r\n\r\n    font-size: 8px;\r\n    font-weight: 900;\r\n    letter-spacing: .1em;\r\n    text-transform: uppercase;\r\n}\r\n\r\n.navigation-card h3 {\r\n    margin:\r\n        18px\r\n        0\r\n        9px;\r\n\r\n    font-size: 20px;\r\n    line-height: 1.2;\r\n}\r\n\r\n.navigation-card p {\r\n    margin: 0;\r\n\r\n    color: #879eb1;\r\n\r\n    font-size: 10px;\r\n}\r\n\r\n.navigation-arrow {\r\n    margin-top: auto;\r\n\r\n    color: #8fc2ff;\r\n\r\n    font-size: 10px;\r\n    font-weight: 900;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   FOOTER\r\n   ========================================================= *\/\r\n\r\n.footer {\r\n    padding:\r\n        50px\r\n        0\r\n        28px;\r\n\r\n    background: #030910;\r\n\r\n    color: #71869a;\r\n}\r\n\r\n.footer-main {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    justify-content: space-between;\r\n    gap: 35px;\r\n\r\n    padding-bottom: 35px;\r\n\r\n    border-bottom:\r\n        1px solid rgba(255,255,255,.07);\r\n}\r\n\r\n.footer-brand strong {\r\n    display: block;\r\n\r\n    font-size: 15px;\r\n}\r\n\r\n.footer-brand p {\r\n    max-width: 470px;\r\n\r\n    margin:\r\n        10px\r\n        0\r\n        0;\r\n\r\n    font-size: 10px;\r\n    line-height: 1.7;\r\n}\r\n\r\n.footer-links {\r\n    display: flex;\r\n    flex-wrap: wrap;\r\n    justify-content: flex-end;\r\n    gap: 7px;\r\n}\r\n\r\n.footer-links a {\r\n    padding:\r\n        7px\r\n        9px;\r\n\r\n    border-radius: 8px;\r\n\r\n    color: #8195a7;\r\n\r\n    font-size: 9px;\r\n\r\n    text-decoration: none;\r\n}\r\n\r\n.footer-links a:hover {\r\n    background:\r\n        rgba(255,255,255,.05);\r\n\r\n    color: white;\r\n}\r\n\r\n.footer-bottom {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    gap: 20px;\r\n\r\n    padding-top: 24px;\r\n\r\n    font-size: 9px;\r\n}\r\n\r\n.copyright {\r\n    color: #b6c4cf;\r\n\r\n    font-weight: 850;\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1050px) {\r\n\r\n    .desktop-nav {\r\n        display: none;\r\n    }\r\n\r\n    .hero-grid,\r\n    .core-grid,\r\n    .public-grid,\r\n    .original-grid {\r\n        grid-template-columns: 1fr;\r\n    }\r\n\r\n    .core-card {\r\n        position: static;\r\n    }\r\n\r\n    .route-grid,\r\n    .data-grid,\r\n    .related-grid,\r\n    .navigation-grid {\r\n        grid-template-columns:\r\n            repeat(2,1fr);\r\n    }\r\n\r\n    .route-card:not(:last-child)::after {\r\n        display: none;\r\n    }\r\n\r\n    .who-grid,\r\n    .flag-grid,\r\n    .source-grid {\r\n        grid-template-columns:\r\n            repeat(2,1fr);\r\n    }\r\n}\r\n\r\n\r\n@media (max-width: 720px) {\r\n\r\n    .container {\r\n        width:\r\n            min(\r\n                calc(100% - 28px),\r\n                var(--max)\r\n            );\r\n    }\r\n\r\n    .section {\r\n        padding: 75px 0;\r\n    }\r\n\r\n    .site-header {\r\n        padding: 15px 0;\r\n    }\r\n\r\n    .brand-name small {\r\n        display: none;\r\n    }\r\n\r\n    .nav-cta span {\r\n        display: none;\r\n    }\r\n\r\n    .hero {\r\n        min-height: auto;\r\n\r\n        padding:\r\n            135px\r\n            0\r\n            95px;\r\n    }\r\n\r\n    .hero h1 {\r\n        font-size:\r\n            clamp(\r\n                43px,\r\n                13vw,\r\n                64px\r\n            );\r\n    }\r\n\r\n    .hero-lead {\r\n        font-size: 16px;\r\n    }\r\n\r\n    .hero-actions {\r\n        flex-direction: column;\r\n    }\r\n\r\n    .hero-actions .btn {\r\n        width: 100%;\r\n    }\r\n\r\n    .answer-wrap {\r\n        margin-top: -33px;\r\n    }\r\n\r\n    .answer-card {\r\n        grid-template-columns: 1fr;\r\n    }\r\n\r\n    .not-grid,\r\n    .nuance-grid,\r\n    .route-grid,\r\n    .data-grid,\r\n    .who-grid,\r\n    .flag-grid,\r\n    .source-grid,\r\n    .related-grid,\r\n    .navigation-grid {\r\n        grid-template-columns: 1fr;\r\n    }\r\n\r\n    .disclaimer-box {\r\n        grid-template-columns: 1fr;\r\n    }\r\n\r\n    .footer-main {\r\n        flex-direction: column;\r\n    }\r\n\r\n    .footer-links {\r\n        justify-content: flex-start;\r\n    }\r\n\r\n    .footer-bottom {\r\n        flex-direction: column;\r\n    }\r\n}\r\n\r\n<\/style>\r\n\r\n<\/head>\r\n\r\n\r\n<body>\r\n\r\n\r\n<!-- =========================================================\r\n     HEADER\r\n     ========================================================= -->\r\n\r\n<header class=\"site-header\">\r\n\r\n<div class=\"container nav\">\r\n\r\n\r\n<a\r\n    class=\"brand\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/\"\r\n>\r\n\r\n<span class=\"brand-mark\">\r\n\r\n<svg\r\n    viewBox=\"0 0 24 24\"\r\n    fill=\"none\"\r\n>\r\n<path\r\n    d=\"M3.5 8.5h11.2c1 0 1.8.8 1.8 1.8v5c0 1-.8 1.8-1.8 1.8H3.5c-1 0-1.8-.8-1.8-1.8v-5c0-1 .8-1.8 1.8-1.8Z\"\r\n    stroke=\"white\"\r\n    stroke-width=\"1.6\"\r\n\/>\r\n\r\n<path\r\n    d=\"m16.5 11 4-2v7.6l-4-2\"\r\n    stroke=\"white\"\r\n    stroke-width=\"1.6\"\r\n\/>\r\n\r\n<circle\r\n    cx=\"7\"\r\n    cy=\"12.8\"\r\n    r=\"1.7\"\r\n    fill=\"white\"\r\n\/>\r\n<\/svg>\r\n\r\n<\/span>\r\n\r\n\r\n<span class=\"brand-name\">\r\n\r\nCCTV Academy\r\n\r\n<small>\r\nCCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING\r\n<\/small>\r\n\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<nav class=\"desktop-nav\">\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/blog\/\">\r\nKennisbank\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\">\r\nOpleidingen\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\">\r\nMicro-Learning\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/contact\/\">\r\nContact\r\n<\/a>\r\n\r\n<\/nav>\r\n\r\n\r\n\r\n<a\r\n    class=\"nav-cta\"\r\n    href=\"#antwoord\"\r\n>\r\n\r\n<span>\r\nBekijk het antwoord\r\n<\/span>\r\n\r\n\u2193\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/header>\r\n\r\n\r\n\r\n<main>\r\n\r\n\r\n<!-- =========================================================\r\n     HERO\r\n     ========================================================= -->\r\n\r\n<section class=\"hero dark-section\">\r\n\r\n<div class=\"container hero-grid\">\r\n\r\n\r\n<div>\r\n\r\n<span class=\"hero-eyebrow\">\r\n\r\n<span class=\"alert-dot\"><\/span>\r\n\r\nCCTV Wetgeving \u00b7 ANPR \u00b7 Openbare weg\r\n\r\n<\/span>\r\n\r\n\r\n<h1>\r\n\r\n<span>\r\nMag dit?\r\n<\/span>\r\n\r\n<span>\r\nANPR in jouw straat, wijk of buurt.\r\n<\/span>\r\n\r\n<\/h1>\r\n\r\n\r\n<p class=\"hero-lead\">\r\n\r\nSamen met de buren nummerplaten registreren\r\nvan iedereen die door de straat rijdt?\r\n\r\nOf als syndicus systematisch bijhouden\r\nwelke voertuigen langs het appartementsgebouw passeren?\r\n\r\n<strong>Voor particulieren of VME's is dat niet toegelaten.<\/strong>\r\n\r\nEen openbare straat is juridisch iets heel anders\r\ndan je eigen oprit, parking of bedrijfsterrein.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"hero-actions\">\r\n\r\n<a\r\n    class=\"btn btn-yellow\"\r\n    href=\"#antwoord\"\r\n>\r\nBekijk waarom \u2192\r\n<\/a>\r\n\r\n<a\r\n    class=\"btn btn-dark\"\r\n    href=\"#officiele-bronnen\"\r\n>\r\nControleer offici\u00eble bronnen\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<!-- ORIGINAL CCTV ACADEMY IMAGE -->\r\n\r\n<aside class=\"hero-media\">\r\n\r\n<div class=\"hero-media-frame\">\r\n\r\n<img decoding=\"async\"\r\n    src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1\"\r\n    alt=\"ANPR in een straat wijk of buurt - CCTV Academy\"\r\n>\r\n\r\n<\/div>\r\n\r\n<div class=\"hero-media-label\">\r\nORIGINELE CCTV ACADEMY AFBEELDING\r\n<\/div>\r\n\r\n<\/aside>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     QUICK ANSWER\r\n     ========================================================= -->\r\n\r\n<div\r\n    class=\"answer-wrap\"\r\n    id=\"antwoord\"\r\n>\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"answer-card\">\r\n\r\n\r\n<div class=\"answer-icon\">\r\n\u00d7\r\n<\/div>\r\n\r\n\r\n<div>\r\n\r\n<h2>\r\nNee: een particulier of VME mag niet zelf de openbare straat systematisch met ANPR registreren.\r\n<\/h2>\r\n\r\n<p>\r\n\r\nBuurtbewoners kunnen dus niet gezamenlijk\r\neen ANPR-netwerk opzetten om passerende voertuigen\r\nen hun nummerplaten in de openbare straat te volgen.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n<span class=\"answer-badge\">\r\nNiet toegelaten\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 class=\"core\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nDe kern\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nHet verschil zit niet alleen in de camera. Het verschil zit in de plaats \u00e9n in de gegevensverwerking.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nEen gewone camera die een klein stukje openbare weg\r\nonvermijdelijk mee in beeld krijgt,\r\nis niet hetzelfde als een ANPR-systeem\r\ndat doelbewust nummerplaten van voorbijrijdende voertuigen\r\ndetecteert, leest en opslaat.\r\n\r\nANPR cre\u00ebert gestructureerde gegevens\r\nwaarmee voertuigen achteraf kunnen worden teruggevonden,\r\ngefilterd of gevolgd.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"core-grid\">\r\n\r\n\r\n<aside class=\"core-card dark-card\">\r\n\r\n<small>\r\nCCTV Academy \/\/ vuistregel\r\n<\/small>\r\n\r\n<h3>\r\nJouw beveiligingsdoel stopt niet automatisch aan de rand van je camerabeeld.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVraag altijd:\r\n\r\nVan wie is de plaats?\r\n\r\nWie bepaalt het doel?\r\n\r\nWelke gegevens worden verwerkt?\r\n\r\nEn registreer je alleen je eigen terrein,\r\nof systematisch het verkeer op de openbare weg?\r\n\r\n<\/p>\r\n\r\n<\/aside>\r\n\r\n\r\n\r\n<div class=\"core-list\">\r\n\r\n\r\n<article class=\"core-item\">\r\n\r\n<div class=\"core-number\">\r\n01\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nDe openbare straat is een niet-besloten plaats\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen openbare weg valt onder een streng juridisch regime\r\nvoor camerabewaking.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"core-item\">\r\n\r\n<div class=\"core-number\">\r\n02\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nEen nummerplaat is identificeerbare informatie\r\n<\/h3>\r\n\r\n<p>\r\n\r\nANPR zet het beeld van een nummerplaat om\r\nnaar bruikbare en doorzoekbare gegevens.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"core-item\">\r\n\r\n<div class=\"core-number\">\r\n03\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nSystematisch voorbijgaand verkeer registreren gaat verder dan eigen beveiliging\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen particulier kan niet zomaar de bewegingen\r\nvan voertuigen in een volledige straat of buurt verzamelen.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"core-item\">\r\n\r\n<div class=\"core-number\">\r\n04\r\n<\/div>\r\n\r\n<div>\r\n\r\n<h3>\r\nVoor publieke camerabewaking gelden andere bevoegdheden\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVoor vaste bewakingscamera's op een niet-besloten plaats\r\nligt de verantwoordelijkheid bij een openbare overheid\r\nen gelden specifieke procedures.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     NOT ALLOWED\r\n     ========================================================= -->\r\n\r\n<section class=\"section not-allowed\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nNiet toegelaten\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nEen buurt-ANPR-netwerk op eigen initiatief is geen gewone buurtpreventie.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nHet veiligheidsgevoel kan begrijpelijk zijn,\r\nmaar een goed doel maakt een gegevensverwerking\r\nniet automatisch wettelijk toegestaan.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"not-grid\">\r\n\r\n\r\n<article class=\"not-card\">\r\n\r\n<div class=\"not-icon\">\r\n\u00d7\r\n<\/div>\r\n\r\n<h3>\r\nBuurtbewoners plaatsen samen ANPR\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBijvoorbeeld meerdere woningen\r\ndie samen alle nummerplaten registreren\r\nvan voertuigen die de straat binnen- en buitenrijden.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"not-list\">\r\n\r\n<div class=\"not-row\">\r\nSystematische registratie van openbare verkeersbewegingen\r\n<\/div>\r\n\r\n<div class=\"not-row\">\r\nGeen eigen priv\u00e9terrein als centrale detectiezone\r\n<\/div>\r\n\r\n<div class=\"not-row\">\r\nMogelijkheid om voertuigen doorheen de buurt te volgen\r\n<\/div>\r\n\r\n<div class=\"not-row\">\r\nVerregaande verwerking van gegevens van derden\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"not-card\">\r\n\r\n<div class=\"not-icon\">\r\n\u00d7\r\n<\/div>\r\n\r\n<h3>\r\nEen VME of syndicus registreert de volledige straat\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen appartementsgebouw kan veiligheidsbelangen hebben,\r\nmaar dat geeft de VME niet automatisch het recht\r\nom passerend verkeer op de openbare weg\r\nsystematisch met ANPR vast te leggen.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"not-list\">\r\n\r\n<div class=\"not-row\">\r\nEigen gebouw beveiligen \u2260 hele straat controleren\r\n<\/div>\r\n\r\n<div class=\"not-row\">\r\nVoorbijgangers zijn niet automatisch gebruikers van het gebouw\r\n<\/div>\r\n\r\n<div class=\"not-row\">\r\nRegistratie moet noodzakelijk en proportioneel blijven\r\n<\/div>\r\n\r\n<div class=\"not-row\">\r\nOpenbare weg kent een afzonderlijk wettelijk regime\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     PUBLIC ROAD\r\n     ========================================================= -->\r\n\r\n<section class=\"section public-road dark-section\">\r\n\r\n<div class=\"container public-inner\">\r\n\r\n<div class=\"kicker\">\r\nOpenbare weg\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nEen straat is geen verlengstuk van je eigen oprit.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nDe Belgische Camerawet maakt onderscheid tussen\r\nbesloten plaatsen en niet-besloten plaatsen.\r\n\r\nDe openbare weg is een typisch voorbeeld\r\nvan een niet-besloten plaats.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"public-grid\">\r\n\r\n\r\n<div class=\"street-diagram\">\r\n\r\n<div class=\"house one\"><\/div>\r\n<div class=\"house two\"><\/div>\r\n<div class=\"house three\"><\/div>\r\n<div class=\"house four\"><\/div>\r\n\r\n<div class=\"street-road\"><\/div>\r\n\r\n<div class=\"street-camera\"><\/div>\r\n\r\n<div class=\"scan-zone\"><\/div>\r\n\r\n<div class=\"prohibited-sign\">\r\n\u00d7\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"street-copy\">\r\n\r\n<h3>\r\nWaarom is dat belangrijk?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVoor een vaste bewakingscamera\r\nop een niet-besloten plaats\r\nkan niet zomaar eender wie\r\nverwerkingsverantwoordelijke zijn.\r\n\r\nVolgens de regels voor bewakingscamera's\r\nligt die rol bij een openbare overheid.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"street-points\">\r\n\r\n<div class=\"street-point\">\r\nOpenbare weg = niet-besloten plaats\r\n<\/div>\r\n\r\n<div class=\"street-point\">\r\nVaste bewakingscamera daar: openbare overheid als verantwoordelijke\r\n<\/div>\r\n\r\n<div class=\"street-point\">\r\nIn beginsel positief advies van de gemeenteraad vooraf\r\n<\/div>\r\n\r\n<div class=\"street-point\">\r\nDe korpschef van de betrokken politiezone wordt daarbij geraadpleegd\r\n<\/div>\r\n\r\n<div class=\"street-point\">\r\nAndere wettelijke kaders kunnen gelden voor specifieke publieke toepassingen\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     WHO CAN\r\n     ========================================================= -->\r\n\r\n<section class=\"section who\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nWie kan wat?\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nDezelfde ANPR-camera kan juridisch een totaal andere situatie opleveren.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"who-grid\">\r\n\r\n\r\n<article class=\"who-card no\">\r\n\r\n<div class=\"who-icon\">\r\nPRIV\r\n<\/div>\r\n\r\n<h3>\r\nParticulier\r\n<\/h3>\r\n\r\n<p>\r\n\r\nJe kunt niet op eigen initiatief\r\neen ANPR-camera gebruiken\r\nom systematisch het voorbijrijdende verkeer\r\nin de openbare straat te registreren.\r\n\r\n<\/p>\r\n\r\n<span class=\"who-result\">\r\nStraat-ANPR: nee\r\n<\/span>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"who-card no\">\r\n\r\n<div class=\"who-icon\">\r\nVME\r\n<\/div>\r\n\r\n<h3>\r\nVME \/ syndicus\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe gemeenschappelijke delen van een gebouw\r\nkunnen onder voorwaarden worden beveiligd,\r\nmaar dat rechtvaardigt geen algemene\r\nANPR-registratie van de openbare straat.\r\n\r\n<\/p>\r\n\r\n<span class=\"who-result\">\r\nStraat-ANPR: nee\r\n<\/span>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"who-card yes\">\r\n\r\n<div class=\"who-icon\">\r\nPUB\r\n<\/div>\r\n\r\n<h3>\r\nOpenbare overheid\r\n<\/h3>\r\n\r\n<p>\r\n\r\nCameratoezicht op een niet-besloten plaats\r\nkan binnen een toepasselijk wettelijk kader,\r\nmet de vereiste bevoegdheid,\r\nprocedure en gegevensbeschermingsregels.\r\n\r\n<\/p>\r\n\r\n<span class=\"who-result\">\r\nMogelijk onder voorwaarden\r\n<\/span>\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     PUBLIC ROUTE\r\n     ========================================================= -->\r\n\r\n<section class=\"section public-route\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nPublieke procedure\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\n\u201cDe gemeente plaatst een camera\u201d betekent niet: gewoon ophangen en inschakelen.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nVoor vaste bewakingscamera's op een openbare,\r\nniet-besloten plaats gelden formele stappen.\r\n\r\nBij toepassingen door politiediensten\r\nkan bovendien andere specifieke wetgeving gelden,\r\nzoals de Wet op het Politieambt.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"route-grid\">\r\n\r\n\r\n<article class=\"route-card\">\r\n\r\n<span class=\"route-number\">\r\n01 \u00b7 DOEL\r\n<\/span>\r\n\r\n<h3>\r\nBepaal het wettelijke doel\r\n<\/h3>\r\n\r\n<p>\r\n\r\nWaarom is cameratoezicht noodzakelijk?\r\nWelke concrete veiligheids- of handhavingsopdracht\r\nwordt ermee uitgevoerd?\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"route-card\">\r\n\r\n<span class=\"route-number\">\r\n02 \u00b7 BEVOEGDHEID\r\n<\/span>\r\n\r\n<h3>\r\nBevoegde openbare overheid\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVoor een vaste bewakingscamera\r\nop een niet-besloten plaats\r\nkan niet zomaar een private partij\r\nde rol van verantwoordelijke opnemen.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"route-card\">\r\n\r\n<span class=\"route-number\">\r\n03 \u00b7 ADVIES\r\n<\/span>\r\n\r\n<h3>\r\nGemeenteraad en korpschef\r\n<\/h3>\r\n\r\n<p>\r\n\r\nIn de normale gemeentelijke situatie\r\nis vooraf positief advies van de gemeenteraad nodig,\r\nwaarvoor de korpschef wordt geraadpleegd.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"route-card\">\r\n\r\n<span class=\"route-number\">\r\n04 \u00b7 PRIVACY\r\n<\/span>\r\n\r\n<h3>\r\nCamerawet + gegevensbescherming\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDoelbinding,\r\nproportionaliteit,\r\ntransparantie,\r\ntoegang en bewaring\r\nblijven essentieel.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     IMPORTANT NUANCE\r\n     ========================================================= -->\r\n\r\n<section class=\"section nuance\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nBelangrijke nuance\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\n\u201cEen stukje straat in beeld\u201d is niet hetzelfde als \u201cde straat met ANPR controleren\u201d.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"nuance-grid\">\r\n\r\n\r\n<article class=\"nuance-card private\">\r\n\r\n<span class=\"nuance-label\">\r\nPriv\u00e9camera\r\n<\/span>\r\n\r\n<h3>\r\nEen camera aan je woning\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBij een bewakingscamera op een niet voor het publiek\r\ntoegankelijke besloten plaats kan het soms onvermijdelijk zijn\r\ndat een zeer beperkt stukje openbare omgeving mee in beeld komt.\r\n\r\nDe Camerawet vereist dat opnamen\r\nvan een plaats waarvoor je niet verantwoordelijk bent\r\ntot het strikte minimum worden beperkt.\r\n\r\nDat is iets anders dan de lens doelbewust\r\nop de openbare straat richten\r\nom passerende nummerplaten te verzamelen.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"nuance-card public\">\r\n\r\n<span class=\"nuance-label\">\r\nStraat-ANPR\r\n<\/span>\r\n\r\n<h3>\r\nIedere voorbijrijdende plaat registreren\r\n<\/h3>\r\n\r\n<p>\r\n\r\nANPR is ontworpen om nummerplaten\r\nautomatisch te herkennen en als gegevens te verwerken.\r\n\r\nWanneer het systeem systematisch\r\npasserende voertuigen op de openbare weg registreert,\r\ngaat het dus niet meer om een toevallig stukje straat\r\nin een beveiligingsbeeld.\r\n\r\nDe doelstelling en verwerking zijn fundamenteel anders.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     DATA\r\n     ========================================================= -->\r\n\r\n<section class=\"section data-section dark-section\">\r\n\r\n<div class=\"container data-inner\">\r\n\r\n<div class=\"kicker\">\r\nWaarom ANPR gevoeliger is\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nEen ANPR-camera ziet niet alleen een voertuig. Ze maakt het voertuig doorzoekbaar.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nDaarom moet je bij een juridische beoordeling\r\nniet alleen kijken naar het camerabeeld,\r\nmaar ook naar wat de software daarna\r\nmet de nummerplaatgegevens doet.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"data-grid\">\r\n\r\n\r\n<article class=\"data-card\">\r\n\r\n<div class=\"data-icon\">\r\nOCR\r\n<\/div>\r\n\r\n<h3>\r\nHerkenning\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe nummerplaat in het beeld\r\nwordt automatisch vertaald\r\nnaar letters en cijfers.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"data-card\">\r\n\r\n<div class=\"data-icon\">\r\nDB\r\n<\/div>\r\n\r\n<h3>\r\nOpslag\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe herkende plaat kan samen\r\nmet datum, tijd en foto\r\nin een database terechtkomen.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"data-card\">\r\n\r\n<div class=\"data-icon\">\r\n\u2315\r\n<\/div>\r\n\r\n<h3>\r\nZoeken\r\n<\/h3>\r\n\r\n<p>\r\n\r\nRegistraties kunnen achteraf\r\nop nummerplaat,\r\ndatum of tijdstip worden teruggevonden.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"data-card\">\r\n\r\n<div class=\"data-icon\">\r\n\u2194\r\n<\/div>\r\n\r\n<h3>\r\nTracking-risico\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBij meerdere locaties kunnen registraties\r\nbewegingen van voertuigen\r\ndoorheen tijd en ruimte zichtbaar maken.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     ORIGINAL INFOGRAPHIC\r\n     ========================================================= -->\r\n\r\n<section class=\"section original-section\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nOrigineel beeld uit de bronpagina\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nDe oorspronkelijke CCTV Academy infographic blijft onderdeel van de nieuwe pagina.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"original-grid\">\r\n\r\n\r\n<div class=\"original-image\">\r\n\r\n<img decoding=\"async\"\r\n    src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1\"\r\n    alt=\"ANPR in een straat wijk of buurt - niet toegelaten voor particulieren of VME's\"\r\n    loading=\"lazy\"\r\n>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"original-copy\">\r\n\r\n<h3>\r\nDe praktische samenvatting.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe oorspronkelijke visual maakt bewust\r\neen duidelijk onderscheid tussen\r\neen private buurtoplossing\r\nen een toepassing binnen een publiek wettelijk kader.\r\n\r\n<\/p>\r\n\r\n\r\n<div class=\"original-list\">\r\n\r\n<div class=\"original-row\">\r\nBuurtbewoners kunnen niet samen passerend verkeer met ANPR registreren\r\n<\/div>\r\n\r\n<div class=\"original-row\">\r\nEen syndicus krijgt geen algemeen recht om de straat te scannen\r\n<\/div>\r\n\r\n<div class=\"original-row\">\r\nPublieke toepassingen vereisen een bevoegde overheid en wettelijke basis\r\n<\/div>\r\n\r\n<div class=\"original-row\">\r\nBij vaste bewakingscamera's op de openbare weg spelen gemeenteraad en korpschef een rol\r\n<\/div>\r\n\r\n<div class=\"original-row\">\r\nVoor specifieke toepassingen kunnen bijzondere wettelijke regimes gelden\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     MATRIX\r\n     ========================================================= -->\r\n\r\n<section class=\"section matrix\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nPraktische vergelijking\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nNiet elke ANPR-situatie is juridisch hetzelfde.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nKijk altijd naar de plaats,\r\nhet doel,\r\nde verwerkingsverantwoordelijke\r\nen de hoeveelheid gegevens die wordt verzameld.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"matrix-wrap\">\r\n\r\n<table>\r\n\r\n<thead>\r\n\r\n<tr>\r\n\r\n<th>\r\nSituatie\r\n<\/th>\r\n\r\n<th>\r\nPraktische beoordeling\r\n<\/th>\r\n\r\n<th>\r\nBelangrijk\r\n<\/th>\r\n\r\n<\/tr>\r\n\r\n<\/thead>\r\n\r\n\r\n<tbody>\r\n\r\n\r\n<tr>\r\n\r\n<td>\r\nParticulier scant alle auto's in de straat\r\n<\/td>\r\n\r\n<td>\r\n<span class=\"status no\">\r\nNiet toegelaten\r\n<\/span>\r\n<\/td>\r\n\r\n<td>\r\nSystematische registratie van de openbare weg\r\n<\/td>\r\n\r\n<\/tr>\r\n\r\n\r\n\r\n<tr>\r\n\r\n<td>\r\nBuurtbewoners delen ANPR-camera's\r\n<\/td>\r\n\r\n<td>\r\n<span class=\"status no\">\r\nNiet toegelaten\r\n<\/span>\r\n<\/td>\r\n\r\n<td>\r\nPriv\u00e9-initiatief verandert straat niet in eigen terrein\r\n<\/td>\r\n\r\n<\/tr>\r\n\r\n\r\n\r\n<tr>\r\n\r\n<td>\r\nVME registreert alle passerende voertuigen\r\n<\/td>\r\n\r\n<td>\r\n<span class=\"status no\">\r\nNiet toegelaten\r\n<\/span>\r\n<\/td>\r\n\r\n<td>\r\nBeveiliging gemeenschappelijke delen geeft geen algemeen straatmandaat\r\n<\/td>\r\n\r\n<\/tr>\r\n\r\n\r\n\r\n<tr>\r\n\r\n<td>\r\nCamera aan woning met strikt minimaal stukje openbare weg\r\n<\/td>\r\n\r\n<td>\r\n<span class=\"status limited\">\r\nZeer beperkt\r\n<\/span>\r\n<\/td>\r\n\r\n<td>\r\nBeeld van andere plaatsen moet tot het strikte minimum worden beperkt\r\n<\/td>\r\n\r\n<\/tr>\r\n\r\n\r\n\r\n<tr>\r\n\r\n<td>\r\nANPR op eigen bedrijfsterrein\r\n<\/td>\r\n\r\n<td>\r\n<span class=\"status limited\">\r\nMogelijk onder voorwaarden\r\n<\/span>\r\n<\/td>\r\n\r\n<td>\r\nDoel, proportionaliteit, GDPR en Camerawet controleren\r\n<\/td>\r\n\r\n<\/tr>\r\n\r\n\r\n\r\n<tr>\r\n\r\n<td>\r\nANPR voor parkingbeheer\r\n<\/td>\r\n\r\n<td>\r\n<span class=\"status limited\">\r\nMogelijk onder voorwaarden\r\n<\/span>\r\n<\/td>\r\n\r\n<td>\r\nTransparantie, doelbinding en beperkte bewaring\r\n<\/td>\r\n\r\n<\/tr>\r\n\r\n\r\n\r\n<tr>\r\n\r\n<td>\r\nPublieke camerabewaking openbare weg\r\n<\/td>\r\n\r\n<td>\r\n<span class=\"status yes\">\r\nMogelijk binnen wettelijk kader\r\n<\/span>\r\n<\/td>\r\n\r\n<td>\r\nBevoegde overheid, toepasselijke procedure en gegevensbescherming\r\n<\/td>\r\n\r\n<\/tr>\r\n\r\n<\/tbody>\r\n\r\n<\/table>\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     RED FLAGS\r\n     ========================================================= -->\r\n\r\n<section class=\"section red-flags\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nWanneer moet er een alarmbel afgaan?\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nANPR wordt juridisch problematisch zodra de verwerking verder gaat dan noodzakelijk.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"flag-grid\">\r\n\r\n\r\n<article class=\"flag-card\">\r\n\r\n<span class=\"flag-label\">\r\nRed flag 01\r\n<\/span>\r\n\r\n<h3>\r\n\u201cIedere auto moet in onze database.\u201d\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEen algemeen veiligheidsgevoel\r\nis geen blanco toestemming\r\nom alle verkeersbewegingen\r\nin de buurt op te slaan.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"flag-card\">\r\n\r\n<span class=\"flag-label\">\r\nRed flag 02\r\n<\/span>\r\n\r\n<h3>\r\n\u201cWe bewaren alles voor het geval dat.\u201d\r\n<\/h3>\r\n\r\n<p>\r\n\r\nPersoonsgegevens mogen niet onbeperkt\r\nof zonder duidelijke noodzaak\r\nworden bijgehouden.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"flag-card\">\r\n\r\n<span class=\"flag-label\">\r\nRed flag 03\r\n<\/span>\r\n\r\n<h3>\r\n\u201cWe vertellen niemand dat de camera er hangt.\u201d\r\n<\/h3>\r\n\r\n<p>\r\n\r\nTransparantie en informatieverplichtingen\r\nzijn fundamentele onderdelen\r\nvan camerabewaking en gegevensbescherming.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"flag-card\">\r\n\r\n<span class=\"flag-label\">\r\nRed flag 04\r\n<\/span>\r\n\r\n<h3>\r\n\u201cDe camera hangt op mijn gevel, dus alles mag.\u201d\r\n<\/h3>\r\n\r\n<p>\r\n\r\nEigendom van de camera\r\nof de gevel bepaalt niet automatisch\r\nwelke plaatsen je mag controleren.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"flag-card\">\r\n\r\n<span class=\"flag-label\">\r\nRed flag 05\r\n<\/span>\r\n\r\n<h3>\r\n\u201cWe volgen verdachte wagens door de wijk.\u201d\r\n<\/h3>\r\n\r\n<p>\r\n\r\nSystematische tracking\r\nis een veel ingrijpendere verwerking\r\ndan het beveiligen van \u00e9\u00e9n eigen locatie.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n\r\n\r\n<article class=\"flag-card\">\r\n\r\n<span class=\"flag-label\">\r\nRed flag 06\r\n<\/span>\r\n\r\n<h3>\r\n\u201cDe technologie kan het, dus het zal wel mogen.\u201d\r\n<\/h3>\r\n\r\n<p>\r\n\r\nTechnische mogelijkheden\r\nen wettelijke bevoegdheden\r\nzijn twee verschillende zaken.\r\n\r\n<\/p>\r\n\r\n<\/article>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     OFFICIAL SOURCES\r\n     ========================================================= -->\r\n\r\n<section\r\n    class=\"section sources\"\r\n    id=\"officiele-bronnen\"\r\n>\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nOffici\u00eble informatie\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nControleer de regels bij de bevoegde instanties.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nVoor concrete installaties\r\nis het verstandig om niet alleen\r\nop technische informatie te vertrouwen.\r\n\r\nRaadpleeg ook de actuele uitleg\r\nvan de Belgische overheid\r\nen de Gegevensbeschermingsautoriteit.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"source-grid\">\r\n\r\n\r\n<a\r\n    class=\"source-card\"\r\n    href=\"https:\/\/www.gegevensbeschermingsautoriteit.be\/burger\/thema-s\/camera-s-en-uw-privacy\/bewakingscamera-s\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\n\r\n<span class=\"source-type\">\r\nGBA \u00b7 Camerawet\r\n<\/span>\r\n\r\n<h3>\r\nBewakingscamera's en privacy\r\n<\/h3>\r\n\r\n<p>\r\n\r\nUitleg over openbare en besloten plaatsen,\r\nverwerkingsverantwoordelijken,\r\npictogrammen,\r\nproportionaliteit en cameragebruik.\r\n\r\n<\/p>\r\n\r\n<span class=\"source-link\">\r\nOpen GBA informatie \u2197\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"source-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=\"source-type\">\r\nGBA \u00b7 Privacy\r\n<\/span>\r\n\r\n<h3>\r\nKlacht indienen\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVermoed je dat jouw persoonsgegevens\r\nonrechtmatig worden verwerkt,\r\ndan vind je hier informatie\r\nover de procedure bij de GBA.\r\n\r\n<\/p>\r\n\r\n<span class=\"source-link\">\r\nNaar de GBA \u2197\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"source-card\"\r\n    href=\"https:\/\/www.besafe.be\/nl\/camerawet\/welke-cameras\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\n\r\n<span class=\"source-type\">\r\nBelgische overheid\r\n<\/span>\r\n\r\n<h3>\r\nBeSafe \u00b7 Camerawet\r\n<\/h3>\r\n\r\n<p>\r\n\r\nOffici\u00eble informatie\r\nover welke camera's\r\nonder de Camerawet vallen\r\nen welke regels van toepassing zijn.\r\n\r\n<\/p>\r\n\r\n<span class=\"source-link\">\r\nOpen BeSafe \u2197\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"source-card\"\r\n    href=\"https:\/\/www.besafe.be\/nl\/camerawet\/mobiele-bewakingscameras\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\n\r\n<span class=\"source-type\">\r\nBeSafe \u00b7 ANPR\r\n<\/span>\r\n\r\n<h3>\r\nMobiele ANPR-camera's\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBekijk welke specifieke regels gelden\r\nvoor mobiele bewakingscamera's\r\nen ANPR in niet-besloten plaatsen.\r\n\r\n<\/p>\r\n\r\n<span class=\"source-link\">\r\nBekijk offici\u00eble uitleg \u2197\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"source-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=\"source-type\">\r\nEUR-Lex\r\n<\/span>\r\n\r\n<h3>\r\nGDPR \/ AVG\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVerordening (EU) 2016\/679:\r\nhet Europese kader\r\nvoor de verwerking\r\nvan persoonsgegevens.\r\n\r\n<\/p>\r\n\r\n<span class=\"source-link\">\r\nOpen Europese wettekst \u2197\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"source-card\"\r\n    href=\"https:\/\/eur-lex.europa.eu\/legal-content\/NL\/TXT\/?uri=CELEX:32024R1689\"\r\n    target=\"_blank\"\r\n    rel=\"noopener noreferrer\"\r\n>\r\n\r\n<span class=\"source-type\">\r\nEUR-Lex\r\n<\/span>\r\n\r\n<h3>\r\nEuropese AI Act\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVerordening (EU) 2024\/1689.\r\n\r\nAfhankelijk van de gebruikte AI-functionaliteit\r\nen toepassing kunnen ook AI-regels relevant worden.\r\n\r\n<\/p>\r\n\r\n<span class=\"source-link\">\r\nOpen AI Act \u2197\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=\"section disclaimer\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"disclaimer-box\">\r\n\r\n\r\n<div class=\"disclaimer-icon\">\r\n\u00a7\r\n<\/div>\r\n\r\n\r\n<div>\r\n\r\n<h3>\r\nJuridische informatie, geen individueel juridisch advies.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nDe exacte beoordeling hangt af van de locatie,\r\nhet doel van de installatie,\r\nwie verwerkingsverantwoordelijke is,\r\nwelke gegevens worden opgeslagen,\r\nhoe lang ze worden bewaard\r\nen welk specifiek wettelijk kader van toepassing is.\r\n\r\nOok politiediensten en bepaalde publieke toepassingen\r\nkunnen onder andere of bijkomende wetgeving vallen.\r\n\r\nControleer daarom bij twijfel\r\nde actuele regels bij BeSafe,\r\nde Gegevensbeschermingsautoriteit\r\nof gespecialiseerd juridisch advies.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     RELATED CCTV ACADEMY ARTICLES\r\n     ========================================================= -->\r\n\r\n<section class=\"section related\">\r\n\r\n<div class=\"container\">\r\n\r\n<div class=\"kicker\">\r\nMeer over ANPR-wetgeving\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nDe locatie verandert de juridische beoordeling.\r\n<\/h2>\r\n\r\n\r\n\r\n<div class=\"related-grid\">\r\n\r\n\r\n<a\r\n    class=\"related-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-op-jouw-prive-eigendom-bv-oprit-of-woning\/\"\r\n>\r\n\r\n<span class=\"related-label\">\r\nPriv\u00e9woning\r\n<\/span>\r\n\r\n<h3>\r\nANPR op jouw priv\u00e9-eigendom?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nWat kan eventueel\r\nop een eigen oprit of woning,\r\nen waar ligt de grens?\r\n\r\n<\/p>\r\n\r\n<span class=\"related-arrow\">\r\nBekijk situatie \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"related-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-op-een-bedrijfsterrein-parking-toegangspoort\/\"\r\n>\r\n\r\n<span class=\"related-label\">\r\nBedrijf\r\n<\/span>\r\n\r\n<h3>\r\nANPR op een bedrijfsterrein?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nToegangscontrole,\r\nparking en beveiliging\r\nonder strikte voorwaarden.\r\n\r\n<\/p>\r\n\r\n<span class=\"related-arrow\">\r\nBekijk bedrijfsterrein \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"related-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-voor-parkingbeheer-bv-winkel-bedrijventerrein\/\"\r\n>\r\n\r\n<span class=\"related-label\">\r\nParking\r\n<\/span>\r\n\r\n<h3>\r\nANPR voor parkingbeheer?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nParkeerduur,\r\nbetalend parkeren\r\nen toegangscontrole.\r\n\r\n<\/p>\r\n\r\n<span class=\"related-arrow\">\r\nBekijk parkingbeheer \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"related-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/mag-anpr-praktische-vuistregel\/\"\r\n>\r\n\r\n<span class=\"related-label\">\r\nOverzicht\r\n<\/span>\r\n\r\n<h3>\r\nMag ANPR? Praktische vuistregel.\r\n<\/h3>\r\n\r\n<p>\r\n\r\nVergelijk politie,\r\nbedrijfsterrein,\r\nparking,\r\npriv\u00e9woning en straat.\r\n\r\n<\/p>\r\n\r\n<span class=\"related-arrow\">\r\nBekijk vuistregel \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"related-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/mag-dit-wanneer-wordt-anpr-illegaal\/\"\r\n>\r\n\r\n<span class=\"related-label\">\r\nWetgeving\r\n<\/span>\r\n\r\n<h3>\r\nWanneer wordt ANPR illegaal?\r\n<\/h3>\r\n\r\n<p>\r\n\r\nTracking,\r\nonnodige data,\r\nte lange bewaring\r\nen ontbreken van een wettelijke basis.\r\n\r\n<\/p>\r\n\r\n<span class=\"related-arrow\">\r\nLees verder \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     REQUIRED NAVIGATION\r\n     ========================================================= -->\r\n\r\n<section class=\"section navigation dark-section\">\r\n\r\n<div class=\"container navigation-inner\">\r\n\r\n<div class=\"kicker\">\r\nVerder met CCTV Academy\r\n<\/div>\r\n\r\n\r\n<h2 class=\"section-title\">\r\nInstalleer niet alleen camera's. Begrijp wat je mag registreren.\r\n<\/h2>\r\n\r\n\r\n<p class=\"section-intro\">\r\n\r\nVerdiep je verder in CCTV,\r\nANPR,\r\nAI en wetgeving\r\nvia de kennisbank,\r\nopleidingen en CCTV Micro-Learning.\r\n\r\n<\/p>\r\n\r\n\r\n\r\n<div class=\"navigation-grid\">\r\n\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/blog\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nKennisbank\r\n<\/span>\r\n\r\n<h3>\r\nBlog\r\n<\/h3>\r\n\r\n<p>\r\n\r\nZoek praktische artikels\r\nover CCTV,\r\nANPR,\r\nAI,\r\nwetgeving en troubleshooting.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nNaar de kennisbank \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nTraining\r\n<\/span>\r\n\r\n<h3>\r\nOpleidingen\r\n<\/h3>\r\n\r\n<p>\r\n\r\nBouw je technische kennis op\r\nvan Basis CCTV\r\ntot AI-CCTV.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nBekijk opleidingen \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nHands-on\r\n<\/span>\r\n\r\n<h3>\r\nCCTV Micro-Learning\r\n<\/h3>\r\n\r\n<p>\r\n\r\nLeer in korte,\r\npraktische modules\r\nhoe CCTV-technologie werkt.\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nOntdek Micro-Learning \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n\r\n\r\n<a\r\n    class=\"navigation-card\"\r\n    href=\"https:\/\/cctvacademy.be\/nl\/contact\/\"\r\n>\r\n\r\n<span class=\"navigation-label\">\r\nCCTV Academy\r\n<\/span>\r\n\r\n<h3>\r\nContact\r\n<\/h3>\r\n\r\n<p>\r\n\r\nHeb je een vraag\r\nover CCTV,\r\nANPR,\r\nwetgeving of opleiding?\r\n\r\n<\/p>\r\n\r\n<span class=\"navigation-arrow\">\r\nNeem contact op \u2192\r\n<\/span>\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<\/main>\r\n\r\n\r\n\r\n<!-- =========================================================\r\n     FOOTER\r\n     ========================================================= -->\r\n\r\n<footer class=\"footer dark-section\">\r\n\r\n<div class=\"container\">\r\n\r\n\r\n<div class=\"footer-main\">\r\n\r\n\r\n<div class=\"footer-brand\">\r\n\r\n<strong>\r\nCCTV Academy\r\n<\/strong>\r\n\r\n<p>\r\n\r\nPraktische CCTV-kennis voor installateurs,\r\nintegratoren en beveiligingsprofessionals:\r\ncamera's,\r\nNVR's,\r\nIP-netwerken,\r\nAI,\r\nANPR en camerawetgeving.\r\n\r\n<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"footer-links\">\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/blog\/\">\r\nKennisbank\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/opleidingen\/\">\r\nOpleidingen\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/wat-mag-je-verwachten-van-cctv-micro-learning\/\">\r\nMicro-Learning\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/anpr-nummerplaatherkenning\/\">\r\nANPR\r\n<\/a>\r\n\r\n<a href=\"https:\/\/cctvacademy.be\/nl\/contact\/\">\r\nContact\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"footer-bottom\">\r\n\r\n<span class=\"copyright\">\r\n\u00a9 Wouter Rooseboom \u2014 CCTV Academy. Alle rechten voorbehouden.\r\n<\/span>\r\n\r\n<span>\r\nCCTV \u00b7 AI \u00b7 SECURITY \u00b7 TRAINING\r\n<\/span>\r\n\r\n<\/div>\r\n\r\n<\/div>\r\n\r\n<\/footer>\r\n\r\n\r\n\r\n<script>\r\n\r\n(function () {\r\n\r\n\"use strict\";\r\n\r\n\r\n\/* =========================================================\r\n   INTERNAL NAVIGATION\r\n   ========================================================= *\/\r\n\r\ndocument\r\n    .querySelectorAll(\r\n        'a[href^=\"#\"]'\r\n    )\r\n    .forEach(\r\n        link => {\r\n\r\n            link.addEventListener(\r\n                \"click\",\r\n                function (event) {\r\n\r\n                    const selector =\r\n                        link.getAttribute(\r\n                            \"href\"\r\n                        );\r\n\r\n\r\n                    if (\r\n                        !selector ||\r\n                        selector === \"#\"\r\n                    ) {\r\n                        return;\r\n                    }\r\n\r\n\r\n                    const target =\r\n                        document.querySelector(\r\n                            selector\r\n                        );\r\n\r\n\r\n                    if (!target) {\r\n                        return;\r\n                    }\r\n\r\n\r\n                    event.preventDefault();\r\n\r\n\r\n                    target.scrollIntoView({\r\n                        behavior: \"smooth\",\r\n                        block: \"start\"\r\n                    });\r\n\r\n                }\r\n            );\r\n\r\n        }\r\n    );\r\n\r\n\r\n\r\n\/* =========================================================\r\n   IMAGE FALLBACK\r\n   Gebruik originele WordPress REST API wanneer de vaste\r\n   bronafbeelding later zou worden vervangen.\r\n   ========================================================= *\/\r\n\r\nconst ORIGINAL_IMAGE_URL =\r\n    \"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1\";\r\n\r\n\r\nconst PAGE_SLUG =\r\n    \"mag-dit-anpr-in-jouw-straat-wijk-of-buurt\";\r\n\r\n\r\nconst IMAGE_PHRASES = [\r\n    \"anpr in een straat wijk of buurt\",\r\n    \"straat wijk buurt\",\r\n    \"anpr straat\"\r\n];\r\n\r\n\r\nfunction normalizeText(value) {\r\n\r\n    return String(\r\n        value || \"\"\r\n    )\r\n    .toLowerCase()\r\n    .normalize(\"NFD\")\r\n    .replace(\r\n        \/[\\u0300-\\u036f]\/g,\r\n        \"\"\r\n    )\r\n    .replace(\r\n        \/[^a-z0-9]+\/g,\r\n        \" \"\r\n    )\r\n    .trim();\r\n}\r\n\r\n\r\n\r\nfunction scoreImage(image) {\r\n\r\n    const haystack =\r\n        normalizeText(\r\n            [\r\n                image.alt || \"\",\r\n                image.title || \"\",\r\n                image.src || \"\"\r\n            ].join(\" \")\r\n        );\r\n\r\n\r\n    let score = 0;\r\n\r\n\r\n    IMAGE_PHRASES.forEach(\r\n        phrase => {\r\n\r\n            const normalizedPhrase =\r\n                normalizeText(\r\n                    phrase\r\n                );\r\n\r\n\r\n            if (\r\n                haystack.includes(\r\n                    normalizedPhrase\r\n                )\r\n            ) {\r\n\r\n                score +=\r\n                    normalizedPhrase\r\n                        .split(\" \")\r\n                        .length\r\n                    *\r\n                    5;\r\n            }\r\n\r\n        }\r\n    );\r\n\r\n\r\n    return score;\r\n}\r\n\r\n\r\n\r\nasync function findCurrentOriginalImage() {\r\n\r\n    try {\r\n\r\n        const url =\r\n            \"https:\/\/cctvacademy.be\/wp-json\/wp\/v2\/posts\"\r\n            +\r\n            \"?slug=\"\r\n            +\r\n            encodeURIComponent(\r\n                PAGE_SLUG\r\n            )\r\n            +\r\n            \"&_fields=content\";\r\n\r\n\r\n        const response =\r\n            await fetch(\r\n                url,\r\n                {\r\n                    headers: {\r\n                        Accept:\r\n                            \"application\/json\"\r\n                    }\r\n                }\r\n            );\r\n\r\n\r\n        if (!response.ok) {\r\n            return;\r\n        }\r\n\r\n\r\n        const posts =\r\n            await response.json();\r\n\r\n\r\n        if (\r\n            !posts.length ||\r\n            !posts[0]\r\n                ?.content\r\n                ?.rendered\r\n        ) {\r\n            return;\r\n        }\r\n\r\n\r\n        const wrapper =\r\n            document.createElement(\r\n                \"div\"\r\n            );\r\n\r\n\r\n        wrapper.innerHTML =\r\n            posts[0]\r\n                .content\r\n                .rendered;\r\n\r\n\r\n        const images =\r\n            Array.from(\r\n                wrapper.querySelectorAll(\r\n                    \"img\"\r\n                )\r\n            );\r\n\r\n\r\n        if (!images.length) {\r\n            return;\r\n        }\r\n\r\n\r\n        let best =\r\n            null;\r\n\r\n\r\n        let bestScore =\r\n            -1;\r\n\r\n\r\n        images.forEach(\r\n            image => {\r\n\r\n                const score =\r\n                    scoreImage(\r\n                        image\r\n                    );\r\n\r\n\r\n                if (\r\n                    score >\r\n                    bestScore\r\n                ) {\r\n\r\n                    bestScore =\r\n                        score;\r\n\r\n\r\n                    best =\r\n                        image;\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n        if (!best) {\r\n            return;\r\n        }\r\n\r\n\r\n        const source =\r\n            best.getAttribute(\r\n                \"data-lazy-src\"\r\n            )\r\n            ||\r\n            best.getAttribute(\r\n                \"data-src\"\r\n            )\r\n            ||\r\n            best.getAttribute(\r\n                \"data-orig-file\"\r\n            )\r\n            ||\r\n            best.getAttribute(\r\n                \"src\"\r\n            );\r\n\r\n\r\n        if (!source) {\r\n            return;\r\n        }\r\n\r\n\r\n        \/*\r\n         * Alleen vervangen wanneer het gevonden beeld\r\n         * inhoudelijk relevant scoort.\r\n         *\/\r\n\r\n        if (\r\n            bestScore <= 0\r\n        ) {\r\n            return;\r\n        }\r\n\r\n\r\n        document\r\n            .querySelectorAll(\r\n                'img[alt*=\"ANPR in een straat\"], img[alt*=\"anpr in een straat\"]'\r\n            )\r\n            .forEach(\r\n                image => {\r\n\r\n                    image.src =\r\n                        source;\r\n                }\r\n            );\r\n\r\n    }\r\n    catch (error) {\r\n\r\n        console.warn(\r\n            \"Originele CCTV Academy afbeelding kon niet opnieuw worden opgehaald:\",\r\n            error\r\n        );\r\n    }\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   IMAGE ERROR FALLBACK\r\n   ========================================================= *\/\r\n\r\ndocument\r\n    .querySelectorAll(\r\n        'img[alt*=\"ANPR in een straat\"], img[alt*=\"anpr in een straat\"]'\r\n    )\r\n    .forEach(\r\n        image => {\r\n\r\n            image.addEventListener(\r\n                \"error\",\r\n                function () {\r\n\r\n                    if (\r\n                        image.dataset\r\n                            .fallbackUsed\r\n                    ) {\r\n                        return;\r\n                    }\r\n\r\n\r\n                    image.dataset\r\n                        .fallbackUsed =\r\n                            \"1\";\r\n\r\n\r\n                    image.src =\r\n                        ORIGINAL_IMAGE_URL;\r\n\r\n\r\n                    findCurrentOriginalImage();\r\n\r\n                }\r\n            );\r\n\r\n        }\r\n    );\r\n\r\n})();\r\n\r\n<\/script>\r\n\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-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>Mag dit ? ANPR in jouw straat, wijk of buurt ?<\/p>","protected":false},"author":1,"featured_media":45271,"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-45425","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>Mag dit ? ANPR in jouw straat, wijk of buurt ? - RAS\/AIS CCTV Academy<\/title>\n<meta name=\"description\" content=\"Niet toegelaten: Buurtbewoners die samen ANPR plaatsen of Syndicus die nummerplaten registreert van voorbijrijdend verkeer.\" \/>\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\/fr\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ANPR in een straat, wijk of buurt: Mag dit wel ?\" \/>\n<meta property=\"og:description\" content=\"Niet toegelaten: Buurtbewoners die samen ANPR plaatsen of Syndicus die nummerplaten registreert van voorbijrijdend verkeer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cctvacademy.be\/fr\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/\" \/>\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-04T08:49:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-15T13:16:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.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=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture est.\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"headline\":\"Mag dit ? ANPR in jouw straat, wijk of buurt ?\",\"datePublished\":\"2026-05-04T08:49:05+00:00\",\"dateModified\":\"2026-09-15T13:16:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/\"},\"wordCount\":1822,\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1\",\"articleSection\":[\"CCTV MICRO LEARNING\"],\"inLanguage\":\"fr-BE\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/\",\"name\":\"Mag dit ? ANPR in jouw straat, wijk of buurt ? - RAS\\\/AIS CCTV Academy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1\",\"datePublished\":\"2026-05-04T08:49:05+00:00\",\"dateModified\":\"2026-09-15T13:16:12+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"description\":\"Niet toegelaten: Buurtbewoners die samen ANPR plaatsen of Syndicus die nummerplaten registreert van voorbijrijdend verkeer.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/#breadcrumb\"},\"inLanguage\":\"fr-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-BE\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1\",\"width\":615,\"height\":519,\"caption\":\"anpr in een straat wijk of buurt\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/nl\\\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cctvacademy.be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mag dit ? ANPR in jouw straat, wijk of buurt ?\"}]},{\"@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\":\"fr-BE\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\",\"name\":\"admin\",\"sameAs\":[\"https:\\\/\\\/rasopleidingcamerabewakingcursuscctv.be\"],\"url\":\"https:\\\/\\\/cctvacademy.be\\\/fr\\\/author\\\/inforose3-be\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mag dit ? ANPR in jouw straat, wijk of buurt ? - RAS\/AIS CCTV Academy","description":"Niet toegelaten: Buurtbewoners die samen ANPR plaatsen of Syndicus die nummerplaten registreert van voorbijrijdend verkeer.","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\/fr\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/","og_locale":"fr_FR","og_type":"article","og_title":"ANPR in een straat, wijk of buurt: Mag dit wel ?","og_description":"Niet toegelaten: Buurtbewoners die samen ANPR plaatsen of Syndicus die nummerplaten registreert van voorbijrijdend verkeer.","og_url":"https:\/\/cctvacademy.be\/fr\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/","og_site_name":"RAS\/AIS CCTV Academy","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61576769152561","article_published_time":"2026-05-04T08:49:05+00:00","article_modified_time":"2026-09-15T13:16:12+00:00","og_image":[{"width":615,"height":519,"url":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"admin","Dur\u00e9e de lecture est.":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/#article","isPartOf":{"@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/"},"author":{"name":"admin","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"headline":"Mag dit ? ANPR in jouw straat, wijk of buurt ?","datePublished":"2026-05-04T08:49:05+00:00","dateModified":"2026-09-15T13:16:12+00:00","mainEntityOfPage":{"@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/"},"wordCount":1822,"image":{"@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1","articleSection":["CCTV MICRO LEARNING"],"inLanguage":"fr-BE"},{"@type":"WebPage","@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/","url":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/","name":"Mag dit ? ANPR in jouw straat, wijk of buurt ? - RAS\/AIS CCTV Academy","isPartOf":{"@id":"https:\/\/cctvacademy.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/#primaryimage"},"image":{"@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1","datePublished":"2026-05-04T08:49:05+00:00","dateModified":"2026-09-15T13:16:12+00:00","author":{"@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"description":"Niet toegelaten: Buurtbewoners die samen ANPR plaatsen of Syndicus die nummerplaten registreert van voorbijrijdend verkeer.","breadcrumb":{"@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/#breadcrumb"},"inLanguage":"fr-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/"]}]},{"@type":"ImageObject","inLanguage":"fr-BE","@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/#primaryimage","url":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1","contentUrl":"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/05\/anpr-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1","width":615,"height":519,"caption":"anpr in een straat wijk of buurt"},{"@type":"BreadcrumbList","@id":"https:\/\/cctvacademy.be\/nl\/mag-dit-anpr-in-jouw-straat-wijk-of-buurt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cctvacademy.be\/"},{"@type":"ListItem","position":2,"name":"Mag dit ? ANPR in jouw straat, wijk of buurt ?"}]},{"@type":"WebSite","@id":"https:\/\/cctvacademy.be\/#website","url":"https:\/\/cctvacademy.be\/","name":"CCTV Academy","description":"Formation \u00e0 la vid\u00e9osurveillance et micro-apprentissage de la vid\u00e9osurveillance","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":"fr-BE"},{"@type":"Person","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596","name":"admin","sameAs":["https:\/\/rasopleidingcamerabewakingcursuscctv.be"],"url":"https:\/\/cctvacademy.be\/fr\/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-in-een-straat-wijk-of-buurt.jpg?fit=615%2C519&ssl=1","_links":{"self":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/posts\/45425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/comments?post=45425"}],"version-history":[{"count":0,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/posts\/45425\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/media\/45271"}],"wp:attachment":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/media?parent=45425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/categories?post=45425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/tags?post=45425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}