Rettelse af oplysninger
Dukan bruge linket nedenfor til at opdatere dine kontooplysninger, hvis de ikke er korrekte.
Dataportabilitet
Dukan bruge nedenstående links til at downloade alle de data, vi gemmer og bruger for at give dig en bedre oplevelse i vores butik.
Adgang til personoplysninger
Dukan bruge nedenstående link til at anmode om en rapport, der indeholder alle de personoplysninger, vi opbevarer om dig.
Retten til at blive glemt
Brug denne mulighed, hvis du ønsker at slette dine personoplysninger og andre data fra vores database. Vær opmærksom på, at denne proces vil slette din konto, så du ikke længere kan få adgang til eller bruge den.
giver mit samtykke til, at min e-mailadresse og IP-adresse indsamles med henblik på behandlingen af denne anmodning. Læs mere i vores privatlivspolitik..
`; var gdprSendRequest = function(callback) { fetch('https://www.cloudflare.com/cdn-cgi/trace', { method: 'GET' , headers: { 'Content-Type': 'text/plain', }, }) . then(resp => resp.text()) . then(resp => { if (! resp.error) { let ipInfo = resp; let formData = new FormData(); formData.append('shop', Shopify.shop); formData.append('email', email); formData.append('type', type); formData.append('sourceOfRequest', 1); formData.append('ipAddress', ipInfo); formData.append('consentGiven', consentGiven); formData.append('page', 'gdpr'); formData.append('lang', Shopify.locale ? Shopify.locale : ''); formData.append('gtranslateLang', isenseGDPR.Cookies.get('googtrans') ? isenseGDPR.Cookies.get('googtrans') : ''); fetch('https://gdpr.apps.isenselabs.com/gdprRequests/submitRequest', { method: 'POST', body: formData }) . then(resp => resp.json()) . then(resp => { if (! resp.error) { gdprSlideUpAll(); if (resp.message.length) { alert(resp.message); } else { alert('Din anmodning er blevet sendt. Tjek din e-mail for yderligere oplysninger.'); } } else { alert(resp.message); } if (typeof callback == 'function') { callback(resp); } }) . catch(error => { alert( error.message); }) } else { alert(resp.message); } }) } //Føj modalvinduet til body, da det ellers ikke forbliver centreret (selv hvis positionen er fast) document.querySelector("body").insertAdjacentHTML( 'beforeend', verificationModalContent); document.addEventListener("DOMContentLoaded", function() { // Når brugeren klikker på (x), lukkes modalvinduet document.querySelector('.data-verification-close').addEventListener('click', function(e) { e.preventDefault(); closeVerificationModal(); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) { e.preventDefault(); // Registrer et klik på et href, da det overskrives. if(e.target.tagName === "A") { window.open(e.target.href, '_blank'); return; } ( document.querySelector'#data-verification-icon').classList.add("clicked"); setTimeout(()=>{ toggleFadeiSense(document.querySelector("#data-verification-modal"), false); document.querySelector('#data-verification-background .loading').style.display = 'inline-block'; consentGiven = true; gdprSendRequest(function(resp) { consentGiven = false; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal(){ toggleFadeiSense( document.querySelector("#data-verification-modal"), true); toggleFadeiSense(document.querySelector('#data-verification-background'), true); } function closeVerificationModal(){ toggleFadeiSense(document.querySelector("#data-verification-background"), false); document.querySelector('#data-verification-icon').classList.remove("clicked"); ( document.querySelector'#data-verification-background .loading').style.display = 'none'; } document.querySelector('#btn-gdpr-edit-account-request').addEventListener('click', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-edit-account-request'), 200); ( this.setAttribute"aria-expanded", "true"); }); document.querySelector('#form-gdpr-edit-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-gdpr-edit-account-request-email').value; type = 'customer/edit'; openVerificationModal(); }); document.querySelectorAll('#btn-gdpr-requests-request, #btn-gdpr-personal-information-request, #btn-gdpr-orders-request').forEach(element => { element.addEventListener('click', function(e) { e.preventDefault(); gdprSlideUpAll(); type = ''; switch(this.getAttribute('id')) { case 'btn-gdpr-requests-request': type = 'customer/requests'; break; case 'btn-gdpr-personal-information-request': type = 'customer/personal_info'; break; case 'btn-gdpr-orders-request': type = 'customer/orders'; break; } ( document.querySelector'#form-gdpr-data-account-request-request-type').value = type; slideDown(document.querySelector('#form-gdpr-data-account-request'), 200); ( this.setAttribute"aria-expanded", "true"); }) }); document.querySelector('#form-gdpr-data-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-gdpr-data-account-request-email').value; type = document.querySelector('#form-gdpr-data-account-request-request-type').value; openVerificationModal(); }); document.querySelector('#btn-gdpr-personal-data-report-request').addEventListener('click', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "true"); }); document.querySelector('#form-gdpr-personal-data-report-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-gdpr-personal-data-report-request-email').value; type = 'customer/report'; openVerificationModal(); }); document.querySelector('#btn-gdpr-delete-account-request').addEventListener('click', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-delete-account-request'), 200); ( this.setAttribute"aria-expanded", "true"); }); document.querySelector('#form-gdpr-delete-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-gdpr-delete-account-request-email').value; type = 'customer/delete'; openVerificationModal(); });


