MasterFinder

Política de Privacidade da MasterFinder

Versão: 3.2 Vigência: 14 de outubro de 2026 Idioma de referência: português do Brasil

1. Responsável e contato

A MasterFinder é disponibilizada por Caetano Hillesheim Sadosiuk, pessoa física localizada em Porto Alegre, Rio Grande do Sul, Brasil. Para assuntos de privacidade ou suporte, escreva para suporte@masterfindertool.com.

2. Escopo

Esta política explica como a extensão Chrome MasterFinder trata dados quando o usuário entra em sua conta, consulta sua decisão de acesso, analisa páginas de produto, pesquisa candidatos e fornecedores na MasterShop, busca anúncios a partir de um produto ou organiza anúncios da Biblioteca de Anúncios da Meta. Cadastro e confirmação do celular, confirmação opcional de e-mail, recuperação de senha, checkout e gerenciamento de assinatura ocorrem exclusivamente no site da MasterFinder e estão também descritos na política de privacidade do site.

3. Dados tratados

A extensão pode tratar:

A extensão não coleta nome, telefone, CPF, endereço, número de cartão ou CVC. Quando o usuário escolhe criar uma conta, confirmar o celular, recuperar a senha, ver planos ou gerenciar a assinatura, a extensão apenas abre uma página HTTPS da MasterFinder. No cadastro ou na troca do número, o site envia o telefone à Twilio Verify e aos provedores de entrega SMS/RCS para comprovar a posse; um HMAC protegido do número continua sendo chave rígida do trial. Enquanto a confirmação estiver pendente, o site exige sua conclusão e a extensão não mantém uma sessão operacional. CPF, endereço e dados do cartão são tratados no fluxo web com a Stripe; a MasterFinder não grava CPF bruto, PAN, CVC ou payload financeiro bruto.

WhatsApp permanece desligado e reservado a uma adoção futura informada antes do envio. Uma mudança de canal não exige nova verificação do telefone nem libera outro trial. O canal solicitado é registrado; uma solicitação SMS pode usar RCS, sem presumir o transporte efetivo.

4. Finalidades

Esses dados são usados para autenticar a conta, aplicar a decisão autoritativa account_access, informar recuperação de cobrança e executar as ações solicitadas pelo usuário: extrair um produto, gerar termos, selecionar categorias e criar buscas direcionadas de anúncios com IA, pesquisar e ranquear candidatos, obter dados de fornecedores, agrupar anúncios, manter uma biblioteca sincronizada entre dispositivos da mesma conta, transferir um produto entre os fluxos Meta e MasterShop, restaurar o estado da aba e manter preferências. Um anúncio salvo é atualizado passivamente quando uma coleta futura da mesma conta encontra o mesmo identificador ou identidade compatível; isso não inicia navegação nem consulta adicional à Meta. O backend valida conta, decisão de acesso, limites, versão mínima e a resposta estruturada do modelo, além de executar deduplicação, mesclagem, ranking e auditoria. O feedback opcional é armazenado passivamente para orientar melhorias futuras; ele nunca bloqueia termos, altera buscas, treina agentes nem modifica prompts automaticamente. Dados de autenticação MasterShop/Meta servem apenas para chamadas diretas no navegador e nunca são enviados ao backend MasterFinder nem ao Google. A sessão da MasterFinder serve somente para autenticar a API protegida.

5. Consentimento e controle do usuário

No primeiro uso, a extensão apresenta um aviso e bloqueia extração, busca, enriquecimento e coleta até o aceite da política vigente. O registro contém a versão da política e a data do aceite. Uma nova versão pode exigir novo consentimento. O usuário pode escolher “Agora não” e manter essas funções bloqueadas.

6. Armazenamento e retenção

Dados operacionais podem permanecer temporariamente em memória, chrome.storage.session e IndexedDB. Quando chrome.storage.session não estiver disponível, contextos de sessão podem usar chrome.storage.local como contingência. O IndexedDB guarda o resultado concluído da aba, checkpoints mínimos de retomada, staging temporário de páginas e tarefas de fornecedores ainda pendentes. Cada explorador Meta mantém no máximo 15 mil IDs/hashes/projeções confirmadas. Contextos e payloads locais são excluídos quando a aba é fechada, sai de uma URL compatível, ocorre logout, substituição da sessão única ativa ou perda de acesso. A extensão não cria histórico local automático; somente os grupos que o usuário selecionar são publicados na biblioteca da conta. Preferências e consentimento permanecem em chrome.storage.local. A sessão Supabase fica em chrome.storage.session por padrão e termina ao encerrar o Chrome; se o usuário marcar “Lembrar-me”, ela fica em chrome.storage.local até logout, substituição, redefinição, remoção manual dos dados ou desinstalação. A senha nunca é armazenada.

A biblioteca admite inicialmente até 50 grupos, 32 MiB lógicos por conta e 8 MiB por grupo. Ao alcançar um limite, o conteúdo já salvo é preservado e novas incorporações ficam suspensas até que o usuário remova itens. Cada salvo e seu histórico permanecem até remoção explícita; a remoção apaga imediatamente suas contribuições, identidades protegidas e referências de criativos. O hard delete da conta remove toda a biblioteca por cascata. Referências apontam para mídia externa da Meta e podem deixar de funcionar se a Meta remover, restringir ou alterar o recurso; a MasterFinder mantém apenas os metadados restantes e não conserva uma cópia do arquivo.

Jobs MasterShop aceitam coleta por 5 minutos, drain por mais 30 segundos e início da finalização até 10 minutos após a criação; computação aceita pode continuar por até 5 minutos, e todas as páginas temporárias de resultado permanecem por até 10 minutos após a finalização. Segmentos Meta duram 5, 10, 15, 20 ou 30 minutos conforme a configuração, aceitam drain por mais 2 minutos e início da finalização até 10 minutos após o fim da coleta; páginas do snapshot final permanecem por até mais 10 minutos. Produtos sanitizados, candidatos, ocorrências, anúncios e projeções temporárias do backend são excluídos após a persistência local confirmada por DELETE, cancelamento ou expiração. Tombstones técnicos de falha podem permanecer por 15 minutos sem conteúdo de produto ou anúncio. Respostas de termos, categorias e planos de buscas direcionadas podem permanecer em cache pseudonimizado por até 7 dias. Auditorias técnicas da geração por IA, sem o texto bruto do produto ou das consultas, permanecem por até 30 dias e contadores diários de uso por até 35 dias. A URL normalizada da origem principal — página de produto ou anúncio da Meta —, os contextos de anúncio Meta associados a produtos, as URLs diretas de produtos MasterShop usadas no fluxo Meta, suas contagens agregadas de minerações e o feedback opcional permanecem por prazo indeterminado para produzir estatísticas e orientar melhorias. Os dois fluxos mantêm contadores separados. Essas estatísticas de mineração nunca guardam vínculo com a conta nem histórico individual. Na exclusão definitiva da conta, o feedback perde usuário, IDs do cliente e hashes correlacionáveis, recebe um novo ID e tem a data reduzida ao dia UTC; URL, termos, categorias, filtros e avaliações permanecem anônimos. Identidade, conta, decisão de acesso, permissões, eventos administrativos estruturados e o ledger mínimo de exclusão persistem enquanto necessários para fornecer, proteger e controlar a MasterFinder. Logs e métricas técnicas sem payloads ou conteúdo podem conter request ID, identificador pseudônimo, endpoint, status, contagens, bytes e latência por até 30 dias.

O diagnóstico de suporte versão 1.2 é gerado somente por ação do usuário, permanece local até ser copiado ou baixado e nunca é transmitido automaticamente. Ele contém apenas versão/ambiente, estado técnico genérico, contagens/bytes agregados, até 20 eventos técnicos e até dez incidentes de fluxo sanitizados; exclui identidade, URLs, termos, produtos, anúncios, cookies, tokens, headers e payloads. Só chega ao suporte se o usuário decidir compartilhá-lo. Mensagens e diagnósticos enviados voluntariamente ao e-mail de suporte podem ser mantidos por até 90 dias após a solução do pedido e depois excluídos, salvo obrigação legal de conservação.

No fluxo de conta e assinatura, tentativas financeiras abandonadas permanecem por até 24 horas, destinos brutos de desafios locais de verificação são removidos em até 24 horas, e perfil e sessões são excluídos na solicitação do usuário. Um ledger financeiro mínimo e pseudônimo pode permanecer por 5 anos; reivindicações antifraude pseudonimizadas de conta, telefone, CPF e cartão permanecem durante o programa de trial e são desvinculadas da identidade da conta após a exclusão, sem liberar novo trial. Stripe, Twilio e os provedores de entrega aplicam também suas próprias retenções técnicas e obrigatórias.

7. Compartilhamento e transmissões

O navegador faz chamadas diretas à MasterShop, Meta/Facebook e à página autorizada pelo usuário. Para o acesso protegido, usamos Supabase para autenticação e banco de dados, Render para hospedar a API e Google Gemini API como processador da geração de termos, seleção de categorias e criação de buscas direcionadas. No site, usamos ainda Stripe para pagamentos e assinaturas, Twilio Verify com entrega SMS/RCS quando a confirmação telefônica estiver ativa, Resend para e-mails transacionais e Cloudflare Turnstile para proteção de cadastro e recuperação. O Google recebe apenas as URLs públicas e, quando necessário, o contexto sanitizado ou os campos textuais limitados do produto descritos acima. Esses provedores podem operar infraestrutura em outros países, sujeitos aos próprios termos e salvaguardas. Não enviamos dados para analytics, publicidade, venda ou finalidades alheias à MasterFinder.

8. Práticas que não realizamos

A MasterFinder não vende dados pessoais, não usa dados para publicidade personalizada, não executa analytics ou telemetria automática, não possui anúncios e não carrega código remoto. A API retorna somente dados JSON, nunca JavaScript, DSL ou comandos executáveis. A política hospedada não usa cookies, rastreadores, scripts, fontes nem recursos externos.

9. Permissões do Chrome

As permissões são usadas apenas para copiar conteúdo solicitado, injetar scripts locais nas páginas necessárias, apresentar o painel lateral, guardar preferências e estado, identificar a aba correta e acessar hosts compatíveis ou uma origem HTTPS concedida pelo usuário. A extensão solicita acesso opcional a uma página HTTPS somente após uma ação do usuário.

Se a Meta responder com o rate limit 1675004, a extensão usa a permissão obrigatória cookies para remover automaticamente e apenas no dispositivo os cookies primários datr, dpr, ps_l e ps_n da origem e do cookie store do Facebook associados à aba afetada. A extensão não consulta, copia, registra, persiste nem transmite os valores desses cookies; não remove cookies conhecidos de autenticação, não executa “Clear site data” e não recarrega abas. A remoção inicia junto de um cooldown obrigatório de 15 minutos, pode afetar outras abas do Facebook no mesmo perfil e nunca ocorre preventivamente: somente após a resposta 1675004.

10. Segurança

Aplicamos validação de mensagens e dados, isolamento por aba, sessão, geração e job, HTTPS obrigatório para URLs guardadas, abertas ou transmitidas, Bearer tokens de curta duração com renovação, decisão de acesso verificada em cada operação, limites de payload, expiração automática, limitação de hosts e empacotamento sem código remoto. Senhas são tratadas pelo Supabase e não são registradas por nós. Nenhum sistema é totalmente infalível; em caso de suspeita de incidente, contate-nos pelo e-mail informado.

11. Direitos do titular

O usuário pode solicitar informações, correção ou exclusão de dados mantidos pelo responsável, inclusive identidade, conta, acesso e biblioteca de anúncios, conforme a legislação aplicável. Cada anúncio salvo pode ser removido diretamente na biblioteca; o hard delete da conta remove todos os salvos. Dados locais podem ser removidos efetuando logout, redefinindo/desinstalando a extensão ou apagando seus dados no Chrome. Solicitações podem ser enviadas para suporte@masterfindertool.com; poderemos pedir informações mínimas para confirmar e localizar o pedido.

12. Alterações

Esta política pode ser atualizada para refletir mudanças no produto, na lei ou nas práticas de segurança. A versão e a data de vigência serão atualizadas. Mudanças materiais poderão exigir nova ciência dentro da extensão.