{"id":227711,"date":"2026-10-06T16:22:50","date_gmt":"2026-10-06T16:22:50","guid":{"rendered":"https:\/\/datatrue.com\/?page_id=227711"},"modified":"2026-10-06T16:32:43","modified_gmt":"2026-10-06T16:32:43","slug":"consent-cookie-compliance","status":"publish","type":"page","link":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/","title":{"rendered":"Consent &amp; Cookie Compliance"},"content":{"rendered":"\n<style id=\"dt-divi-integration\">body h1.entry-title.main_title{display:none !important}#main-content .container{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important}#left-area{width:100% !important;float:none !important;padding:0 !important}#sidebar{display:none !important}#main-content .container:before{display:none !important}.yarpp-related,.yarpp.yarpp-related{display:none !important}#left-area article.et_pb_post{margin-bottom:0 !important}#dt-page p{padding-bottom:0}#dt-page :is(h1,h2,h3,h4,h5,h6){padding-bottom:0}#dt-page :is(ul,ol){padding:0;margin:0;list-style:none;line-height:inherit}#dt-page img{max-width:100%;height:auto}<\/style><style id=\"dt-page-css\">@import url('https:\/\/fonts.googleapis.com\/css2?family=Lato:wght@400;#dt-page 700;900&family=Work+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@500;600&display=swap');:root{--ink:#242923;--ink-soft:#55605A;--ink-faint:#8B958E;--mint:#0EA173;--mint-fill:#10B981;--mint-tint:#F3FAF7;--teal:#4C7E93;--teal-tint:#EAF2F4;--surface:#FFFFFF;--border:#DCE7E2;--draft:#B5791A;--draft-tint:#FBF1DF;--warn:#C0453B;--warn-tint:#FDF0EE;--shadow:0 24px 48px -28px rgba(36,41,35,0.28);}#dt-page,#dt-page *{box-sizing:border-box;}#dt-page{-webkit-text-size-adjust:100%;scroll-behavior:smooth;}#dt-page{margin:0;background:var(--surface);color:var(--ink);font-family:'Work Sans','Helvetica Neue',Arial,sans-serif;line-height:1.55;}#dt-page h1,#dt-page h2,#dt-page h3,#dt-page h4{font-family:'Lato','Helvetica Neue',Arial,sans-serif;color:var(--ink);margin:0;text-wrap:balance;}#dt-page p{margin:0;}#dt-page a{color:inherit;}#dt-page .wrap{max-width:1120px;margin:0 auto;padding:0 32px;}#dt-page .tl{color:var(--teal);font-weight:600;text-decoration:none;}#dt-page .tl:hover{text-decoration:underline;}#dt-page .notice{background:var(--draft-tint);border-bottom:1px solid #EEDDB8;color:#7A5312;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:12.5px;}#dt-page .notice .wrap{padding:10px 32px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;}#dt-page .notice strong{color:#5C3D0E;}#dt-page .draft-tag{display:inline-flex;align-items:center;gap:5px;background:var(--draft-tint);color:#7A5312;border:1px solid #EEDDB8;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:4px;}#dt-page .draft-tag::before{content:\"\\270E\";font-size:11px;}#dt-page header{padding:22px 0;border-bottom:1px solid var(--border);}#dt-page header .wrap{display:flex;align-items:center;justify-content:space-between;}#dt-page .logo{font-family:'Lato',sans-serif;font-weight:900;font-size:20px;letter-spacing:-0.01em;display:inline-flex;align-items:center;gap:7px;}#dt-page .logo .mark{width:16px;height:16px;border-radius:4px;background:var(--mint-fill);display:inline-block;}#dt-page .logo .d{color:var(--ink);}#dt-page .logo .t{color:var(--mint);}#dt-page .header-note{font-size:12.5px;color:var(--ink-faint);font-family:'IBM Plex Mono',ui-monospace,monospace;letter-spacing:.02em;}#dt-page footer{padding:36px 0 50px;border-top:1px solid var(--border);}#dt-page footer .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;}#dt-page footer .fine{font-size:12.5px;color:var(--ink-faint);max-width:64ch;line-height:1.6;}#dt-page .breadcrumb{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.04em;color:var(--ink-faint);text-transform:uppercase;}#dt-page .breadcrumb a{color:var(--teal);text-decoration:none;}#dt-page .eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--mint);background:var(--mint-tint);border:1px solid #CFE9DF;padding:6px 12px 6px 10px;border-radius:999px;margin-bottom:16px;}#dt-page .eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--mint-fill);}#dt-page .eyebrow.on-dark{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.18);color:#8FE3C3;}#dt-page .eyebrow.on-dark .dot{background:#6FE3B6;}#dt-page .section-head{max-width:64ch;}#dt-page .section-head h2{font-size:28px;font-weight:900;letter-spacing:-0.01em;}#dt-page .section-head p{margin-top:10px;color:var(--ink-soft);font-size:15px;line-height:1.6;}#dt-page .band{padding:52px 0;border-top:1px solid var(--border);}#dt-page .band.alt{background:var(--mint-tint);border-top-color:#E4F1EB;}#dt-page .band.tealish{background:var(--teal-tint);border-top-color:#DCEAEE;}#dt-page .hero{padding:60px 0 8px;}#dt-page .ty-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:44px;align-items:center;}#dt-page .ty-copy{max-width:600px;}#dt-page h1.headline{font-size:38px;font-weight:900;letter-spacing:-0.015em;line-height:1.14;}#dt-page .ty-copy .lede{margin-top:16px;font-size:16.5px;color:var(--ink-soft);line-height:1.6;}#dt-page .single-cta{margin-top:22px;}#dt-page .region-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--mint-fill);color:#fff;font-family:'Lato',sans-serif;font-weight:700;font-size:15px;border:none;border-radius:8px;padding:14px 22px;text-decoration:none;letter-spacing:.005em;line-height:1.3;cursor:pointer;}#dt-page .region-btn:hover{background:#0C9A6E;}#dt-page .region-btn.alt{background:var(--ink);}#dt-page .region-btn svg{width:15px;height:15px;flex-shrink:0;}#dt-page .trial-fine{margin-top:13px;font-size:12.5px;color:var(--ink-faint);line-height:1.5;max-width:46ch;}#dt-page .sec-link{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:13.5px;font-weight:600;color:var(--teal);text-decoration:none;}#dt-page .sec-link:hover{text-decoration:underline;}#dt-page .shot{border:1px dashed #C4D3CC;border-radius:14px;background:linear-gradient(180deg,#FBFDFC,#F4F8F6);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 24px;color:var(--ink-faint);}#dt-page .shot.hero-shot{min-height:330px;box-shadow:var(--shadow);}#dt-page .shot.wide{min-height:280px;}#dt-page .shot .shot-icon{font-size:26px;margin-bottom:10px;opacity:.55;}#dt-page .shot .shot-badge{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mint);background:var(--mint-tint);border:1px solid #CFE9DF;padding:3px 9px;border-radius:5px;margin-bottom:12px;}#dt-page .shot .shot-title{font-family:'Lato',sans-serif;font-weight:700;font-size:14.5px;color:var(--ink-soft);}#dt-page .shot .shot-desc{font-size:12px;margin-top:6px;max-width:38ch;line-height:1.5;}#dt-page .shot-img{margin:0;}#dt-page .shot-img img{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:14px;background:#F4F8F6;}#dt-page .shot-img.hero-shot img{box-shadow:var(--shadow);}#dt-page .shot-img figcaption{margin-top:10px;font-size:11.5px;color:var(--ink-faint);font-family:'IBM Plex Mono',ui-monospace,monospace;letter-spacing:.02em;display:flex;align-items:center;gap:8px;flex-wrap:wrap;}#dt-page .feature-split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;}#dt-page .fs-copy h2{font-size:25px;font-weight:900;letter-spacing:-0.01em;line-height:1.2;}#dt-page .fs-copy p{margin-top:12px;font-size:15px;color:var(--ink-soft);line-height:1.65;}#dt-page .fs-copy p + p{margin-top:12px;}#dt-page .fs-copy.solo{max-width:80ch;}#dt-page .feature-split.rev .fs-copy{order:2;}#dt-page .el-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;}#dt-page .el-chip{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--ink-soft);background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:6px 10px;}#dt-page .answer-inner{background:var(--mint-tint);border:1px solid #CFE9DF;border-left:4px solid var(--mint-fill);border-radius:12px;padding:22px 26px;max-width:80ch;}#dt-page .answer-kicker{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mint);margin-bottom:8px;}#dt-page .answer-inner p{font-size:15.5px;line-height:1.6;color:var(--ink);}#dt-page .trust-box{background:var(--mint-tint);border:1px solid #CFE9DF;border-radius:12px;padding:18px 22px;}#dt-page .trust-box-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:16px;}#dt-page .trust-box-label{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);}#dt-page .g2-rating{display:inline-flex;align-items:center;gap:5px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;font-weight:600;color:var(--ink-soft);}#dt-page .g2-rating .stars{color:#F2A93B;font-size:12px;letter-spacing:-1px;}#dt-page .trust-logo-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;align-items:center;}#dt-page .trust-logo{height:32px;border-radius:6px;background:#E4EEE9;color:var(--ink-faint);display:flex;align-items:center;justify-content:center;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;}#dt-page .includes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;}#dt-page .includes-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:20px;}#dt-page .includes-check{width:26px;height:26px;border-radius:50%;background:var(--mint-tint);color:var(--mint);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-bottom:12px;border:1px solid #CFE9DF;}#dt-page .includes-card h3{font-size:14.5px;font-weight:700;margin-bottom:6px;line-height:1.3;}#dt-page .includes-card p{font-size:13px;color:var(--ink-soft);line-height:1.55;}#dt-page .link-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;}#dt-page .link-grid.three{grid-template-columns:repeat(3,1fr);}#dt-page .link-card{display:block;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:22px;text-decoration:none;}#dt-page .link-card:hover{border-color:#BFD8CD;}#dt-page .link-card .lc-label{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px;}#dt-page .link-card h3{font-size:16px;font-weight:900;color:var(--ink);}#dt-page .link-card p{margin-top:6px;font-size:13px;color:var(--ink-soft);line-height:1.55;}#dt-page .link-card .lc-go{margin-top:12px;font-size:13px;font-weight:600;color:var(--teal);}#dt-page .proof-row{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:center;}#dt-page .case-card{border:1px solid var(--border);border-radius:14px;padding:26px;background:var(--surface);}#dt-page .case-card .n{font-family:'Lato',sans-serif;font-weight:900;font-size:36px;color:var(--mint);letter-spacing:-0.01em;}#dt-page .case-card .n-label{margin-top:2px;font-size:14px;font-weight:700;color:var(--ink);}#dt-page .case-card p{margin-top:12px;font-size:13.5px;color:var(--ink-soft);line-height:1.6;}#dt-page .case-card .src{margin-top:14px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);}#dt-page .proof-aside .g2-big{font-family:'Lato',sans-serif;font-weight:900;font-size:30px;color:var(--ink);}#dt-page .proof-aside .stars{color:#F2A93B;letter-spacing:1px;font-size:14px;}#dt-page .proof-aside p{margin-top:8px;font-size:13.5px;color:var(--ink-soft);line-height:1.6;max-width:34ch;}#dt-page .proof-solo{border:1px solid var(--border);border-radius:14px;padding:24px 28px;background:var(--surface);max-width:82ch;}#dt-page .proof-solo .quote{font-family:'Lato',sans-serif;font-weight:700;font-size:18px;line-height:1.45;color:var(--ink);}#dt-page .proof-solo .src{margin-top:14px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);}#dt-page .proof-simple{text-align:center;}#dt-page .proof-simple .g2-big{font-family:'Lato',sans-serif;font-weight:900;font-size:30px;color:var(--ink);}#dt-page .proof-simple .stars{color:#F2A93B;letter-spacing:1px;font-size:15px;}#dt-page .proof-simple p{margin:8px auto 0;max-width:46ch;color:var(--ink-soft);font-size:13.5px;line-height:1.6;}#dt-page .zc{display:flex;align-items:center;gap:14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:18px 22px;}#dt-page .zc .zc-mark{width:30px;height:30px;border-radius:8px;background:var(--mint-tint);border:1px solid #CFE9DF;color:var(--mint);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;}#dt-page .zc p{font-size:14px;color:var(--ink-soft);line-height:1.55;}#dt-page .zc strong{color:var(--ink);}#dt-page .callout{background:var(--teal-tint);border:1px solid #CFE0E6;border-left:4px solid var(--teal);border-radius:12px;padding:20px 24px;max-width:82ch;}#dt-page .callout p{font-size:14.5px;color:var(--ink);line-height:1.6;}#dt-page .callout .callout-k{font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--teal);margin-bottom:8px;}#dt-page .faq-list{max-width:80ch;display:flex;flex-direction:column;gap:10px;}#dt-page .faq-item{border:1px solid var(--border);border-radius:10px;padding:4px 18px;background:var(--surface);}#dt-page .faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none;}#dt-page .faq-item summary::-webkit-details-marker{display:none;}#dt-page .faq-item summary::after{content:\"+\";font-size:20px;font-weight:400;color:var(--mint);flex-shrink:0;}#dt-page .faq-item[open] summary::after{content:\"\\2013\";}#dt-page .faq-item p{padding-bottom:16px;font-size:14px;color:var(--ink-soft);line-height:1.6;}#dt-page .mid-cta{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px 30px;display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;text-align:center;}#dt-page .mid-cta p{font-size:16px;font-weight:700;color:var(--ink);font-family:'Lato',sans-serif;}#dt-page .closing{background:var(--ink);padding:56px 32px;text-align:center;border-radius:14px;}#dt-page .closing h2{color:#fff;font-size:28px;font-weight:900;margin-top:14px;}#dt-page .closing p.sub{margin-top:12px;color:#CFE0D8;font-size:15px;max-width:52ch;margin-left:auto;margin-right:auto;}#dt-page .closing .single-cta{margin-top:22px;}#dt-page .closing .trial-fine{margin:14px auto 0;text-align:center;color:#7C9488;}@media (max-width:940px){#dt-page .ty-hero-grid,#dt-page .feature-split,#dt-page .proof-row,#dt-page .link-grid,#dt-page .link-grid.three{grid-template-columns:1fr;}#dt-page .feature-split.rev .fs-copy{order:0;}#dt-page .includes-grid{grid-template-columns:repeat(2,1fr);}#dt-page .trust-logo-grid{grid-template-columns:repeat(3,1fr);}#dt-page h1.headline{font-size:31px;}}@media (max-width:600px){#dt-page .wrap{padding:0 20px;}#dt-page .includes-grid{grid-template-columns:1fr;}#dt-page .mid-cta{flex-direction:column;}}#dt-page .includes-grid.four{grid-template-columns:repeat(4,1fr);}@media(max-width:940px){#dt-page .includes-grid.four{grid-template-columns:repeat(2,1fr);}}@media(max-width:600px){#dt-page .includes-grid.four{grid-template-columns:1fr;}}#dt-page .r1-fig{margin:22px 0 6px;}#dt-page .r1-fig img{display:block;max-width:100%;height:auto;}#dt-page .r1-diagram img{width:100%;max-width:960px;border:1px solid var(--border,#E3EAE6);border-radius:12px;background:#fff;}#dt-page .r1-hero img,#dt-page .r1-card img{width:100%;max-width:640px;aspect-ratio:640\/440;border-radius:14px;}#dt-page .r1-crop>img{display:block;width:100%;height:auto;}#dt-page .r1-crop{border:1px solid var(--border,#E3EAE6);border-radius:12px;overflow:hidden;background:#fff;}#dt-page .r1-shots .r1-crop + .r1-crop{margin-top:14px;}#dt-page .r1-fig figcaption{margin-top:10px;font-size:13.5px;color:var(--ink-soft,#51605A);line-height:1.55;max-width:80ch;}#dt-page .r1-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;}#dt-page .r1-cards img{width:100%;aspect-ratio:640\/440;border-radius:12px;}#dt-page .head-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:40px;align-items:start;}#dt-page .head-grid .r1-fig{margin-top:6px;}#dt-page .r1-hero-wide{margin-top:28px;}#dt-page .ty-hero-grid.r1-onecol{grid-template-columns:1fr;}@media (max-width:900px){#dt-page .head-grid{grid-template-columns:1fr;}#dt-page .r1-cards{grid-template-columns:1fr;}}#dt-page .head-grid.hv2{grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-template-areas:\"title media\" \"rest media\";grid-template-rows:auto 1fr;column-gap:48px;row-gap:0;align-items:start;}#dt-page .head-grid.hv2>.head-title{grid-area:title;}#dt-page .head-grid.hv2>.head-media{grid-area:media;}#dt-page .head-grid.hv2>.head-rest{grid-area:rest;}#dt-page .head-media{display:flex;flex-direction:column;gap:18px;}#dt-page .head-media .r1-fig{margin:6px 0 0;}#dt-page .head-media .definition{margin-top:0;max-width:none;}#dt-page .head-media .def-text{font-size:16px;line-height:1.55;}#dt-page .head-lead{margin-top:24px;}#dt-page .head-rest>.head-lead{margin-top:0;}#dt-page .head-rest{padding-top:24px;}#dt-page .head-rest>.hero-copy>p:first-child{margin-top:0;}#dt-page .head-rest>.hero-copy{margin-top:0;}#dt-page .head-lead h2{font-size:22px;line-height:1.3;margin:0 0 10px;}#dt-page .head-lead p{margin:0 0 14px;}#dt-page .head-lead .section-head{margin:0;max-width:none;}#dt-page .ew-head{padding-bottom:56px;}#dt-page .def-kicker::before{content:none;}#dt-page .definition::after{content:none;}#dt-page .definition .def-text{font-weight:400;letter-spacing:0;}#dt-page .definition .def-text strong{font-weight:700;}#dt-page .hero-link{margin-top:24px;}#dt-page .prof-grid.no-aside{grid-template-columns:minmax(0,780px);}#dt-page .case-hero .head-media .prof-glance{position:static;width:100%;}#dt-page .art-grid>article.prose>h2:first-child,#dt-page .pillar-body>.prose:first-child>h2:first-child{margin-top:0;}#dt-page .head-lead p.lede,#dt-page .head-rest p.lede{font-size:inherit;}#dt-page .case-layout.no-aside{grid-template-columns:minmax(0,780px);grid-template-areas:\"main\";}#dt-page .case-hero .head-lead .definition{margin-top:22px;}#dt-page .case-hero .head-lead .def-text{font-size:16px;line-height:1.55;}#dt-page .case-hero .head-media .case-aside{position:static;}#dt-page .case-hero .head-media .factbox{margin:0;width:100%;max-width:none;}#dt-page .case-hero .head-media .case-aside{width:100%;}@media (max-width:900px){#dt-page .head-grid.hv2{display:flex;flex-direction:column;gap:0;}#dt-page .head-grid.hv2 .head-media{display:contents;}#dt-page .head-grid.hv2>.head-title{order:1;}#dt-page .head-grid.hv2 .head-media .definition{order:2;margin-top:22px;}#dt-page .head-grid.hv2 .head-media .r1-fig{order:3;margin-top:22px;}#dt-page .head-grid.hv2>.head-rest{order:4;}#dt-page .head-grid.case-hero>.head-rest{order:2;}#dt-page .head-grid.case-hero .head-media>*{order:3;margin-top:22px;}}#dt-page .tcta-band{padding:48px 0;}#dt-page .tcta{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:center;border-radius:16px;padding:40px 0 40px 40px;background:var(--ink);color:#fff;text-align:left;}#dt-page .tcta::after{content:\"\";position:absolute;right:-120px;top:-120px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.28),rgba(16,185,129,0) 70%);pointer-events:none;}#dt-page .tcta .eyebrow.on-dark{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.18);color:#8FE3C3;border-radius:999px;padding:6px 12px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;}#dt-page .tcta .eyebrow.on-dark .dot{width:6px;height:6px;border-radius:50%;background:#6FE3B6;}#dt-page .tcta h2{font-size:28px;font-weight:900;letter-spacing:-0.01em;line-height:1.2;color:#fff;margin:0;}#dt-page .tcta .tcta-sub{margin:12px 0 0;font-size:15px;line-height:1.6;color:#CFE0D8;}#dt-page .tcta-k{margin-top:22px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8FA69A;}#dt-page .tcta-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px;font-size:14px;}#dt-page .tcta-list li{display:flex;gap:8px;align-items:flex-start;line-height:1.45;color:#fff;font-weight:600;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);}#dt-page .tcta-more{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px;font-size:13.5px;color:#E4EEE9;}#dt-page .tcta-more li{display:flex;gap:7px;align-items:flex-start;line-height:1.45;}#dt-page .tcta svg{width:14px;height:14px;flex-shrink:0;margin-top:3px;color:#6FE3B6;}#dt-page .tcta-act{margin-top:26px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;}#dt-page .tcta-btn{display:inline-flex;align-items:center;gap:8px;background:var(--mint-fill);color:#fff;font-family:'Lato',sans-serif;font-weight:700;font-size:16px;border-radius:8px;padding:14px 22px;text-decoration:none;}#dt-page .tcta-btn:hover{background:#0C9A6E;}#dt-page .tcta-btn svg{width:16px;height:16px;margin:0;color:#fff;}#dt-page .tcta-g2{font-size:12.5px;color:#CFE0D8;}#dt-page .tcta-g2 strong{color:#fff;}#dt-page .tcta-g2 .stars{color:#E0A32E;letter-spacing:1px;font-size:11px;}#dt-page .tcta-fine{margin:12px 0 0;font-size:12.5px;line-height:1.55;max-width:52ch;color:#8FA69A;}#dt-page .tcta-shot{align-self:stretch;display:flex;align-items:center;}#dt-page .tcta-frame{width:calc(100% + 140px);border-radius:10px 0 0 10px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.14);border-right:none;background:#fff;}#dt-page .tcta-frame .bar{height:26px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#EEF2F0;border-bottom:1px solid var(--border);}#dt-page .tcta-frame .bar i{width:8px;height:8px;border-radius:50%;background:#C9D3CE;}#dt-page .tcta-frame img{display:block;width:100%;height:auto;}#dt-page .tcta-cap{margin-top:10px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:#8FA69A;}@media (max-width:900px){#dt-page .tcta{grid-template-columns:1fr;padding:32px 24px 0;gap:28px;}#dt-page .tcta-shot{margin:0 -24px 0 0;}#dt-page .tcta-frame{width:100%;}}@media (max-width:600px){#dt-page .tcta h2{font-size:23px;}#dt-page .tcta-more{grid-template-columns:1fr;}#dt-page .tcta-btn{width:100%;justify-content:center;}}#dt-page .trust-logo-grid.v2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 18px;}#dt-page .trust-logo-grid.v2 .trust-logo{width:112px;height:56px;display:flex;align-items:center;justify-content:center;font-size:0;background:none;border:0;padding:0;box-shadow:none;}#dt-page .trust-logo-grid.v2 .trust-logo img{max-width:100%;max-height:100%;object-fit:contain;filter:grayscale(1);opacity:.75;transition:filter .2s ease,opacity .2s ease;}#dt-page .trust-logo-grid.v2 .trust-logo:hover img{filter:none;opacity:1;}#dt-page .trust-logo-grid.v2 .trust-logo img.pad{transform:scale(1.5);}@media (max-width:600px){#dt-page .trust-logo-grid.v2{gap:12px 18px;}#dt-page .trust-logo-grid.v2 .trust-logo{width:88px;height:38px;}}#dt-page .trust-logo-grid.v2{max-width:896px;margin:0 auto;gap:16px 28px;}#dt-page .trust-logo-grid.v2 .trust-logo{width:104px;height:44px;}#dt-page .trust-logo-grid.v2 .trust-logo img.pad{transform:none;filter:grayscale(1) contrast(.45) brightness(1.25);}#dt-page .trust-logo-grid.v2 .trust-logo img.pad-word{transform:scale(1.25);}#dt-page .trust-logo-grid.v2 .trust-logo img.pad-emblem{transform:scale(1.5);}#dt-page .trust-logo-grid.v2 .trust-logo img.pad-wide{transform:scale(1.05);}#dt-page .trust-logo-grid.v2 .trust-logo:hover img{filter:none;opacity:1;}@media (max-width:680px){#dt-page .trust-logo-grid.v2{gap:12px 18px;}#dt-page .trust-logo-grid.v2 .trust-logo{width:84px;height:36px;}}<\/style><div id=\"dt-page\" class=\"dt-page\"><section class=\"hero\"><div class=\"wrap\"><div class=\"breadcrumb\" style=\"margin-bottom:20px;\"><a href=\"\/en\/\">Home<\/a> &rsaquo; <a href=\"https:\/\/datatrue.com\/en\/platform\/\">Platform<\/a> &rsaquo; Consent &amp; Cookie Compliance<\/div><div class=\"ty-hero-grid\"><div class=\"ty-copy\"><span class=\"eyebrow\"><span class=\"dot\"><\/span>Privacy &amp; Consent Compliance<\/span><h1 class=\"headline\">Prove your consent banner actually works<\/h1><p class=\"lede\">A consent management platform records a visitor&#8217;s choices and can hold back the tags it controls. Tags outside its control, such as hardcoded pixels and piggyback scripts, can still fire. DataTrue audits every cookie on every page it visits and simulates real consent states, opt-in and opt-out, to confirm your tags actually stop when a visitor says no.<\/p><div class=\"single-cta\"><a class=\"region-btn\" href=\"https:\/\/datatrue.com\/en\/start-free-trial\/\">Start a free 30-day trial <svg viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><p class=\"trial-fine\">The full platform, every feature, free for 30 days.<\/p><\/div><\/div><figure class=\"r1-fig r1-shot r1-hero-shot\"><div class=\"r1-crop\" style=\"max-width:1190px\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/consent-state-test-edited-crop.png\" alt=\"A DataTrue opt-out consent test: Facebook Pageview was blocked as expected, while two DoubleClick tags and Snapchat failed their block checks.\" width=\"1190\" height=\"410\"><\/div><\/figure><\/div><\/div><\/section><section class=\"band\"><div class=\"wrap\"><div class=\"answer-inner\"><div class=\"answer-kicker\">Summary<\/div><p>A <strong>cookie audit<\/strong> finds every cookie and tracking tag on your site, including third-party and non-compliant ones. Consent validation goes further: it simulates a visitor accepting or rejecting consent and checks that each tag obeys. DataTrue does both, so you can prove your back-end tags honour the choices your banner shows.<\/p><\/div><\/div><\/section><section class=\"band alt\"><div class=\"wrap\"><div class=\"trust-box\"><div class=\"trust-box-top\"><span class=\"trust-box-label\">Trusted by analytics and privacy teams worldwide<\/span><span class=\"g2-rating\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span> 4.6\/5 on G2<\/span><\/div><div class=\"trust-logo-grid v2\"><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo1s.png\" alt=\"Toyota\" loading=\"lazy\" class=\"pad pad-word\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo2s.png\" alt=\"Electrolux\" loading=\"lazy\" class=\"pad pad-wide\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo3s.png\" alt=\"P&amp;G\" loading=\"lazy\" class=\"pad pad-emblem\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo4s.png\" alt=\"L&rsquo;Or&eacute;al\" loading=\"lazy\" class=\"pad pad-wide\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo5s.png\" alt=\"Deutsche Bank\" loading=\"lazy\" class=\"pad pad-emblem\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo6s.png\" alt=\"Coles\" loading=\"lazy\" class=\"pad pad-word\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2021\/05\/mono-autodesk-aa102b0e0626fee2751b7c0738ee3b48.png\" alt=\"Autodesk\" loading=\"lazy\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2021\/05\/mono-kmart-9193d8423cc4ddf41d4f054fc18f9a60.png\" alt=\"Kmart\" loading=\"lazy\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2021\/05\/mono-melbourne-airport-afbf87abfd807f13cc184c2c817f1548.png\" alt=\"Melbourne Airport\" loading=\"lazy\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2021\/05\/mono-autotrader-canada-eb2c3c8aee7c8d656216c4d27e3035cd.png\" alt=\"AutoTrader Canada\" loading=\"lazy\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2021\/05\/mono-villeroy-and-boch-2064a1d2792cd0324bdf4363bafca62c.png\" alt=\"Villeroy &amp; Boch\" loading=\"lazy\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2021\/05\/mono-cardinal-path-a548f16da7f5b3d6e4bebf75d34b4b26e1c47c016e4ab8406ca44d4290cf756a.png\" alt=\"Cardinal Path\" loading=\"lazy\"><\/div><div class=\"trust-logo\"><img decoding=\"async\" src=\"https:\/\/datatrue.com\/wp-content\/uploads\/2021\/05\/mono-bounteous-a10a4ca84566242ef0cc2e49ec0f9cbf.png\" alt=\"Bounteous\" loading=\"lazy\"><\/div><\/div><\/div><\/div><\/section><section class=\"band\"><div class=\"wrap\"><div class=\"fs-wrap\"><div class=\"fs-copy solo\"><h2>Audit every cookie, including the ones you did not set<\/h2><p>Run a full-site coverage scan and get back the cookies and tracking technologies it finds on each page, flagged by type, with third-party ones and any your policy doesn&#8217;t allow called out. Validate cookie attributes without writing a line of script.<\/p><figure class=\"r1-fig r1-shot\"><div class=\"r1-crop\" style=\"max-width:1082px\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/coverage-scan-result-crop-1082x570-1.png\" alt=\"A DataTrue coverage scan overview: 101 pages scanned from the USA in Chrome, 89 passed, 9 failed and 1 errored, with tag policy compliance below.\" width=\"1082\" height=\"570\" loading=\"lazy\"><\/div><\/figure><\/div><\/div><\/div><\/section><section class=\"band alt\"><div class=\"wrap\"><div class=\"fs-wrap\"><div class=\"fs-copy solo\"><h2>Set a policy, and let each coverage scan enforce it<\/h2><p>Mark each tag and cookie as required, allowed, or not allowed, or set a blanket blocklist or allowlist, and DataTrue applies that policy to each coverage scan and alerts you when something breaches it.<\/p><figure class=\"r1-fig r1-shot\"><div class=\"r1-crop\" style=\"max-width:878px\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/cookie-tag-policy-engine-crop.png\" alt=\"Editing a tag policy rule in DataTrue: Adobe Analytics set to Allowed, with Not allowed and Required as the other options.\" width=\"878\" height=\"530\" loading=\"lazy\"><\/div><\/figure><p>This turns &ldquo;we have a cookie policy&rdquo; into &ldquo;our scans prove the policy is being kept.&rdquo;<\/p><\/div><\/div><\/div><\/section><section class=\"band\"><div class=\"wrap\"><div class=\"section-head\" style=\"margin-bottom:22px;\"><h2>How do you test that tags obey consent?<\/h2><p>Test opt-in and opt-out states and check what actually fires in each. DataTrue drives the real consent banner, accepts or rejects, and then confirms whether each tag obeyed. The failure that costs money is a banner that shows the right choices while back-end tags fire anyway. Regulators in California and Europe have fined companies whose tags ignored visitors&#8217; choices. A consent-state test fails the moment a tag fires against the choice the visitor made, so a broken consent setup surfaces as a failed test you can act on, well before it surfaces in an audit. See <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/resources\/enforcement-watch\/\">Enforcement Watch<\/a> for the cases.<\/p><\/div><\/div><\/section><section class=\"band\"><div class=\"wrap\"><div class=\"fs-wrap\"><div class=\"fs-copy solo\"><h2>How does DataTrue test GPC?<\/h2><p>DataTrue loads your site in a browser that broadcasts a GPC signal and confirms your tracking tags stop. GPC is a recognised opt-out signal in 12 US states: 9 require businesses to honour it directly, and 3 accept it through an authorized-agent rule. Other tools test it too. ObservePoint makes GPC a toggle in its audits and journeys, and Tag Inspector tests GPC as one of four named consent conditions.<\/p><figure class=\"r1-fig r1-shot\"><div class=\"r1-crop\" style=\"max-width:910px\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/gpc-result-crop.png\" alt=\"A DataTrue GPC check: the test loaded the site with the GPC signal on, and the console log confirms gpc=true.\" width=\"910\" height=\"705\" loading=\"lazy\"><\/div><\/figure><p>DataTrue&#8217;s edge is running the same GPC test in staging before you publish, and again once it is live. See <a class=\"tl\" href=\"\/en\/platform\/gpc-consent-validation\/\">GPC &amp; Consent Validation<\/a> for how it works, and the <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/resources\/privacy-compliance\/is-your-website-tracking-legal\/\">Privacy Resources<\/a> for which laws apply.<\/p><\/div><\/div><\/div><\/section><section class=\"band alt\"><div class=\"wrap\"><div class=\"section-head\" style=\"margin-bottom:22px;\"><h2>Catch regressions before they ship<\/h2><p>New code can silently re-enable a blocked pixel weeks after launch. Run the same consent tests against an unpublished container before the release goes live. And when a scheduled consent test fails, the alert goes wherever your team works, through a webhook to Slack, Microsoft Teams, Jira, or anything else that takes one. See <a class=\"tl\" href=\"\/en\/platform\/pre-publish-tag-testing\/\">pre-publish tag testing<\/a> and <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/platform\/continuous-monitoring-alerting\/\">continuous monitoring &amp; alerting<\/a>.<\/p><\/div><figure class=\"r1-fig r1-shot\"><div class=\"r1-crop\" style=\"max-width:942px\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/pre-publish-test-result-crop.png\" alt=\"A DataTrue test of a draft change, validated: the home page, the reject-consent step and the pricing page after rejecting all passed.\" width=\"942\" height=\"330\" loading=\"lazy\"><\/div><\/figure><div class=\"zc\" style=\"margin-top:18px;\"><div class=\"zc-mark\">\u25ce<\/div><p>Nothing is installed on your site. DataTrue doesn&#8217;t ask you to add any script, tag or code to your pages, so there is nothing to remove if you stop.<\/p><\/div><\/div><\/section><section class=\"band alt\"><div class=\"wrap\"><div class=\"mid-cta\"><p>Find out whether your tags actually honour consent.<\/p><a class=\"region-btn\" href=\"https:\/\/datatrue.com\/en\/start-free-trial\/\">Start a free 30-day trial <svg viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><\/div><\/div><\/section><section class=\"band\"><div class=\"wrap\"><div class=\"section-head\" style=\"margin-bottom:20px;\"><h2>Questions<\/h2><\/div><div class=\"faq-list\"><details class=\"faq-item\" open><summary>What is a cookie audit?<\/summary><p>Identifying every cookie and tracking technology on your site, including third-party and non-compliant ones. DataTrue pairs it with consent validation to check tags actually obey the banner.<\/p><\/details><details class=\"faq-item\"><summary>Isn&#8217;t a consent banner enough for compliance?<\/summary><p>No. A banner displays choices. It does not guarantee back-end tags obey them. Consent validation tests that they do.<\/p><\/details><details class=\"faq-item\"><summary>Can you test opt-out and GPC?<\/summary><p>Yes. DataTrue simulates opt-in, opt-out, and GPC states and checks tag behaviour in each.<\/p><\/details><details class=\"faq-item\"><summary>Does DataTrue manage our consent banner?<\/summary><p>No. DataTrue validates that your CMP is working. It works alongside your consent management platform and doesn&#8217;t replace it.<\/p><\/details><details class=\"faq-item\"><summary>Which regulations does this help with?<\/summary><p>It gives you evidence of what your tags actually do in each consent state. California&#8217;s regulator has ordered a company to scan its site for tracking technologies. For which laws apply to your site, see the Privacy Resources on whether your website tracking is legal.<\/p><\/details><\/div><p style=\"margin-top:18px; font-size:13.5px; color:var(--ink-soft); max-width:80ch; line-height:1.6;\">Related: <a class=\"tl\" href=\"\/en\/platform\/gpc-consent-validation\/\">GPC &amp; consent validation<\/a>, <a class=\"tl\" href=\"\/en\/platform\/pii-leak-detection\/\">PII leak detection<\/a>, <a class=\"tl\" href=\"\/en\/platform\/pre-publish-tag-testing\/\">pre-publish tag testing<\/a>, <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/platform\/continuous-monitoring-alerting\/\">continuous monitoring &amp; alerting<\/a>. Resources: <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/resources\/privacy-compliance\/cookie-audit\/\">cookie audit<\/a>, <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/resources\/privacy-compliance\/cookie-consent-banners\/\">cookie consent banners<\/a>, <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/resources\/privacy-compliance\/consent-compliance\/\">user consent compliance with a CMP<\/a>, <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/resources\/privacy-compliance\/is-your-website-tracking-legal\/\">is your website tracking legal<\/a>. Compare: <a class=\"tl\" href=\"https:\/\/datatrue.com\/en\/compare\/datatrue-vs-onetrust\/\">DataTrue vs OneTrust<\/a>.<\/p><\/div><\/section><section class=\"tcta-band\"><div class=\"wrap\"><div class=\"tcta\"> <div class=\"tcta-copy\"><span class=\"eyebrow on-dark\"><span class=\"dot\"><\/span>30-day free trial<\/span><h2>Put your tag and consent testing on a schedule<\/h2><p class=\"tcta-sub\">DataTrue runs coverage scans, journeys and consent checks on your live site, reads what each tag sends, and alerts your team when a result changes. There&#8217;s nothing of ours to install on your pages.<\/p> <div class=\"tcta-k\">What DataTrue checks<\/div><ul class=\"tcta-list\"><li><svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3.5 8.5l3 3 6-7\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Every page, with coverage scans<\/li><li><svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3.5 8.5l3 3 6-7\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Scheduled runs, with alerts when a result changes<\/li><li><svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3.5 8.5l3 3 6-7\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Full journeys, like checkout and signup, in each consent state<\/li><li><svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3.5 8.5l3 3 6-7\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>What each tag sent, field by field<\/li><\/ul> <div class=\"tcta-k\">Also in the full platform<\/div><ul class=\"tcta-more\"><li><svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3.5 8.5l3 3 6-7\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>PII detection with test personas<\/li><li><svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3.5 8.5l3 3 6-7\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>iOS and Android app testing<\/li><li><svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3.5 8.5l3 3 6-7\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>Pre-publish testing for GTM and Adobe Tags<\/li><li><svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3.5 8.5l3 3 6-7\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>REST API, plus Slack and Jira alerts<\/li><\/ul> <div class=\"tcta-act\"><a class=\"tcta-btn\" href=\"https:\/\/datatrue.com\/en\/start-free-trial\/\">Start a free 30-day trial <svg viewBox=\"0 0 16 16\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 8h10M9 4l4 4-4 4\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><span class=\"tcta-g2\"><span class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/span> <strong>4.6\/5<\/strong> on G2<\/span><\/div> <p class=\"tcta-fine\">The full platform, every feature, free for 30 days.<\/p><\/div> <div class=\"tcta-shot\"><div style=\"width:100%\"><div class=\"tcta-frame\"><div class=\"bar\"><i><\/i><i><\/i><i><\/i><\/div><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/monitoring-dashboard.png\" alt=\"A DataTrue monitoring dashboard showing page validation, HTTP status, load time and compliance results across scheduled runs\" width=\"1402\" height=\"876\" loading=\"lazy\"><\/div><div class=\"tcta-cap\">A scheduled monitoring run in DataTrue<\/div><\/div><\/div> <\/div><\/div><\/section><\/div><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is a cookie audit?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Identifying every cookie and tracking technology on your site, including third-party and non-compliant ones. DataTrue pairs it with consent validation to check tags actually obey the banner.\"}},{\"@type\":\"Question\",\"name\":\"Isn't a consent banner enough for compliance?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. A banner displays choices. It does not guarantee back-end tags obey them. Consent validation tests that they do.\"}},{\"@type\":\"Question\",\"name\":\"Can you test opt-out and GPC?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. DataTrue simulates opt-in, opt-out, and GPC states and checks tag behaviour in each.\"}},{\"@type\":\"Question\",\"name\":\"Does DataTrue manage our consent banner?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. DataTrue validates that your CMP is working. It works alongside your consent management platform and doesn't replace it.\"}},{\"@type\":\"Question\",\"name\":\"Which regulations does this help with?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It gives you evidence of what your tags actually do in each consent state. California's regulator has ordered a company to scan its site for tracking technologies. For which laws apply to your site, see the Privacy Resources on whether your website tracking is legal.\"}}]}<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Home &rsaquo; Platform &rsaquo; Consent &amp; Cookie Compliance Privacy &amp; Consent Compliance Prove your consent banner actually works A consent management platform records a visitor&#8217;s choices and can hold back the tags it controls. Tags outside its control, such as hardcoded pixels and piggyback scripts, can still fire. DataTrue audits every cookie on every page [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":0,"parent":227707,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-227711","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cookie Audit &amp; Consent Validation | DataTrue<\/title>\n<meta name=\"description\" content=\"A cookie banner that displays is not the same as tags that obey it. DataTrue audits your cookies and simulates consent states to verify tags actually stop when a visitor opts out.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cookie Audit &amp; Consent Validation | DataTrue\" \/>\n<meta property=\"og:description\" content=\"A cookie banner that displays is not the same as tags that obey it. DataTrue audits your cookies and simulates consent states to verify tags actually stop when a visitor opts out.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/\" \/>\n<meta property=\"og:site_name\" content=\"DataTrue\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/datatruedigital\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-06T16:32:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo1s.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@data_true\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/consent-cookie-compliance\\\/\",\"url\":\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/consent-cookie-compliance\\\/\",\"name\":\"Cookie Audit & Consent Validation | DataTrue\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/consent-cookie-compliance\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/consent-cookie-compliance\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/datatrue.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo1s.png\",\"datePublished\":\"2026-10-06T16:22:50+00:00\",\"dateModified\":\"2026-10-06T16:32:43+00:00\",\"description\":\"A cookie banner that displays is not the same as tags that obey it. DataTrue audits your cookies and simulates consent states to verify tags actually stop when a visitor opts out.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/consent-cookie-compliance\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/consent-cookie-compliance\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/consent-cookie-compliance\\\/#primaryimage\",\"url\":\"https:\\\/\\\/datatrue.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo1s.png\",\"contentUrl\":\"https:\\\/\\\/datatrue.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/logo1s.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/consent-cookie-compliance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/datatrue.com\\\/en\\\/datatrue-home-2026\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Platform\",\"item\":\"https:\\\/\\\/datatrue.com\\\/en\\\/platform\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Consent &amp; Cookie Compliance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/datatrue.com\\\/en\\\/\",\"name\":\"DataTrue\",\"description\":\"Web Analytics Quality Assurance\",\"publisher\":{\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/datatrue.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/#organization\",\"name\":\"DataTrue\",\"url\":\"https:\\\/\\\/datatrue.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/datatrue.com\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/New-DT-Logo.png\",\"contentUrl\":\"https:\\\/\\\/datatrue.com\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/New-DT-Logo.png\",\"width\":1328,\"height\":208,\"caption\":\"DataTrue\"},\"image\":{\"@id\":\"https:\\\/\\\/datatrue.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/datatruedigital\\\/\",\"https:\\\/\\\/x.com\\\/data_true\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Datatrue\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cookie Audit & Consent Validation | DataTrue","description":"A cookie banner that displays is not the same as tags that obey it. DataTrue audits your cookies and simulates consent states to verify tags actually stop when a visitor opts out.","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:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/","og_locale":"en_US","og_type":"article","og_title":"Cookie Audit & Consent Validation | DataTrue","og_description":"A cookie banner that displays is not the same as tags that obey it. DataTrue audits your cookies and simulates consent states to verify tags actually stop when a visitor opts out.","og_url":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/","og_site_name":"DataTrue","article_publisher":"https:\/\/www.facebook.com\/datatruedigital\/","article_modified_time":"2026-10-06T16:32:43+00:00","og_image":[{"url":"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo1s.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@data_true","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/","url":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/","name":"Cookie Audit & Consent Validation | DataTrue","isPartOf":{"@id":"https:\/\/datatrue.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/#primaryimage"},"image":{"@id":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/#primaryimage"},"thumbnailUrl":"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo1s.png","datePublished":"2026-10-06T16:22:50+00:00","dateModified":"2026-10-06T16:32:43+00:00","description":"A cookie banner that displays is not the same as tags that obey it. DataTrue audits your cookies and simulates consent states to verify tags actually stop when a visitor opts out.","breadcrumb":{"@id":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/#primaryimage","url":"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo1s.png","contentUrl":"https:\/\/datatrue.com\/wp-content\/uploads\/2026\/09\/logo1s.png"},{"@type":"BreadcrumbList","@id":"https:\/\/datatrue.com\/en\/platform\/consent-cookie-compliance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/datatrue.com\/en\/datatrue-home-2026\/"},{"@type":"ListItem","position":2,"name":"Platform","item":"https:\/\/datatrue.com\/en\/platform\/"},{"@type":"ListItem","position":3,"name":"Consent &amp; Cookie Compliance"}]},{"@type":"WebSite","@id":"https:\/\/datatrue.com\/en\/#website","url":"https:\/\/datatrue.com\/en\/","name":"DataTrue","description":"Web Analytics Quality Assurance","publisher":{"@id":"https:\/\/datatrue.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/datatrue.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/datatrue.com\/en\/#organization","name":"DataTrue","url":"https:\/\/datatrue.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/datatrue.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/datatrue.com\/wp-content\/uploads\/2022\/04\/New-DT-Logo.png","contentUrl":"https:\/\/datatrue.com\/wp-content\/uploads\/2022\/04\/New-DT-Logo.png","width":1328,"height":208,"caption":"DataTrue"},"image":{"@id":"https:\/\/datatrue.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/datatruedigital\/","https:\/\/x.com\/data_true","https:\/\/www.youtube.com\/c\/Datatrue"]}]}},"_links":{"self":[{"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/pages\/227711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/comments?post=227711"}],"version-history":[{"count":4,"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/pages\/227711\/revisions"}],"predecessor-version":[{"id":227905,"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/pages\/227711\/revisions\/227905"}],"up":[{"embeddable":true,"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/pages\/227707"}],"wp:attachment":[{"href":"https:\/\/datatrue.com\/en\/wp-json\/wp\/v2\/media?parent=227711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}