Pedidos de Conta e Dados Pessoais Apa-Nzpa

When you submit a Data Subject Access Request (DSAR) through our Compliance page, our compliance provider, Consentmo, processes your IP address and email solely to fulfill your request. For more details, see Consentmo’s Data Processing Policy.

Esquema de Notificação de Violação de Dados (NDB)

A empresa notificará os indivíduos afetados e o Comissário de Informação da Austrália sobre violações de dados que provavelmente resultem em danos graves.

Retificação de Dados

Se os dados da sua conta estiverem incorretos, atualize-os ou corrija-os usando o link abaixo.

Portabilidade de Dados

Pode usar os links abaixo para descarregar todos os dados que armazenamos e usamos para uma melhor experiência na nossa loja.

Acesso a Dados Pessoais

Pode usar o link abaixo para solicitar um relatório que conterá toda a informação pessoal que armazenamos sobre si. Responderemos dentro de 30 dias.

Direito ao Esquecimento

Use esta opção se quiser remover os seus dados pessoais e outros dados da nossa loja. Tenha em mente que este processo irá eliminar a sua conta, pelo que deixará de poder aceder ou utilizá-la.

Direito de Restringir o Processamento

Pode solicitar limitar ou parar temporariamente o processamento dos seus dados pessoais em certas circunstâncias. Por favor, contacte-nos em stiledonnabags@gmail.com para assistência.

Direito de Oposição

Tem o direito de se opor a certos tipos de processamento de dados, incluindo marketing direto ou processamento baseado em interesses legítimos. Contacte-nos para apresentar a sua objeção em stiledonnabags@gmail.com.

Informações de Contacto

Para questões relativas aos seus dados pessoais ou direitos de privacidade, contacte o nosso Encarregado de Proteção de Dados (DPO) em:

Email: stiledonnabags@gmail.com

Morada: Via Testulla 149, 95122 Catania Catania, Itália

Direito de Apresentar uma Reclamação

Se acredita que não respondemos às suas preocupações, tem o direito de apresentar uma reclamação junto da autoridade nacional de proteção de dados.

Dou o meu consentimento para a recolha do meu email e endereço IP para efeitos de processamento deste pedido. Para mais informações, consulte a Política de Privacidade &amp Termos de Serviço.

'; 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 apanzpaSendRequest = 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', 8); formData.append('ipAddress', ipInfo); formData.append('consentGiven', consentGiven); formData.append('page', 'apa-nzpa'); 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) { apanzpaSlideUpAll(); if (resp.message.length) { alert(resp.message); } else { alert('O seu pedido foi enviado com sucesso. Por favor, verifique o seu email para mais informações.'); } } else { alert(resp.message); } if (typeof callback == 'function') { callback(resp); } }) .catch(error => { alert(error.message); }) } else { alert(resp.message); } }) } //Adicionar modal ao body, porque caso contrário não ficará centrado (mesmo que a posição seja fixa) 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(); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) { e.preventDefault(); // Detetar clique num href, porque está sobrescrito. 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; apanzpaSendRequest(function(resp) { consentGiven = false; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal(){ if(!isEmailValid(email)) { alert('Email inválido'); 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'; // Focar o botão do tipo de pedido que foi selecionado let apanzpaForms = document.querySelectorAll('.form-apanzpa-request'); apanzpaForms.forEach(function(apanzpaForm) { if (apanzpaForm.style.display !== "none") { let apanzpaFormLinks = apanzpaForm.previousElementSibling.querySelectorAll('li'); if (apanzpaFormLinks.length === 1) { apanzpaFormLinks[0].querySelector('button').focus(); } else { // Lógica de foco para pedidos de Portabilidade de Dados apanzpaFormLinks = apanzpaForm.parentElement; if (apanzpaFormLinks.nodeName === 'LI') { apanzpaFormLinks.querySelector('button').focus(); } } } }); } document.querySelector('#btn-apanzpa-edit-account-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; apanzpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-apanzpa-edit-account-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-apanzpa-edit-account-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-apanzpa-edit-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-apanzpa-edit-account-request-email').value; type = 'customer/edit'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-requests-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; apanzpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-apanzpa-requests-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-apanzpa-requests-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-apanzpa-requests-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-apanzpa-requests-request-email').value; type = 'customer/requests'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-personal-information-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; apanzpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-apanzpa-personal-information-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-apanzpa-personal-information-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-apanzpa-personal-information-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-apanzpa-personal-information-request-email').value; type = 'customer/personal_info'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-orders-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; apanzpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-apanzpa-orders-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-apanzpa-orders-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-apanzpa-orders-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-apanzpa-orders-request-email').value; type = 'customer/orders'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-personal-data-report-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; apanzpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-apanzpa-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-apanzpa-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-apanzpa-personal-data-report-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-apanzpa-personal-data-report-request-email').value; type = 'customer/report'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-delete-account-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; apanzpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-apanzpa-delete-account-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-apanzpa-delete-account-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-apanzpa-delete-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-apanzpa-delete-account-request-email').value; type = 'customer/delete'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); // Navegação por teclado no modal de verificação de dados para acessibilidade 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'); // Esta função poupa-nos o trabalho de chamar e.preventDefault() após cada foco 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); } } } });