Conformidade com o GDPR

O aplicativo utilizado para garantir a conformidade com GDPR/CCPA deste site coleta seu IP e endereço de e-mail para processar os dados. Para mais informações, verifique Política de Privacidade e Termos de Serviço

Retificação de dados

Você pode usar o link abaixo para atualizar os dados da sua conta se eles não estiverem corretos.

Portabilidade de dados

Você pode usar os links abaixo para baixar todos os dados que armazenamos e usamos para uma melhor experiência em nossa loja.

Acesso a dados pessoais

Você pode usar o link abaixo para solicitar um relatório que conterá todas as informações pessoais que armazenamos sobre você.

Direito de ser esquecido

Use esta opção se quiser remover seus dados pessoais e outros de nossa loja. Lembre-se de que este processo excluirá sua conta e você não poderá mais acessá-la ou usá-la.

/* DESLIZE PARA CIMA */ deixe slideUp = (alvo, duração = 500) => { alvo.estilo.transiçãoProperty = 'altura, margem, preenchimento'; alvo.estilo.transiçãoDuration = duração + 'ms'; alvo.estilo.dimensionamento da caixa = 'border-box'; alvo.estilo.altura = alvo.offsetHeight + 'px'; alvo.deslocamentoAltura; alvo.estilo.estouro = 'oculto'; alvo.estilo.altura = 0; alvo.estilo.preenchimentoTop = 0; alvo.estilo.preenchimentoInferior = 0; alvo.estilo.margemTop = 0; alvo.estilo.margemInferior = 0; janela.setTimeout( () => { alvo.estilo.exibir = 'nenhum'; alvo.estilo.removeProperty('altura'); alvo.estilo.removeProperty('padding-top'); alvo.estilo.removeProperty('padding-bottom'); alvo.estilo.removeProperty('margem-topo'); alvo.estilo.removeProperty('margem inferior'); alvo.estilo.removeProperty('estouro'); alvo.estilo.removeProperty('duração da transição'); alvo.estilo.removeProperty('propriedade de transição'); }, duração); } /* DESLIZE PARA BAIXO */ deixe slideDown = (alvo, duração = 500) => { setTimeout(função(){ alvo.estilo.removeProperty('exibição'); deixe display = janela.getComputedStyle(destino).mostrar; if (display === 'nenhum') display = 'bloquear'; alvo.estilo.exibir = exibir; deixe altura = alvo.deslocamentoAltura; alvo.estilo.estouro = 'oculto'; alvo.estilo.altura = 0; alvo.estilo.preenchimentoTop = 0; alvo.estilo.preenchimentoInferior = 0; alvo.estilo.margemTop = 0; alvo.estilo.margemInferior = 0; alvo.deslocamentoAltura; alvo.estilo.dimensionamento da caixa = 'border-box'; alvo.estilo.transiçãoProperty = "altura, margem, preenchimento"; alvo.estilo.transiçãoDuration = duração + 'ms'; alvo.estilo.altura = altura + 'px'; alvo.estilo.removeProperty('padding-top'); alvo.estilo.removeProperty('padding-bottom'); alvo.estilo.removeProperty('margem-topo'); alvo.estilo.removeProperty('margem inferior'); janela.setTimeout( () => { alvo.estilo.removeProperty('altura'); alvo.estilo.removeProperty('estouro'); alvo.estilo.removeProperty('duração da transição'); alvo.estilo.removeProperty('propriedade de transição'); }, duração); }, 100) } /*TOOGLE*/ var slideToggle = (alvo, duração = 500) => { se (janela.getComputedStyle(destino).exibir === 'nenhum') { return slideDown(alvo, duração); } outro { return slideUp(alvo, duração); } } /* DESAPARECER */ var toggleFadeiSense = (elem, mostrar) => { se (mostrar) { elemento.estilo.exibir = "bloquear"; setTimeout(função(){ elemento.lista de classes.add('show-isense'); elemento.lista de classes.remove('ocultar-isense'); },20) } outro { elemento.lista de classes.remove('show-isense'); elemento.lista de classes.add('ocultar-isense'); setTimeout(() => { elemento.estilo.exibir = 'nenhum'; }, 400) } } var gdprSlideUpAll = function() { slideUp(document.querySelector('#form-gdpr-edit-account-request'), 100); slideUp(document.querySelector('#form-gdpr-data-account-request'), 100); slideUp(document.querySelector('#form-gdpr-personal-data-report-request'), 100); slideUp(document.querySelector('#form-gdpr-delete-account-request'), 100); documento.querySelector('#botão gdpr_page').setAttribute("aria-expandida", "falso"); }; var email, tipo, consentimentoGiven = false; var verificaçãoModalContent = '
×

Dou meu consentimento para coletar meu e-mail e endereço IP para fins de processamento desta solicitação. Para mais informações, verifique Política de Privacidade e Termos de Serviço.

'; var gdprSendRequest = function(retorno de chamada) { buscar('https://www.nuvem flare.com/cdn-cgi/trace', { método: 'GET' , cabeçalhos: { 'Tipo de conteúdo': 'texto/simples', }, }) .então(resp => resp.texto()) .então(resp => { se (!resp.erro) { deixe ipInfo = resp; deixe ipRegex = /[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}/ deixe ipAddress = ipInfo.combinar(ipRegex)[0]; deixe formData = new FormData(); formulárioDados.anexar('loja', Shopify.comprar); formulárioDados.anexar('e-mail', e-mail); formulárioDados.anexar('tipo', tipo); formulárioDados.anexar('fonteOfRequest', 1); formulárioDados.anexar('ipAddress', ipAddress); formulárioDados.anexar('consentGiven', consentGiven); formulárioDados.acrescentar('lang', Shopify.localidade? Shopify.localidade: ''); formulárioDados.acrescentar('gtranslateLang', isenseGDPR.Biscoitos.get('googtrans') ? isenseGDPR.Biscoitos.get('googtrans'): ''); fetch('https://gdpr.aplicativos.isenselabs.com/gdprRequests/submitRequest', { método: 'POST', corpo: formData }) .então(resp => resp.json()) .então(resp => { se (!resp.erro) { gdprSlideUpAll(); alert('Sua solicitação foi enviada com sucesso. Por favor, verifique seu e-mail para obter mais informações.'); } outro { alerta (resp.mensagem); } if (typeof retorno de chamada == 'função') { retorno de chamada(resp); } }) .catch(erro => { alerta (erro.mensagem); }) } outro { alerta (resp.mensagem); } }) } //Acrescenta modal ao corpo, caso contrário ele não permanecerá centralizado (mesmo que a posição seja fixa) documento.querySelector("corpo").insertAdjacentHTML('antes do fim', verificaçãoModalContent); documento.addEventListener("DOMContentLoaded", function() { // Quando o usuário clicar em (x), feche o modal documento.querySelectorAll('.fechamento de verificação de dados')[0].addEventListener('clique', function(e) { e.preventDefault(); closeVerificationModal(); }); documento.querySelector('#ícone de verificação de dados, #contêiner de verificação de dados p').addEventListener('clique', function(e) { e.preventDefault(); // Detecta o clique de um href, porque ele foi sobrescrito.se (e.alvotagNome === "A") { janela.aberto (ex.alvohref, '_blank'); retornar; } documento.querySelector('#ícone de verificação de dados').lista de classes.add("clicado"); setTimeout(()=>{ toggleFadeiSense(document.querySelector("#data-verification-modal"), false); documento.querySelector('#data-verification-background.carregando').estilo.display = 'bloco embutido'; consentimentoDado = verdadeiro; gdprSendRequest(função(resp){ consentimentoDado = falso; closeVerificationModal(); }); }, 400); }); }); função openVerificationModal(){ toggleFadeiSense(document.querySelector("#data-verification-modal"), true); toggleFadeiSense(document.querySelector('#data-verification-background'), true); } função closeVerificationModal(){ toggleFadeiSense(document.querySelector("#fundo de verificação de dados"), false); documento.querySelector('#ícone de verificação de dados').lista de classes.remover("clicado"); documento.querySelector('#data-verification-background.carregando').estilo.exibir = 'nenhum'; } documento.querySelector('#btn-gdpr-edit-account-request').addEventListener('clique', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-edit-account-request'), 200); esse.setAttribute("aria-expandida", "true"); }); documento.querySelector('#form-gdpr-edit-account-request form input[type=submit]').addEventListener('clique', function(e) { e.preventDefault(); e-mail = documento.querySelector('#form-gdpr-edit-account-request form input[nome=e-mail]').valor; type = 'cliente/editar'; openVerificationModal(); }); documento.querySelectorAll('#btn-gdpr-requests-request, #btn-gdpr-personal-information-request, #btn-gdpr-orders-request').forEach(elemento => { elemento.addEventListener('clique', function(e) { e.preventDefault(); gdprSlideUpAll(); tipo = ''; mudar (isso.getAttribute('id')) { caso 'btn-gdpr-requests-request': type = 'cliente/solicitações'; quebrar; caso 'btn-gdpr-solicitação de informações pessoais': type = 'cliente/informações_pessoais'; quebrar; caso 'btn-gdpr-orders-request': type = 'cliente/pedidos'; quebrar; } documento.querySelector('#form-gdpr-data-account-request form input[name="request_type"]').valor = tipo; slideDown(document.querySelector('#form-gdpr-data-account-request'), 200); esse.setAttribute("aria-expandida", "true"); }) }); documento.querySelector('#form-gdpr-data-account-request form input[type=submit]').addEventListener('clique', function(e) { e.preventDefault(); e-mail = documento.querySelector('#form-gdpr-data-account-request form input[nome=e-mail]').valor; tipo = documento.querySelector('#form-gdpr-data-account-request form input[name="request_type"]').valor; openVerificationModal(); }); documento.querySelector('#btn-gdpr-personal-data-report-request').addEventListener('clique', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-personal-data-report-request'), 200); esse.setAttribute("aria-expandida", "true"); }); documento.querySelector('#form-gdpr-personal-data-report-request form input[type=submit]').addEventListener('clique', function(e) { e.preventDefault(); e-mail = documento.querySelector('#form-gdpr-personal-data-report-request form input[nome=e-mail]').valor; type = 'cliente/relatório'; openVerificationModal(); }); documento.querySelector('#btn-gdpr-delete-account-request').addEventListener('clique', function(e) { e.preventDefault(); gdprSlideUpAll(); slideDown(document.querySelector('#form-gdpr-delete-account-request'), 200); esse.setAttribute("aria-expandida", "true"); }); documento.querySelector('#form-gdpr-delete-account-request form input[type=submit]').addEventListener('clique', function(e) { e.preventDefault(); e-mail = documento.querySelector('#form-gdpr-delete-account-request form input[nome=e-mail]').valor; type = 'cliente/excluir'; openVerificationModal(); });