LGPD
Rectificarea Datelor
Dacă datele contului dvs. sunt incorecte, actualizați-le sau corectați-le folosind linkul de mai jos.
Portabilitatea Datelor
Puteți folosi linkurile de mai jos pentru a descărca toate datele pe care le stocăm și le folosim pentru o experiență mai bună în magazinul nostru.
Acces la Datele Personale
Puteți folosi linkul de mai jos pentru a solicita un raport care va conține toate informațiile personale pe care le stocăm despre dvs. Vom răspunde în termen de 30 de zile.
Dreptul la Uitare
Folosiți această opțiune dacă doriți să eliminați datele dvs. personale și alte date din magazinul nostru. Rețineți că acest proces va șterge contul dvs., deci nu veți mai putea accesa sau utiliza contul.
Dreptul de a Restricționa Prelucrarea
Puteți solicita să limitați sau să întrerupeți temporar prelucrarea datelor dvs. personale în anumite circumstanțe. Contactați-ne prin e-mail la stiledonnabags@gmail.com pentru asistență.
Dreptul de Opoziție
Aveți dreptul să vă opuneți anumitor tipuri de prelucrare a datelor, inclusiv marketing direct sau prelucrare bazată pe interese legitime. Contactați-ne pentru a trimite opoziția dvs. prin e-mail la stiledonnabags@gmail.com.
Informații de Contact
Pentru întrebări legate de datele dumneavoastră personale sau drepturile de confidențialitate, contactați Responsabilul nostru cu Protecția Datelor (DPO) la:
E-mail: stiledonnabags@gmail.com
Adresă: Via Testulla 149, 95122 Catania Catania, Italia
Dreptul de a Depune o Plângere
Dacă credeți că nu am răspuns preocupărilor dumneavoastră, aveți dreptul să depuneți o plângere la Autoritatea Națională pentru Protecția Datelor (ANPD).
Îmi dau consimțământul pentru colectarea adresei mele de email și a adresei IP în scopul procesării acestei cereri. Pentru mai multe informații, consultați Politica de Confidențialitate & Termenii de Serviciu.
'; 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; } altfel { return regex.test(email); } } var lgpdSendRequest = 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', 11); formData.append('ipAddress', ipInfo); formData.append('consentGiven', consentGiven); formData.append('page', 'lgpd'); 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) { lgpdSlideUpAll(); if (resp.message.length) { alert(resp.message); } altfel { alert('Cererea dumneavoastră a fost trimisă cu succes. Vă rugăm să verificați emailul pentru mai multe informații.'); } } altfel { alert(resp.message); } if (typeof callback == 'function') { callback(resp); } }) .catch(error => { alert(error.message); }) } else { alert(resp.message); } }) } // Adaugă modalul la body, altfel nu va rămâne centrat (chiar dacă poziția este fixă) document.querySelector("body").insertAdjacentHTML('beforeend', verificationModalContent); document.addEventListener("DOMContentLoaded", function () { // When the user clicks on (x), close the modal document.querySelector('.data-verification-close').addEventListener('click', function (e) { e.preventDefault(); closeVerificationModal(); // Focalizează butonul tipului de cerere selectat let lgpdForms = document.querySelectorAll('.form-lgpd-request'); lgpdForms.forEach(function(lgpdForm) { if (lgpdForm.style.display !== "none") { let lgpdFormLinks = lgpdForm.previousElementSibling.querySelectorAll('li'); if (lgpdFormLinks.length === 1) { lgpdFormLinks[0].querySelector('button').focus(); } } }); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function (e) { e.preventDefault(); // Detectează un click pe href, deoarece este suprascris. 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; lgpdSendRequest(function (resp) { consentGiven = false; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal() { if(!isEmailValid(email)) { alert('Email invalid'); 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'; // Focalizează butonul tipului de cerere selectat let lgpdForms = document.querySelectorAll('.form-lgpd-request'); lgpdForms.forEach(function(lgpdForm) { if (lgpdForm.style.display !== "none") { let lgpdFormLinks = lgpdForm.previousElementSibling.querySelectorAll('li'); if (lgpdFormLinks.length === 1) { lgpdFormLinks[0].querySelector('button').focus(); } altfel { // Logică de focalizare pentru cererile de Portabilitate a Datelor lgpdFormLinks = lgpdForm.parentElement; if (lgpdFormLinks.nodeName === 'LI') { lgpdFormLinks.querySelector('button').focus(); } } } }); } document.querySelector('#btn-lgpd-edit-account-request').addEventListener('click', function (e) { e.preventDefault(); lasă isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; lgpdSlideUpAll(); dacă(!isExpanded) { slideDown(document.querySelector('#form-lgpd-edit-account-request'), 200); this.setAttribute("aria-expanded", "true"); } altfel { slideUp(document.querySelector('#form-lgpd-edit-account-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-lgpd-edit-account-request-submit').addEventListener('click', function (e) { e.preventDefault(); email = document.querySelector('#form-lgpd-edit-account-request-email').value; type = 'customer/edit'; lgpdSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-lgpd-requests-request').addEventListener('click', function(e) { e.preventDefault(); lasă isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; lgpdSlideUpAll(); dacă(!isExpanded) { slideDown(document.querySelector('#form-lgpd-requests-request'), 200); this.setAttribute("aria-expanded", "true"); } altfel { slideUp(document.querySelector('#form-lgpd-requests-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-lgpd-requests-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-lgpd-requests-request-email').value; type = 'customer/requests'; lgpdSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-lgpd-personal-information-request').addEventListener('click', function(e) { e.preventDefault(); lasă isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; lgpdSlideUpAll(); dacă(!isExpanded) { slideDown(document.querySelector('#form-lgpd-personal-information-request'), 200); this.setAttribute("aria-expanded", "true"); } altfel { slideUp(document.querySelector('#form-lgpd-personal-information-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-lgpd-personal-information-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-lgpd-personal-information-request-email').value; type = 'customer/personal_info'; lgpdSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-lgpd-orders-request').addEventListener('click', function(e) { e.preventDefault(); lasă isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; lgpdSlideUpAll(); dacă(!isExpanded) { slideDown(document.querySelector('#form-lgpd-orders-request'), 200); this.setAttribute("aria-expanded", "true"); } altfel { slideUp(document.querySelector('#form-lgpd-orders-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-lgpd-orders-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-lgpd-orders-request-email').value; type = 'customer/orders'; lgpdSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-lgpd-personal-data-report-request').addEventListener('click', function (e) { e.preventDefault(); lasă isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; lgpdSlideUpAll(); dacă(!isExpanded) { slideDown(document.querySelector('#form-lgpd-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "true"); } altfel { slideUp(document.querySelector('#form-lgpd-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-lgpd-personal-data-report-request-submit').addEventListener('click', function (e) { e.preventDefault(); email = document.querySelector('#form-lgpd-personal-data-report-request-email').value; type = 'customer/report'; lgpdSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-lgpd-delete-account-request').addEventListener('click', function(e) { e.preventDefault(); lasă isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; lgpdSlideUpAll(); dacă(!isExpanded) { slideDown(document.querySelector('#form-lgpd-delete-account-request'), 200); this.setAttribute("aria-expanded", "true"); } altfel { slideUp(document.querySelector('#form-lgpd-delete-account-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-lgpd-delete-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-lgpd-delete-account-request-email').value; type = 'customer/delete'; lgpdSendRequest(function (resp) { consentGiven = true; }); }); // Navigare cu tastatura în modalul de verificare a datelor pentru accesibilitate 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'); // Această funcție ne scutește de a apela e.preventDefault() după fiecare focalizare 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); } } altfel { if (dataVerificationLink && document.activeElement === dataVerificationLink) { executeFocus(dataVerificationCloseButton); } } } }); // ]]>

