{"id":35,"date":"2025-06-21T15:47:53","date_gmt":"2025-06-21T13:47:53","guid":{"rendered":"https:\/\/shop.katnook.de\/gdpr-compliance\/"},"modified":"2025-06-21T15:47:53","modified_gmt":"2025-06-21T13:47:53","slug":"gdpr-compliance","status":"publish","type":"page","link":"https:\/\/shop.katnook.de\/en\/gdpr-compliance\/","title":{"rendered":"GDPR Compliance"},"content":{"rendered":"<style>\n    #form-gdpr-edit-account-request,\n    #form-gdpr-data-account-request,\n    #form-gdpr-personal-data-report-request,\n    #form-gdpr-delete-account-request {\n        display: none;\n    }\n    #gdpr_page button {\n      background-color: transparent;\n      border: 0;\n      border-bottom: 1px solid black;\n      padding: 0px;\n    }<\/p>\n<p>    \/* Modal background *\/\n    #data-verification-background {\n      display: none;\n      position: fixed;\n      z-index: 1;\n      padding-top: calc(50vh - 83px);\n      left: 0;\n      top: 0;\n      width: 100%;\n      height: 100%;\n      overflow: auto;\n      background-color: rgb(0,0,0);\n      background-color: rgba(0,0,0,0.4);\n      opacity: unset;\n      z-index: 9999;\n    }\n    \/* Modal Content *\/\n    #data-verification-modal {\n      background-color: #fefefe;\n      margin: auto;\n      padding: 16px;\n      border: 1px solid #888;\n      width: 38%;\n      opacity: 1;\n    }\n    \/* Modal Close Button *\/\n    .data-verification-close {\n      color: #aaaaaa;\n      float: right;\n      font-size: 28px;\n      font-weight: bold;\n      line-height: 17px;\n    }\n    .data-verification-close:hover,\n    .data-verification-close:focus {\n      color: #000;\n      text-decoration: none;\n      cursor: pointer;\n    }\n    \/* Checkbox Text *\/\n    #data-verification-container p {\n      display: inline-block;\n      padding: 0;\n      margin: 0;\n      line-height: 24px;\n      padding-left: 10px;\n      vertical-align: top;\n      width: calc(100% - 45px);\n    }\n    #data-verification-container a, #data-verification-container a:hover{\n      text-decoration: underline!important;\n      color: #4285f4;\n    }\n    \/* Checkbox Icon *\/\n    #data-verification-icon {\n      cursor: pointer;\n      position: relative;\n      margin: auto;\n      width: 18px;\n      height: 18px;\n      -webkit-tap-highlight-color: transparent;\n      transform: translate3d(0, 0, 0);\n      margin-top: 2px;\n    }\n    #data-verification-icon:before {\n      content: \"\";\n      position: absolute;\n      top: -7px;\n      left: -7px;\n      width: 32px;\n      height: 32px;\n      border-radius: 50%;\n      background: rgba(34,50,84,0.03);\n      opacity: 0;\n      transition: opacity 0.2s ease;\n    }\n    #data-verification-icon svg {\n      position: relative;\n      z-index: 1;\n      fill: none;\n      stroke-linecap: round;\n      stroke-linejoin: round;\n      stroke: #c8ccd4;\n      stroke-width: 1.5;\n      transform: translate3d(0, 0, 0);\n      transition: all 0.2s ease;\n    }\n    #data-verification-icon svg path {\n      stroke-dasharray: 60;\n      stroke-dashoffset: 0;\n    }\n    #data-verification-icon svg polyline {\n      stroke-dasharray: 22;\n      stroke-dashoffset: 66;\n    }\n    #data-verification-icon:hover:before {\n      opacity: 1;\n    }\n    #data-verification-container:hover #data-verification-icon svg {\n      stroke: #4285f4;\n    }\n    #data-verification-icon.clicked svg {\n      stroke: #4285f4;\n    }\n    #data-verification-icon.clicked svg path {\n      stroke-dashoffset: 60;\n      transition: all 0.3s linear;\n    }\n    #data-verification-icon.clicked svg polyline {\n      stroke-dashoffset: 42;\n      transition: all 0.2s linear;\n      transition-delay: 0.15s;\n    }<\/p>\n<p>    \/* Loading Element *\/\n    .loading {\n        display: none;\n        top:50vh;\n        left:50vw;\n        position:fixed;\n    }\n    .loading:not(:required):after {\n      content: '';\n      display: block;\n      font-size: 10px;\n      width: 1em;\n      height: 1em;\n      margin-top: -0.5em;\n      -webkit-animation: spinner 1500ms infinite linear;\n      -moz-animation: spinner 1500ms infinite linear;\n      -ms-animation: spinner 1500ms infinite linear;\n      -o-animation: spinner 1500ms infinite linear;\n      animation: spinner 1500ms infinite linear;\n      border-radius: 0.5em;\n      -webkit-box-shadow: rgba(255,255,255, 1) 1.5em 0 0 0, rgba(255,255,255, 1) 1.1em 1.1em 0 0, rgba(255,255,255, 1) 0 1.5em 0 0, rgba(255,255,255, 1) -1.1em 1.1em 0 0, rgba(255,255,255, 1) -1.5em 0 0 0, rgba(255,255,255, 1) -1.1em -1.1em 0 0, rgba(255,255,255, 1) 0 -1.5em 0 0, rgba(255,255,255, 1) 1.1em -1.1em 0 0;\n      box-shadow: rgba(255,255,255, 1) 1.5em 0 0 0, rgba(255,255,255, 1) 1.1em 1.1em 0 0, rgba(255,255,255, 1) 0 1.5em 0 0, rgba(255,255,255, 1) -1.1em 1.1em 0 0, rgba(255,255,255, 1) -1.5em 0 0 0, rgba(255,255,255, 1) -1.1em -1.1em 0 0, rgba(255,255,255, 1) 0 -1.5em 0 0, rgba(255,255,255, 1) 1.1em -1.1em 0 0;\n    }\n    #gdpr_page .list-unstyled li button {\n      cursor: pointer;\n    }\n    .show-isense {\n      transition: opacity 400ms !important;\n    }\n    .hide-isense {\n      opacity: 0 !important;\n      transition: 0.4s ease-out;\n    }<\/p>\n<p>    \/* Modal changes on mobile resolution*\/\n    @media only screen and (max-width: 600px) {\n      #data-verification-modal {\n        width: 90%;\n      }\n    }<\/p>\n<p>    \/* Animation *\/\n    @-webkit-keyframes spinner {\n      0% {\n        -webkit-transform: rotate(0deg);\n        -moz-transform: rotate(0deg);\n        -ms-transform: rotate(0deg);\n        -o-transform: rotate(0deg);\n        transform: rotate(0deg);\n      }\n      100% {\n        -webkit-transform: rotate(360deg);\n        -moz-transform: rotate(360deg);\n        -ms-transform: rotate(360deg);\n        -o-transform: rotate(360deg);\n        transform: rotate(360deg);\n      }\n    }\n    @-moz-keyframes spinner {\n      0% {\n        -webkit-transform: rotate(0deg);\n        -moz-transform: rotate(0deg);\n        -ms-transform: rotate(0deg);\n        -o-transform: rotate(0deg);\n        transform: rotate(0deg);\n      }\n      100% {\n        -webkit-transform: rotate(360deg);\n        -moz-transform: rotate(360deg);\n        -ms-transform: rotate(360deg);\n        -o-transform: rotate(360deg);\n        transform: rotate(360deg);\n      }\n    }\n    @-o-keyframes spinner {\n      0% {\n        -webkit-transform: rotate(0deg);\n        -moz-transform: rotate(0deg);\n        -ms-transform: rotate(0deg);\n        -o-transform: rotate(0deg);\n        transform: rotate(0deg);\n      }\n      100% {\n        -webkit-transform: rotate(360deg);\n        -moz-transform: rotate(360deg);\n        -ms-transform: rotate(360deg);\n        -o-transform: rotate(360deg);\n        transform: rotate(360deg);\n      }\n    }\n    @keyframes spinner {\n      0% {\n        -webkit-transform: rotate(0deg);\n        -moz-transform: rotate(0deg);\n        -ms-transform: rotate(0deg);\n        -o-transform: rotate(0deg);\n        transform: rotate(0deg);\n      }\n      100% {\n        -webkit-transform: rotate(360deg);\n        -moz-transform: rotate(360deg);\n        -ms-transform: rotate(360deg);\n        -o-transform: rotate(360deg);\n        transform: rotate(360deg);\n      }\n    }\n  <\/style>\n<div id=\"gdpr_page\" class=\"col-sm-12\">\n<div class=\"text-center\">\n        The app used for assuring the GDPR\/CCPA\/APPI\/PIPEDA compliance of this site, collects your IP and the email address in order to process the data. For more check <a href=\"https:\/\/gdprcdn.b-cdn.net\/pages\/privacy_policy\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"Privacy policy &#038; terms of service - consentmo gdpr compliance\" aria-label=\"Besuchen Sie eine Webseite \u00fcber Privacy policy &#038; terms of service - consentmo gdpr compliance\"> Privacy Policy &#038; Terms of Service<\/a><a><br \/>\n    <\/a>\n<\/div>\n<h2>Data Rectification<\/h2>\n<p>You can use the link below to update your account data if it is not accurate.<\/p>\n<ul class=\"list-unstyled\">\n<li><button id=\"btn-gdpr-edit-account-request\" aria-label=\"edit your account information\" aria-controls=\"form-gdpr-edit-account-request\" aria-expanded=\"false\">Edit your account information<\/button><\/li>\n<\/ul>\n<div id=\"form-gdpr-edit-account-request\">\n<form action=\"\">\n            <label for=\"form-gdpr-edit-account-request-email\">Enter your email to confirm your identity<\/label><br \/>\n            <input type=\"email\" name=\"email\" id=\"form-gdpr-edit-account-request-email\" placeholder=\"example@email.com\" autocomplete=\"email\" autocorrect=\"off\" autocapitalize=\"off\" autofocus=\"\"><br \/>\n            <input type=\"submit\" id=\"form-gdpr-edit-account-request-submit\" class=\"btn\" value=\"Submit\"><br \/>\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n<\/p><\/div>\n<h2>Data Portability<\/h2>\n<p>You can use the links below to download all the data we store and use for a better experience in our store.<\/p>\n<ul class=\"list-unstyled\">\n<li><button id=\"btn-gdpr-requests-request\" aria-label=\"GDPR requests\" aria-controls=\"form-gdpr-data-account-request\" aria-expanded=\"false\">GDPR requests<\/button><\/li>\n<li><button id=\"btn-gdpr-personal-information-request\" aria-label=\"personal information\" aria-controls=\"form-gdpr-data-account-request\" aria-expanded=\"false\">Personal information<\/button><\/li>\n<li><button id=\"btn-gdpr-orders-request\" aria-label=\"orders\" aria-controls=\"form-gdpr-data-account-request\" aria-expanded=\"false\">Orders<\/button><\/li>\n<\/ul>\n<div id=\"form-gdpr-data-account-request\">\n<form action=\"\">\n            <label for=\"form-gdpr-data-account-request-email\">Enter your email to confirm your identity<\/label><br \/>\n            <input type=\"email\" name=\"email\" id=\"form-gdpr-data-account-request-email\" placeholder=\"example@email.com\" autocomplete=\"email\" autocorrect=\"off\" autocapitalize=\"off\" autofocus=\"\"><br \/>\n            <input type=\"submit\" class=\"btn\" id=\"form-gdpr-data-account-request-submit\" value=\"Submit\"><br \/>\n            <input type=\"hidden\" name=\"request_type\" id=\"form-gdpr-data-account-request-request-type\" value=\"\"><br \/>\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n<\/p><\/div>\n<h2>Access to Personal Data<\/h2>\n<p>You can use the link below to request a report which will contain all personal information that we store for you.<\/p>\n<ul class=\"list-unstyled\">\n<li><button id=\"btn-gdpr-personal-data-report-request\" aria-label=\"request a report\" aria-controls=\"form-gdpr-personal-data-report-request\" aria-expanded=\"false\">Request a report<\/button><\/li>\n<\/ul>\n<div id=\"form-gdpr-personal-data-report-request\">\n<form action=\"\">\n            <label for=\"form-gdpr-personal-data-report-request-email\">Enter your email to confirm your identity<\/label><br \/>\n            <input type=\"email\" name=\"email\" id=\"form-gdpr-personal-data-report-request-email\" placeholder=\"example@email.com\" autocomplete=\"email\" autocorrect=\"off\" autocapitalize=\"off\" autofocus=\"\"><br \/>\n            <input type=\"submit\" class=\"btn\" id=\"form-gdpr-personal-data-report-request-submit\" value=\"Submit\"><br \/>\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n<\/p><\/div>\n<h2>Right to be Forgotten<\/h2>\n<p>Use this option if you want to remove your personal and other data from our store. Keep in mind that <strong>this process will delete your account, so you will no longer be able to access or use it anymore<\/strong>.<\/p>\n<ul class=\"list-unstyled\">\n<li><button id=\"btn-gdpr-delete-account-request\" aria-label=\"request personal data deletion\" aria-controls=\"form-gdpr-delete-account-request\" aria-expanded=\"false\">Request personal data deletion<\/button><\/li>\n<\/ul>\n<div id=\"form-gdpr-delete-account-request\">\n<form action=\"\">\n            <label for=\"form-gdpr-delete-account-request-email\">Enter your email to confirm your identity<\/label><br \/>\n            <input type=\"email\" name=\"email\" id=\"form-gdpr-delete-account-request-email\" placeholder=\"example@email.com\" autocomplete=\"email\" autocorrect=\"off\" autocapitalize=\"off\" autofocus=\"\"><br \/>\n            <input type=\"submit\" class=\"btn\" id=\"form-gdpr-delete-account-request-submit\" value=\"Submit\"><br \/>\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n<\/p><\/div>\n<\/div>\n<p><script><\/p>\n<p>     \/* SLIDE UP *\/\n     let slideUp = (target, duration=500) => {\n        target.style.transitionProperty = 'height, margin, padding';\n        target.style.transitionDuration = duration + 'ms';\n        target.style.boxSizing = 'border-box';\n        target.style.height = target.offsetHeight + 'px';\n        target.offsetHeight;\n        target.style.overflow = 'hidden';\n        target.style.height = 0;\n        target.style.paddingTop = 0;\n        target.style.paddingBottom = 0;\n        target.style.marginTop = 0;\n        target.style.marginBottom = 0;\n        window.setTimeout( () => {\n            target.style.display = 'none';\n            target.style.removeProperty('height');\n            target.style.removeProperty('padding-top');\n            target.style.removeProperty('padding-bottom');\n            target.style.removeProperty('margin-top');\n            target.style.removeProperty('margin-bottom');\n            target.style.removeProperty('overflow');\n            target.style.removeProperty('transition-duration');\n            target.style.removeProperty('transition-property');\n        }, duration);\n    }<\/p>\n<p>    \/* SLIDE DOWN *\/\n    let slideDown = (target, duration=500) => {\n      setTimeout(function(){\n        target.style.removeProperty('display');\n        let display = window.getComputedStyle(target).display;\n        if (display === 'none') display = 'block';<\/p>\n<p>          target.style.display = display;<\/p>\n<p>          let height = target.offsetHeight;<\/p>\n<p>          target.style.overflow = 'hidden';\n          target.style.height = 0;\n          target.style.paddingTop = 0;\n          target.style.paddingBottom = 0;\n          target.style.marginTop = 0;\n          target.style.marginBottom = 0;\n          target.offsetHeight;\n          target.style.boxSizing = 'border-box';\n          target.style.transitionProperty = \"height, margin, padding\";\n          target.style.transitionDuration = duration + 'ms';\n          target.style.height = height + 'px';<\/p>\n<p>          target.style.removeProperty('padding-top');\n          target.style.removeProperty('padding-bottom');\n          target.style.removeProperty('margin-top');\n          target.style.removeProperty('margin-bottom');<\/p>\n<p>          window.setTimeout( () => {\n              target.style.removeProperty('height');\n              target.style.removeProperty('overflow');\n              target.style.removeProperty('transition-duration');\n              target.style.removeProperty('transition-property');\n          }, duration);\n       }, 100)\n    }<\/p>\n<p>    \/* TOOGLE *\/\n    var slideToggle = (target, duration = 500) => {\n        if (window.getComputedStyle(target).display === 'none') {\n            return slideDown(target, duration);\n        } else {\n            return slideUp(target, duration);\n        }\n    }<\/p>\n<p>    \/* FADE *\/\n    var toggleFadeiSense = (elem, show) => {\n        if (show) {\n            elem.style.display = \"block\";\n            setTimeout(function(){\n                elem.classList.add('show-isense');\n                elem.classList.remove('hide-isense');\n            },20)\n        } else {\n            elem.classList.remove('show-isense');\n            elem.classList.add('hide-isense');\n            setTimeout(() => {\n                elem.style.display = 'none';\n            }, 400)\n        }\n    }<\/p>\n<p>    var gdprSlideUpAll = function() {\n        slideUp(document.querySelector('#form-gdpr-edit-account-request'), 100);\n        slideUp(document.querySelector('#form-gdpr-data-account-request'), 100);\n        slideUp(document.querySelector('#form-gdpr-personal-data-report-request'), 100);\n        slideUp(document.querySelector('#form-gdpr-delete-account-request'), 100);\n        document.querySelector('#gdpr_page button').setAttribute(\"aria-expanded\", \"false\");\n    };<\/p>\n<p>    var email, type, consentGiven = false;\n    var verificationModalContent = '<\/p>\n<div id=\"data-verification-background\">\n<div class=\"loading\"><\/script><\/p>\n<div id=\"data-verification-modal\">\n<span class=\"data-verification-close\">\u00d7<\/span><\/p>\n<div id=\"data-verification-container\">\n<input type=\"checkbox\" style=\"display: none;\"><label id=\"data-verification-icon\"><svg width=\"18px\" height=\"18px\" viewbox=\"0 0 18 18\"><path d=\"M1,9 L1,3.5 C1,2 2,1 3.5,1 L14.5,1 C16,1 17,2 17,3.5 L17,14.5 C17,16 16,17 14.5,17 L3.5,17 C2,17 1,16 1,14.5 L1,9 Z\"><\/path><polyline points=\"1 9 7 14 15 4\"><\/polyline><\/svg><\/label><\/p>\n<p>I give my consent on collecting my email and IP address for the purpose of processing this request. For more check <a href=\"https:\/\/gdprcdn.b-cdn.net\/pages\/privacy_policy\" target=\"_blank\" rel=\"noopener noreferrer\" title=\"Privacy policy &#038; terms of service - consentmo gdpr compliance\" aria-label=\"Besuchen Sie eine Webseite \u00fcber Privacy policy &#038; terms of service - consentmo gdpr compliance\">Privacy Policy &#038;amp Terms of Service<\/a>.<\/p>\n<\/div>\n<\/div>\n<p>&#8218;;<\/p>\n<p>    var gdprSendRequest = function(callback) {<\/p>\n<p>        fetch(&#8218;https:\/\/www.cloudflare.com\/cdn-cgi\/trace&#8216;, {<br \/>\n            method: &#8218;GET&#8216; ,<br \/>\n            headers: {<br \/>\n                &#8218;Content-Type&#8216;: &#8218;text\/plain&#8216;,<br \/>\n            },<br \/>\n        })<br \/>\n        .then(resp => resp.text())<br \/>\n        .then(resp => {<br \/>\n            if (!resp.error) {<br \/>\n                let ipInfo = resp;<\/p>\n<p>                let formData = new FormData();<\/p>\n<p>                formData.append(&#8217;shop&#8216;, Shopify.shop);<br \/>\n                formData.append(&#8218;email&#8216;, email);<br \/>\n                formData.append(&#8218;type&#8216;, type);<br \/>\n                formData.append(&#8217;sourceOfRequest&#8216;, 1);<br \/>\n                formData.append(&#8218;ipAddress&#8216;, ipInfo);<br \/>\n                formData.append(&#8218;consentGiven&#8216;, consentGiven);<br \/>\n                formData.append(&#8218;page&#8216;, &#8218;gdpr&#8216;);<br \/>\n                formData.append(&#8218;lang&#8216;, Shopify.locale ? Shopify.locale : &#8220;);<br \/>\n                formData.append(&#8218;gtranslateLang&#8216;, isenseGDPR.Cookies.get(&#8218;googtrans&#8216;) ? isenseGDPR.Cookies.get(&#8218;googtrans&#8216;) : &#8220;);<\/p>\n<p>                fetch(&#8218;https:\/\/gdpr.apps.isenselabs.com\/gdprRequests\/submitRequest&#8216;, {<br \/>\n                    method: &#8218;POST&#8216;,<br \/>\n                    body: formData<br \/>\n                })<br \/>\n                .then(resp => resp.json())<br \/>\n                .then(resp => {<br \/>\n                    if (!resp.error) {<br \/>\n                        gdprSlideUpAll();<\/p>\n<p>                        if (resp.message.length) {<br \/>\n                          alert(resp.message);<br \/>\n                        } else {<br \/>\n                          alert(&#8218;Your request has been submitted successfully. Please check your email for more information.&#8216;);<br \/>\n                        }<br \/>\n                    } else {<br \/>\n                        alert(resp.message);<br \/>\n                    }<br \/>\n                    if (typeof callback == &#8218;function&#8216;) {<br \/>\n                        callback(resp);<br \/>\n                    }<br \/>\n                })<br \/>\n                .catch(error => {<br \/>\n                    alert(error.message);<br \/>\n                })<\/p>\n<p>            }<br \/>\n            else {<br \/>\n                alert(resp.message);<br \/>\n            }<br \/>\n        })<br \/>\n    }<\/p>\n<p>    \/\/Append modal to body, because otherwise it will not stay centered(even if position is fixed)<br \/>\n    document.querySelector(&#8222;body&#8220;).insertAdjacentHTML( &#8218;beforeend&#8216;, verificationModalContent);<\/p>\n<p>    document.addEventListener(&#8222;DOMContentLoaded&#8220;, function() {<\/p>\n<p>      \/\/ When the user clicks on <span> (x), close the modal<br \/>\n      document.querySelector(&#8218;.data-verification-close&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n          e.preventDefault();<br \/>\n          closeVerificationModal();<br \/>\n      });<\/p>\n<p>      document.querySelector(&#8218;#data-verification-icon, #data-verification-container p&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n          e.preventDefault();<\/p>\n<p>          \/\/ Detect a href&#8217;s click, because it is overwritten.<br \/>\n          if(e.target.tagName === &#8222;A&#8220;) {<br \/>\n            window.open(e.target.href, &#8218;_blank&#8216;);<br \/>\n            return;<br \/>\n          }<\/p>\n<p>          document.querySelector(&#8218;#data-verification-icon&#8216;).classList.add(&#8222;clicked&#8220;);<br \/>\n          setTimeout(()=>{<br \/>\n            toggleFadeiSense(document.querySelector(&#8222;#data-verification-modal&#8220;), false);<br \/>\n            document.querySelector(&#8218;#data-verification-background .loading&#8216;).style.display = &#8218;inline-block&#8216;;<br \/>\n            consentGiven = true;<br \/>\n            gdprSendRequest(function(resp) {<br \/>\n                consentGiven = false;<br \/>\n                closeVerificationModal();<br \/>\n            });<br \/>\n          }, 400);<br \/>\n      });<br \/>\n    });<\/p>\n<p>    function openVerificationModal(){<br \/>\n        toggleFadeiSense(document.querySelector(&#8222;#data-verification-modal&#8220;), true);<br \/>\n        toggleFadeiSense(document.querySelector(&#8218;#data-verification-background&#8216;), true);<br \/>\n    }<\/p>\n<p>    function closeVerificationModal(){<br \/>\n        toggleFadeiSense(document.querySelector(&#8222;#data-verification-background&#8220;), false);<\/p>\n<p>        document.querySelector(&#8218;#data-verification-icon&#8216;).classList.remove(&#8222;clicked&#8220;);<br \/>\n        document.querySelector(&#8218;#data-verification-background .loading&#8216;).style.display = &#8217;none&#8216;;<br \/>\n    }<\/p>\n<p>    document.querySelector(&#8218;#btn-gdpr-edit-account-request&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n        e.preventDefault();<br \/>\n        gdprSlideUpAll();<br \/>\n        slideDown(document.querySelector(&#8218;#form-gdpr-edit-account-request&#8216;), 200);<br \/>\n        this.setAttribute(&#8222;aria-expanded&#8220;, &#8222;true&#8220;);<br \/>\n    });<\/p>\n<p>    document.querySelector(&#8218;#form-gdpr-edit-account-request-submit&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n        e.preventDefault();<br \/>\n        email = document.querySelector(&#8218;#form-gdpr-edit-account-request-email&#8216;).value;<br \/>\n        type = &#8218;customer\/edit&#8216;;<br \/>\n        openVerificationModal();<br \/>\n    });<\/p>\n<p>    document.querySelectorAll(&#8218;#btn-gdpr-requests-request, #btn-gdpr-personal-information-request, #btn-gdpr-orders-request&#8216;).forEach(element => {<\/p>\n<p>        element.addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n            e.preventDefault();<br \/>\n            gdprSlideUpAll();<\/p>\n<p>            type = &#8220;;<\/p>\n<p>            switch(this.getAttribute(&#8218;id&#8216;)) {<br \/>\n                case &#8218;btn-gdpr-requests-request&#8216;:<br \/>\n                    type = &#8218;customer\/requests&#8216;;<br \/>\n                    break;<br \/>\n                case &#8218;btn-gdpr-personal-information-request&#8216;:<br \/>\n                    type = &#8218;customer\/personal_info&#8216;;<br \/>\n                    break;<br \/>\n                case &#8218;btn-gdpr-orders-request&#8216;:<br \/>\n                    type = &#8218;customer\/orders&#8216;;<br \/>\n                    break;<br \/>\n            }<\/p>\n<p>            document.querySelector(&#8218;#form-gdpr-data-account-request-request-type&#8216;).value = type;<\/p>\n<p>            slideDown(document.querySelector(&#8218;#form-gdpr-data-account-request&#8216;), 200);<br \/>\n            this.setAttribute(&#8222;aria-expanded&#8220;, &#8222;true&#8220;);<br \/>\n        })<br \/>\n    });<\/p>\n<p>    document.querySelector(&#8218;#form-gdpr-data-account-request-submit&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n        e.preventDefault();<br \/>\n        email = document.querySelector(&#8218;#form-gdpr-data-account-request-email&#8216;).value;<br \/>\n        type = document.querySelector(&#8218;#form-gdpr-data-account-request-request-type&#8216;).value;<br \/>\n        openVerificationModal();<br \/>\n    });<\/p>\n<p>    document.querySelector(&#8218;#btn-gdpr-personal-data-report-request&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n        e.preventDefault();<br \/>\n        gdprSlideUpAll();<br \/>\n        slideDown(document.querySelector(&#8218;#form-gdpr-personal-data-report-request&#8216;), 200);<br \/>\n        this.setAttribute(&#8222;aria-expanded&#8220;, &#8222;true&#8220;);<br \/>\n    });<\/p>\n<p>    document.querySelector(&#8218;#form-gdpr-personal-data-report-request-submit&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n        e.preventDefault();<br \/>\n        email = document.querySelector(&#8218;#form-gdpr-personal-data-report-request-email&#8216;).value;<br \/>\n        type = &#8218;customer\/report&#8216;;<br \/>\n        openVerificationModal();<br \/>\n    });<\/p>\n<p>    document.querySelector(&#8218;#btn-gdpr-delete-account-request&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n        e.preventDefault();<br \/>\n        gdprSlideUpAll();<br \/>\n        slideDown(document.querySelector(&#8218;#form-gdpr-delete-account-request&#8216;), 200);<br \/>\n        this.setAttribute(&#8222;aria-expanded&#8220;, &#8222;true&#8220;);<br \/>\n    });<\/p>\n<p>    document.querySelector(&#8218;#form-gdpr-delete-account-request-submit&#8216;).addEventListener(&#8218;click&#8216;, function(e) {<br \/>\n        e.preventDefault();<br \/>\n        email = document.querySelector(&#8218;#form-gdpr-delete-account-request-email&#8216;).value;<br \/>\n        type = &#8218;customer\/delete&#8216;;<br \/>\n        openVerificationModal();<br \/>\n    });<\/p>\n<p> <\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>The app used for assuring the GDPR\/CCPA\/APPI\/PIPEDA compliance of this site, collects your IP and the email address in order [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-35","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shop.katnook.de\/en\/wp-json\/wp\/v2\/pages\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shop.katnook.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shop.katnook.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shop.katnook.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shop.katnook.de\/en\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":0,"href":"https:\/\/shop.katnook.de\/en\/wp-json\/wp\/v2\/pages\/35\/revisions"}],"wp:attachment":[{"href":"https:\/\/shop.katnook.de\/en\/wp-json\/wp\/v2\/media?parent=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}