Zie wat uw website werkelijk verzamelt,
deelt en blootstelt
Lokker observeert echte netwerkactiviteit in alle toestemmingsstatussen zodat u de spelden in de hooiberg kunt vinden: welke trackers worden geactiveerd, welke identificatoren de browser verlaten, of uw toestemmingsconfiguratie werkelijk werkt, en waar u maatregelen moet nemen om voorop te blijven.
Privacy risk score (0–1000)
Meta Pixel
8 pagesHubSpot Tracking
3 pagesStripe.js
2 pagesSession Replay
6 pagesLogin Form Capture
2 pagesOptimizely Web
5 pagesDatadog RUM
9 pagesOns Platform
Één platform voor monitoring, validatie, scoring en handhaving
Privacy Edge identificeert risico's, Guardian handhaaft regels tijdens runtime, en de rest van de suite breidt validatie, training en operationele integratie uit.
Intelligence
Privacy Edge
Scan elke property, beoordeel risico's in zeven categorieën en koppel bevindingen aan juridisch-kwaliteitsredencodes met herstelstappen.
- Portfoliorisicoscore (0–1000)
- Redencodes met duidelijke ernstniveaus
- Bewijsexports voor privacy-, juridische en verzekeringsteams
Handhaving
Guardian
Onderschep uitgaande scripts, pixels en telemetrie in realtime en handhaaf vertrouwensregels voordat gegevens de browser verlaten.
VerkennenValidatie
Consent Validator
Test de statussen geen interactie, accepteren, weigeren en GPC om CMP-drift te detecteren voordat het blootstelling creëert.
VerkennenOntwikkelaars-API
Partner API
Integreer onboarding, scan-orchestratie en score-ophaling rechtstreeks in acceptatie- en risicoworkflows.
VerkennenTraining
Privacy Academy
Schol juridische, privacy- en ingenieursteams van fundamentele webprivacy tot geavanceerde risicoanalyse.
VerkennenPrivacy-stack
Als uw marketingteam deze tools gebruikt, kan Lokker helpen ze veilig te gebruiken
Toestemmingsplatforms, tagmanagers en analysetools zijn alleen conform wanneer ze correct geconfigureerd zijn en continu gevalideerd worden. Lokker scant wat er werkelijk wordt geactiveerd, in elke toestemmingsstatus, op elke property in uw portfolio.
Toestemmingsplatforms
Tagbeheer
Marketing en analyse
Onder de motorkap
Zie wat de browser echt doet
We scannen echte pagina's zoals een gebruiker dat zou doen, registreren het netwerk en brengen tags, pixels en oproepen naar de oppervlakte die privacyrisico's creëren, niet alleen wat documentatie beweert.
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a<script async src="https://www.googletagmanager
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://agtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringifygtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signaturefbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; datafbq('track', 'PageView'); fbq('track', 'Lead',
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script afbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script attq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: trwindow.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curreanalytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wipintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'Psnaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441navigator.sendBeacon("/collect", JSON.stringify
fetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("evefetch("https://metrics.vendor.net/e", { method:
document.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmaidocument.cookie = '_fbp=' + fbp + '; SameSite=L
sessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "hesessionStorage.setItem("__td_signed", signature
window.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKUwindow.dataLayer = window.dataLayer || []; data
// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna// illustrative capture: not executed <script a
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a<script async src="https://www.googletagmanager
gtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://agtag('config', 'G-XXXXXXXX', { anonymize_ip: tr
gtag('event', 'purchase', { value: 49.99, curre
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l]
({'gtm.start':Date.now(),event:'gtm.js'});})(wi
fbq('init', '123456789012345'); fbq('track', 'P
fbq('track', 'Lead', { content_name: 'demo_requ
ttq.track("ViewContent", { content_id: "sku-441
window.uetq = window.uetq || []; uetq.push("eve
analytics.identify(userId, { email: sessionEmai
analytics.track("CTA Clicked", { placement: "he
pintrk("track", "pagevisit", { product_id: "SKU
snaptr("track", "PAGE_VIEW", { uuid: sessionSna
<img width="1" height="1" alt="" src="https://a
navigator.sendBeacon("/collect", JSON.stringifyHoe het werkt
Echt gedrag observeren voordat het een risico wordt.
Lokker zet een headless browser in, simuleert echte gebruikersstatussen en registreert elk relevant verzoek, elke cookie en elke identificator. We valideren toestemming en GPC en geven u vervolgens een duidelijke kaart van leveranciersactiviteit en herstelprioriteiten, zonder uitsluitend op documentatie te vertrouwen.
Deploying headless browser
Capturing default state (no banner interaction)
Running consent Accept flow (opt-in)
Running consent Reject flow (opt-out)
Intercepting network requests
Generating remediation reports
- Per-site Excel & PDF (~15 pages each)
- Consolidated portfolio Excel & PDF
Uitgelicht in
Aan de slag
Zie wat uw site werkelijk doet
Begin met een livescan van uw eigen website. Lokker toont verzoeken, leveranciers, toestemmingsgedrag (inclusief of uw toestemmingstool werkt) en blootstellingspatronen zodat u kunt herstellen en voorop kunt blijven.