Funzione di invio richiesta Apanzpa e richieste di dati dell'account

Quando invii una richiesta di accesso ai dati personali (DSAR) tramite la nostra pagina Compliance, il nostro fornitore di servizi di compliance, Consentmo, elabora il tuo indirizzo IP e la tua email esclusivamente per soddisfare la tua richiesta. Per maggiori dettagli, consulta l'Informativa sul trattamento dei dati di Consentmo .

Schema di violazione dei dati notificabile (NDB)

L'azienda informerà le persone interessate e l'Australian Information Commissioner in merito alle violazioni dei dati che potrebbero causare gravi danni.

Rettifica dei dati

Se i dati del tuo account sono inesatti, aggiornali o correggili utilizzando il link sottostante.

Portabilità dei dati

Puoi utilizzare i link sottostanti per scaricare tutti i dati che memorizziamo e utilizziamo per una migliore esperienza nel nostro negozio.

Accesso ai dati personali

Puoi utilizzare il link sottostante per richiedere un report contenente tutte le informazioni personali che conserviamo su di te. Ti risponderemo entro 30 giorni.

Diritto all'oblio

Utilizza questa opzione se desideri rimuovere i tuoi dati personali e di altro tipo dal nostro negozio. Tieni presente che questa procedura eliminerà il tuo account, quindi non potrai più accedervi o utilizzarlo.

Diritto di limitazione del trattamento

In determinate circostanze, puoi richiedere di limitare o interrompere temporaneamente il trattamento dei tuoi dati personali. Contattaci all'indirizzo stiledonnabags@gmail.com per ricevere assistenza.

Diritto di opposizione

Hai il diritto di opporti a determinati tipi di trattamento dei dati, incluso il marketing diretto o il trattamento basato su interessi legittimi. Contattaci per presentare la tua opposizione all'indirizzo stiledonnabags@gmail.com.

Informazioni sui contatti

Per domande riguardanti i tuoi dati personali o i tuoi diritti alla privacy, contatta il nostro Responsabile della protezione dei dati (RPD) all'indirizzo:

E-mail: stiledonnabags@gmail.com

Indirizzo: Via Testulla 149, 95122 Catania Catania, Italia

Diritto di presentare un reclamo

Se ritieni che non abbiamo risposto alle tue preoccupazioni, hai il diritto di presentare un reclamo all'autorità nazionale per la protezione dei dati.

Acconsento alla raccolta del mio indirizzo email e IP allo scopo di elaborare questa richiesta. Per maggiori informazioni, consulta l'Informativa sulla privacy e i Termini di servizio .

'; var isEmailValid = function(email) { lascia che 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,}))$/; se (email == '' || email == indefinito) { restituisci falso; } altro { restituisci regex.test(email); } } var apanzpaSendRequest = function(callback) { fetch('https://www.cloudflare.com/cdn-cgi/trace', { metodo: 'GET' , intestazioni: { 'Content-Type': 'text/plain', }, }) .then(resp => resp.text()) .then(resp => { se (!risp.errore) { lascia ipInfo = resp; lascia che formData = new FormData(); formData.append('negozio', Shopify.shop); formData.append('email', email); formData.append('tipo', tipo); formData.append('sourceOfRequest', 8); formData.append('indirizzoip', ipInfo); formData.append('consenso dato', consenso dato); formData.append('pagina', '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', { metodo: 'POST', corpo: formData }) .then(resp => resp.json()) .then(resp => { se (!risp.errore) { apanzpaSlideUpAll(); se (risp.lunghezza.messaggio) { avviso(risp.messaggio); } altro { alert('La tua richiesta è stata inviata con successo. Controlla la tua email per maggiori informazioni.'); } } altro { avviso(risp.messaggio); } se (tipo di callback == 'funzione') { richiamata(risp); } }) .catch(errore => { avviso(errore.messaggio); }) } altro { avviso(risp.messaggio); } }) } document.addEventListener("DOMContentLoaded", function() { //Aggiungi il modale al corpo, altrimenti non rimarrà centrato (anche se la posizione è fissa) document.querySelector("body").insertAdjacentHTML( 'beforeend', verificationModalContent); // Quando l'utente clicca su (x), chiudi la finestra modale document.querySelector('.data-verification-close').addEventListener('clic', function(e) { e.preventDefault(); closeVerificationModal(); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) { e.preventDefault(); // Rileva il clic di un href, perché è stato sovrascritto. if(e.target.tagName === "A") { window.open(e.target.href, '_blank'); ritorno; } document.querySelector('#data-verification-icon').classList.add("cliccato"); impostaTimeout(()=>{ 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); }); }); funzione openVerificationModal(){ se(!isEmailValid(email)) { alert('Email non valida'); ritorno; } toggleFadeiSense(document.querySelector("#data-verification-modal"), true); toggleFadeiSense(document.querySelector('#data-verification-background'), true); document.querySelector('#input contenitore verifica dati').focus(); } funzione closeVerificationModal(){ toggleFadeiSense(document.querySelector("#data-verification-background"), false); document.querySelector('#data-verification-icon').classList.remove("cliccato"); document.querySelector('#data-verification-background .loading').style.display = 'none'; // Metti a fuoco il pulsante del tipo di richiesta che è stato selezionato lascia apanzpaForms = document.querySelectorAll('.form-apanzpa-request'); apanzpaForms.forEach(function(apanzpaForm) { se (apanzpaForm.style.display !== "nessuno") { lascia che apanzpaFormLinks = apanzpaForm.previousElementSibling.querySelectorAll('li'); se (apanzpaFormLinks.length === 1) { apanzpaFormLinks[0].querySelector('button').focus(); } altro { // Logica di messa a fuoco per le richieste di portabilità dei dati apanzpaFormLinks = apanzpaForm.parentElement; se (apanzpaFormLinks.nodeName === 'LI') { apanzpaFormLinks.querySelector('button').focus(); } } } }); } document.querySelector('#btn-apanzpa-edit-account-request').addEventListener('clic', function(e) { e.preventDefault(); lascia che sia espanso = this.getAttribute('aria-espansa') === 'vero' ? vero : falso; apanzpaSlideUpAll(); se(!èEspanso) { slideDown(document.querySelector('#form-apanzpa-edit-account-request'), 200); this.setAttribute("aria-espansa", "true"); } altro { slideUp(document.querySelector('#form-apanzpa-edit-account-request'), 200); this.setAttribute("aria-espansa", "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; tipo = 'cliente/modifica'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-requests-request').addEventListener('clic', function(e) { e.preventDefault(); lascia che sia espanso = this.getAttribute('aria-espansa') === 'vero' ? vero : falso; apanzpaSlideUpAll(); se(!èEspanso) { slideDown(document.querySelector('#form-apanzpa-requests-request'), 200); this.setAttribute("aria-espansa", "true"); } altro { slideUp(document.querySelector('#form-apanzpa-requests-request'), 200); this.setAttribute("aria-espansa", "false"); } }); document.querySelector('#form-apanzpa-requests-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-apanzpa-requests-request-email').value; tipo = 'cliente/richieste'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-personal-information-request').addEventListener('click', function(e) { e.preventDefault(); lascia che sia espanso = this.getAttribute('aria-espansa') === 'vero' ? vero : falso; apanzpaSlideUpAll(); se(!èEspanso) { slideDown(document.querySelector('#form-apanzpa-personal-information-request'), 200); this.setAttribute("aria-espansa", "true"); } altro { slideUp(document.querySelector('#form-apanzpa-personal-information-request'), 200); this.setAttribute("aria-espansa", "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; tipo = 'cliente/informazioni_personali'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-orders-request').addEventListener('clic', function(e) { e.preventDefault(); lascia che sia espanso = this.getAttribute('aria-espansa') === 'vero' ? vero : falso; apanzpaSlideUpAll(); se(!èEspanso) { slideDown(document.querySelector('#form-apanzpa-orders-request'), 200); this.setAttribute("aria-espansa", "true"); } altro { slideUp(document.querySelector('#form-apanzpa-orders-request'), 200); this.setAttribute("aria-espansa", "false"); } }); document.querySelector('#form-apanzpa-orders-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-apanzpa-orders-request-email').value; tipo = 'cliente/ordini'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-personal-data-report-request').addEventListener('click', function(e) { e.preventDefault(); lascia che sia espanso = this.getAttribute('aria-espansa') === 'vero' ? vero : falso; apanzpaSlideUpAll(); se(!èEspanso) { slideDown(document.querySelector('#form-apanzpa-personal-data-report-request'), 200); this.setAttribute("aria-espansa", "true"); } altro { slideUp(document.querySelector('#form-apanzpa-personal-data-report-request'), 200); this.setAttribute("aria-espansa", "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; tipo = 'cliente/report'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); document.querySelector('#btn-apanzpa-delete-account-request').addEventListener('clic', function(e) { e.preventDefault(); lascia che sia espanso = this.getAttribute('aria-espansa') === 'vero' ? vero : falso; apanzpaSlideUpAll(); se(!èEspanso) { slideDown(document.querySelector('#form-apanzpa-delete-account-request'), 200); this.setAttribute("aria-espansa", "true"); } altro { slideUp(document.querySelector('#form-apanzpa-delete-account-request'), 200); this.setAttribute("aria-espansa", "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; tipo = 'cliente/elimina'; apanzpaSendRequest(function(resp) { consentGiven = true; }); }); // Navigazione tramite tastiera nella modalità di verifica dei dati per l'accessibilità 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 === "Spazio"; let isEnterPressed = event.keyCode === 13 || e.key === "Invio" || event.code === "Invio"; lascia dataVerificationCloseButton = document.querySelector('.data-verification-close'); lascia dataVerificationCheckbox = document.querySelector('#data-verification-container input'); lascia dataVerificationLink = document.querySelector('#data-verification-container a'); // Questa funzione ci risparmia il problema di chiamare e.preventDefault() dopo ogni messa a fuoco lascia executeFocus = (focusElement) => {focusElement.focus();e.preventDefault();} se (isEscapePressed) { se (dataVerificationCloseButton) { dataVerificationCloseButton.click(); } } se (èSpazioPremuto || èInvioPremuto) { if (document.activeElement === dataVerificationCheckbox) { document.querySelector('#data-verification-container #data-verification-icon').click(); } } se (èTabPressed) { se (e.shiftKey) { se (dataVerificationCloseButton && document.activeElement === dataVerificationCloseButton) { executeFocus(dataVerificationLink); } } altro { if (dataVerificationLink && document.activeElement === dataVerificationLink) { executeFocus(dataVerificationCloseButton); } } } });