Overholdelse af amerikanske love
Datarettelse
Hvis dine kontooplysninger er unøjagtige, opdater eller ret dem ved hjælp af linket nedenfor.
Dataportabilitet
Du kan bruge nedenstående links til at downloade alle de data, vi opbevarer og bruger for at give en bedre oplevelse i vores butik.
Adgang til personlige data
Du kan bruge linket nedenfor til at anmode om en rapport, som vil indeholde alle personlige oplysninger, vi opbevarer om dig. Vi vil svare inden for 45 dage.
Sælg ikke mine personlige oplysninger
Du kan indsende en anmodning for at lade os vide, at du ikke accepterer, at dine personlige oplysninger indsamles eller sælges.
Retten til at blive glemt
Brug denne mulighed, hvis du ønsker at fjerne dine personlige og andre data fra vores butik. Husk, at denne proces vil slette din konto, så du ikke længere vil kunne få adgang til eller bruge den.
Autoriseret agent
Du kan autorisere en agent til at indsende privatlivsanmodninger på dine vegne. Din agent skal fremlægge en underskrevet fuldmagt fra dig, og vi vil verificere din identitet direkte. Denne side dækker lovgivningen i følgende stater: California (CCPA-CPRA), Virginia (VCDPA), Colorado (CPA), Connecticut (CTDPA), Utah (UCPA), Florida (FDBR), Oregon (OCPA), Texas (TDPSA), Montana (MCDPA), Tennessee (MCDPA), Minnesota (MCDPA).
Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med henblik på behandling af denne anmodning. For mere information se Privacy Policy & Terms of Service.
'; var isEmailValid = function(email) { let regex = /^(([^()\[\]\\.,;:\s@"]+(\.[^()\[\]\\.,;:\s@"]+)*)/|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; if (email == '' || email == undefined) { return false; } else { return regex.test(email); } } var usSendRequest = 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(); if (type === 'customer/do-not-sell') { isenseGDPR.Cookies.set('cookieconsent_preferences_disabled', 'analytics,marketing,functionality,', { expires: 365 }); isenseGDPR.Cookies.set('cookieconsent_status', 'accept_selected', { expires: 365 }); if (typeof window.Shopify.customerPrivacy !== 'undefined' && typeof window.Shopify.customerPrivacy.setTrackingConsent === 'function') { if (typeof localStorage.getItem("gdprCache") !== 'undefined' && localStorage.getItem("gdprCache") !== null) { let gdprCache = JSON.parse(localStorage.getItem("gdprCache")); if (typeof gdprCache.userIsInSaleOfDataRegion !== 'undefined' && (gdprCache.userIsInSaleOfDataRegion === 'true' || gdprCache.userIsInSaleOfDataRegion === true)) { window.Shopify.customerPrivacy.setTrackingConsent( { "sale_of_data": false, }, () => { console.log('sale_of_data: false')} ); } } } else { console.log('Customer Privacy API er ikke defineret på den aktuelle side'); } if (document.querySelector('.cc-window')) { document.querySelector('.cc-window').style.display = 'none'; } // nulstil popup-tekst document.querySelector('#us-laws-modal-container-text').innerHTML = 'Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med henblik på behandling af denne anmodning. For mere information se Privacy Policy & Terms of Service.'; } formData.append('shop', Shopify.shop); formData.append('email', email); formData.append('type', type); formData.append('sourceOfRequest', 7); formData.append('ipAddress', ipInfo); formData.append('consentGiven', samtykkeGivet); formData.append('page', 'us love'); 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', { metode: 'POST', body: formData }) .then(resp => resp.json()) .then(resp => { if (!resp.error) { usSlideUpAll(); if (resp.message.length) { alert(resp.message); } else { alert('Din anmodning er blevet sendt succesfuldt. Tjek venligst din e-mail for mere information.'); } } else { alert(resp.message); } if (typeof callback == 'function') { callback(resp); } }) .catch(error => { alert(error.message); }) } else { alert(resp.message); } }) } //Tilføj modal til body, fordi den ellers ikke forbliver centreret(selv hvis position er fast) document.querySelector("body").insertAdjacentHTML( 'beforeend', verificationModalContent); document.addEventListener("DOMContentLoaded", function() { let searchParams = new URLSearchParams(window.location.search); let param = searchParams.get('id'); if(param) { document.getElementById(param).scrollIntoView(); } // When the user clicks on (x), close the modal 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å href, fordi 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; usSendRequest(function(resp) { consentGiven = false; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal(){ if(!isEmailValid(email)) { alert('Ugyldig e-mail'); return; } toggleFadeiSense(document.querySelector("#data-verification-modal"), true); toggleFadeiSense(document.querySelector('#data-verification-background'), true); document.querySelector('#data-verification-container input').focus(); } 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'; // Fokuser knappen for den valgte anmodningstype let usLawsForms = document.querySelectorAll('.form-us-laws-request'); usLawsForms.forEach(function(usLawsForm) { if (usLawsForm.style.display !== "none") { let usLawsFormLinks = usLawsForm.previousElementSibling.querySelectorAll('li'); if (usLawsFormLinks.length === 1) { usLawsFormLinks[0].querySelector('button').focus(); } else { // Fokuslogik for anmodninger om dataportabilitet usLawsFormLinks = usLawsForm.parentElement; if (usLawsFormLinks.nodeName === 'LI') { usLawsFormLinks.querySelector('button').focus(); } } } }); } document.querySelector('#btn-us-laws-edit-account-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; usSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-us-laws-edit-account-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-us-laws-edit-account-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-us-laws-edit-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-us-laws-edit-account-request-email').value; type = 'customer/edit'; usSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-us-laws-requests-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; usSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-us-laws-requests-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-us-laws-requests-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-us-laws-requests-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-us-laws-requests-request-email').value; type = 'customer/requests'; usSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-us-laws-personal-information-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; usSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-us-laws-personal-information-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-us-laws-personal-information-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-us-laws-personal-information-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-us-laws-personal-information-request-email').value; type = 'customer/personal_info'; usSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-us-laws-orders-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; usSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-us-laws-orders-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-us-laws-orders-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-us-laws-orders-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-us-laws-orders-request-email').value; type = 'customer/orders'; usSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-us-laws-personal-data-report-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; usSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-us-laws-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-us-laws-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-us-laws-personal-data-report-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-us-laws-personal-data-report-request-email').value; type = 'customer/report'; usSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-us-laws-do-not-sell-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; usSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-us-laws-do-not-sell-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-us-laws-do-not-sell-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-us-laws-do-not-sell-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-us-laws-do-not-sell-request-email').value; type = 'customer/do-not-sell'; // Tjek om kunden er logget ind if (__st.cid != undefined) { document.querySelector('#us-laws-modal-container-text').innerHTML = 'Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med henblik på behandling af denne anmodning. For mere information se Privacy Policy & Terms of Service.'; } else { document.querySelector('#us-laws-modal-container-text').innerHTML = 'Jeg giver mit samtykke til at indsamle min e-mail og IP-adresse med henblik på behandling af denne anmodning. For mere information se Privacy Policy & Terms of Service. Bemærk: Hvis du er gæstebruger eller ikke er logget ind på din konto, vil dit fravalg kun være gældende for denne browsersession.'; } usSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-us-laws-delete-account-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; usSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-us-laws-delete-account-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-us-laws-delete-account-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-us-laws-delete-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-us-laws-delete-account-request-email').value; type = 'customer/delete'; usSendRequest(function(resp) { consentGiven = true; }); }); // Tastaturnavigation i data-verifikationsmodal for tilgængelighed document.querySelector('#data-verification-modal').addEventListener('keydown', function(e) { let isTabPressed = e.keyCode === 9 || e.key === "Tab" || e.code === "Tab"; let isEscapePressed = e.keyCode === 27 || e.key === "Escape" || e.code === "Escape"; let isSpacePressed = event.keyCode === 32 || e.key === " " || event.code === "Space"; let isEnterPressed = event.keyCode === 13 || e.key === "Enter" || event.code === "Enter"; let dataVerificationCloseButton = document.querySelector('.data-verification-close'); let dataVerificationCheckbox = document.querySelector('#data-verification-container input'); let dataVerificationLink = document.querySelector('#data-verification-container a'); // Denne funktion sparer os besværet med at kalde e.preventDefault() efter hver fokuseringshandling let executeFocus = (focusElement) => {focusElement.focus();e.preventDefault();} if (isEscapePressed) { if (dataVerificationCloseButton) { dataVerificationCloseButton.click(); } } if (isSpacePressed || isEnterPressed) { if (document.activeElement === dataVerificationCheckbox) { document.querySelector('#data-verification-container #data-verification-icon').click(); } } if (isTabPressed) { if (e.shiftKey) { if (dataVerificationCloseButton && document.activeElement === dataVerificationCloseButton) { executeFocus(dataVerificationLink); } } else { if (dataVerificationLink && document.activeElement === dataVerificationLink) { executeFocus(dataVerificationCloseButton); } } } });

