Política de Privacidad de MasterFinder
Versión: 3.2 Vigencia: 14 de octubre de 2026 Traducción: la versión de referencia es la política en portugués de Brasil
1. Responsable y contacto
MasterFinder es ofrecido por Caetano Hillesheim Sadosiuk, persona física ubicada en Porto Alegre, Rio Grande do Sul, Brasil. Para privacidad o soporte: suporte@masterfindertool.com.
2. Alcance
Esta política explica cómo la extensión Chrome MasterFinder trata datos al iniciar sesión, consultar una decisión de acceso, analizar páginas de producto, buscar candidatos y proveedores en MasterShop, buscar anuncios a partir de un producto u organizar anuncios de la Biblioteca de anuncios de Meta. El registro, la confirmación del correo, la recuperación de contraseña, el checkout y la gestión de la suscripción se realizan únicamente en el sitio de MasterFinder y también se describen en la política de privacidad del sitio.
3. Datos tratados
La extensión puede tratar:
- URL, títulos, descripciones, precios, imágenes, variantes y otro contenido visible de páginas de producto elegidas por el usuario;
- anuncios, textos, creatividades, URL de destino, identificadores y respuestas mostradas o recibidas por la Biblioteca de anuncios de Meta;
- productos, candidatos, proveedores, perfiles y estadísticas devueltos por MasterShop;
- correo electrónico, tokens de autenticación y contexto comercial presentes en campos conocidos de la sesión activa de MasterShop, solo durante las llamadas necesarias;
- correo, identificador de cuenta y sesión de autenticación de MasterFinder administrados por Supabase, además de la decisión de acceso, el estado de renovación y el plazo efectivo de acceso durante la recuperación de pagos;
- título, descripción, categoría y marca sanitizados; candidatos normalizados; y snapshots normalizados de anuncios enviados al backend protegido, incluyendo solo una CTA de lista limitada y la categoría derivada del destino. Una URL HTTP puede leerse de forma transitoria únicamente para derivar esa categoría y nunca se almacena, abre ni transmite; las cookies, tokens, correo y contexto comercial de MasterShop/Meta siguen excluidos;
- como máximo dos URL HTTPS públicas (la página del producto y, cuando exista, el anuncio de Meta) enviadas por el backend a Google Gemini para generar términos y seleccionar categorías de MasterShop; si la página del producto no puede leerse, puede enviarse en un único intento final un contexto extraído y sanitizado de hasta 6.000 caracteres;
- cuando el usuario pega un enlace directo de producto de MasterShop para preparar búsquedas de anuncios, la extensión consulta su ID en el catálogo protegido de MasterFinder con la autenticación de la cuenta, recibe los productos coincidentes y permite elegir el país cuando hay más de uno. El backend envía a Google Gemini únicamente el nombre del producto en el catálogo y el idioma de búsqueda para generar una secuencia de hasta tres consultas dirigidas. La URL de MasterShop se envía por separado al backend MasterFinder para un conteo global y permanente de minerías sin vínculo con la cuenta, pero no forma parte del payload de Gemini; imagen, descripción, categoría, precio, stock, proveedor, cookies y tokens tampoco se envían a Gemini en este flujo;
- URL HTTPS normalizadas usadas como origen principal de la minería (página de producto o anuncio de Meta), contextos de anuncios Meta asociados a productos, URL directas de productos MasterShop usadas en el flujo Meta y conteos agregados de minerías, sin identificador de cuenta ni evento individual de minería;
- términos, categorías y filtros realmente usados; cantidades de candidatos únicos o eliminados; y, solo cuando un usuario habilitado decide enviar feedback, las valoraciones parciales que seleccione;
- preferencias, consentimiento, contexto de pestaña, términos, resultados, auditorías y estado de los flujos;
- checkpoints locales de transporte y reanudación, incluidos hasta 15.000 IDs, hashes o proyecciones de anuncios por explorador, páginas temporales en staging y tareas pendientes de proveedores, sin cookies, tokens ni headers;
- cuando el usuario decide guardar un grupo: proyecciones sanitizadas de anuncios, hashes de identidades de agrupación, historial acumulativo de referencias HTTPS de creatividades, fechas de guardado y encuentro pasivo y conteos técnicos. No se almacenan payloads GraphQL/DOM brutos, términos de búsqueda, cookies, tokens, headers ni archivos multimedia;
- un diagnóstico técnico sanitizado generado localmente solo cuando el usuario lo solicita;
- mensajes enviados voluntariamente al soporte.
La extensión no recopila nombre, teléfono, CPF, dirección, número de tarjeta ni CVC. Cuando el usuario decide registrarse, verificar un móvil, recuperar la contraseña, ver planes o gestionar la suscripción, la extensión solo abre una página HTTPS de MasterFinder. Durante el registro o un cambio de número, el sitio envía el teléfono a Twilio Verify y a los proveedores de entrega SMS/RCS para comprobar su posesión; un HMAC protegido del número sigue siendo una clave rígida del trial. Mientras la verificación esté pendiente, el sitio exige completarla y la extensión no conserva una sesión operativa. El CPF, la dirección y los datos de tarjeta se tratan en el flujo web con Stripe; MasterFinder no guarda CPF en bruto, PAN, CVC ni payloads financieros en bruto.
WhatsApp permanece desactivado y reservado para una adopción futura informada antes del envío. Cambiar el canal no exige verificar de nuevo un teléfono aprobado ni libera otro trial. Se registra el canal solicitado; una solicitud SMS puede usar RCS, sin presuponer el transporte efectivo.
4. Finalidades
Los datos de cuenta se usan para autenticar al usuario, aplicar la decisión autoritativa account_access e informar el plazo de recuperación de pago cuando corresponda.
Los datos se usan para ejecutar acciones solicitadas: extraer un producto, generar términos semánticos, seleccionar categorías y crear búsquedas dirigidas de anuncios con IA, buscar y clasificar candidatos, obtener proveedores, agrupar anuncios, mantener una biblioteca sincronizada entre dispositivos de la misma cuenta, transferir un producto entre Meta y MasterShop, restaurar el estado de la pestaña y mantener preferencias. Un anuncio guardado se actualiza pasivamente cuando una recopilación futura de la misma cuenta encuentra el mismo identificador o una identidad compatible; esto no inicia navegación ni solicitud adicional a Meta. El backend valida cuenta, decisión de acceso, límites, versión mínima y la respuesta estructurada del modelo, y ejecuta deduplicación, fusión, ranking y auditoría. El feedback opcional se almacena de forma pasiva para orientar mejoras futuras; nunca bloquea términos, cambia búsquedas, entrena agentes ni modifica prompts automáticamente. La autenticación MasterShop/Meta se usa solo para llamadas directas del navegador y nunca se envía al backend MasterFinder ni a Google. La sesión de MasterFinder autentica únicamente la API protegida.
5. Consentimiento y control del usuario
En el primer uso, la extensión muestra un aviso y bloquea extracción, búsqueda, enriquecimiento y recopilación hasta aceptar la política vigente. El registro contiene la versión y fecha de aceptación. Una nueva versión puede exigir un nuevo consentimiento. “Ahora no” mantiene bloqueadas esas funciones.
6. Almacenamiento y retención
Los datos operativos pueden permanecer temporalmente en memoria, chrome.storage.session e IndexedDB. Si chrome.storage.session no está disponible, los contextos de sesión pueden usar chrome.storage.local como contingencia. IndexedDB guarda el resultado finalizado de la pestaña, checkpoints mínimos de reanudación, páginas temporales en staging y tareas de proveedores aún pendientes. Cada explorador Meta conserva como máximo 15.000 IDs, hashes o proyecciones confirmadas. Los contextos y payloads locales se eliminan al cerrar la pestaña, salir de una URL compatible, cerrar sesión, perder acceso o sustituir la única sesión activa. La extensión no crea historial local automático; solo los grupos seleccionados por el usuario se publican en la biblioteca de la cuenta. Preferencias y consentimiento permanecen en chrome.storage.local. De forma predeterminada, la sesión Supabase permanece en chrome.storage.session y termina al cerrar Chrome; si el usuario marca “Recordarme”, permanece en chrome.storage.local hasta cerrar sesión, sustituirla, restablecer, borrar manualmente o desinstalar. La contraseña nunca se almacena.
La biblioteca admite inicialmente hasta 50 grupos, 32 MiB lógicos por cuenta y 8 MiB por grupo. Al alcanzar un límite, se conserva el contenido existente y se suspende la incorporación de nuevos datos hasta que el usuario elimine elementos. Cada elemento guardado y su historial permanecen hasta su eliminación explícita; la eliminación borra inmediatamente sus contribuciones, identidades protegidas y referencias de creatividades. El hard delete de la cuenta elimina toda la biblioteca en cascada. Las referencias apuntan a medios externos de Meta y pueden dejar de funcionar si Meta elimina, restringe o cambia el recurso; MasterFinder conserva únicamente los metadatos restantes y no guarda una copia del archivo.
Los jobs MasterShop recopilan durante 5 minutos, drenan otros 30 segundos y permiten iniciar la finalización hasta 10 minutos después de su creación; el cálculo aceptado puede continuar hasta 5 minutos y todas las páginas temporales de resultados permanecen hasta 10 minutos después de finalizar. Los segmentos Meta duran 5, 10, 15, 20 o 30 minutos según la configuración, drenan otros 2 minutos y permiten iniciar la finalización hasta 10 minutos después de la recopilación; las páginas del snapshot final permanecen hasta otros 10 minutos. Productos sanitizados, candidatos, ocurrencias, anuncios y proyecciones temporales del backend se eliminan después de confirmar la persistencia local mediante DELETE, cancelar o caducar. Tombstones técnicos de fallo pueden permanecer 15 minutos sin contenido de producto o anuncio. Las respuestas de términos, categorías y planes de búsquedas dirigidas pueden permanecer en una caché seudonimizada hasta 7 días. Las auditorías técnicas de generación con IA, sin el texto bruto del producto ni de las consultas, permanecen hasta 30 días y los contadores diarios de uso hasta 35 días. La URL normalizada del origen principal —página de producto o anuncio de Meta—, los contextos de anuncios Meta asociados a productos, las URL directas de productos MasterShop usadas en el flujo Meta, sus conteos agregados de minerías y el feedback opcional se conservan indefinidamente para producir estadísticas y orientar mejoras. Los dos flujos mantienen contadores separados. Estas estadísticas de minería nunca tienen vínculo con la cuenta ni historial individual. Al eliminar definitivamente la cuenta, el feedback pierde usuario, IDs del cliente y hashes correlacionables, recibe un ID nuevo y su fecha se reduce al día UTC; la URL, los términos, categorías, filtros y valoraciones permanecen anónimos. Identidad, cuenta, decisión de acceso, permisos, eventos administrativos estructurados y el registro mínimo de eliminación persisten mientras sean necesarios para ofrecer, proteger y controlar MasterFinder. Logs y métricas técnicas sin payloads ni contenido pueden conservar request ID, identificador seudónimo, endpoint, estado, conteos, bytes y latencia hasta 30 días.
El diagnóstico de soporte versión 1.2 se genera solo por acción del usuario, permanece local hasta copiarlo o descargarlo y nunca se transmite automáticamente. Contiene únicamente versión/entorno, estado técnico genérico, conteos/bytes agregados, hasta 20 eventos técnicos y hasta diez incidentes de flujo sanitizados; excluye identidad, URL, términos, productos, anuncios, cookies, tokens, headers y payloads. Solo llega al soporte si el usuario decide compartirlo. Los mensajes y diagnósticos enviados voluntariamente al soporte pueden conservarse hasta 90 días después de resolver la solicitud y luego eliminarse, salvo obligación legal.
En los flujos de cuenta y suscripción, los intentos financieros abandonados se conservan hasta 24 horas, los destinos en bruto de desafíos locales se eliminan en hasta 24 horas, y el perfil y las sesiones se eliminan a solicitud del usuario. Un ledger financiero mínimo y seudónimo puede permanecer 5 años; las reivindicaciones seudónimas de cuenta, teléfono, CPF y tarjeta permanecen durante el programa de trial y se desvinculan de la identidad tras eliminar la cuenta, sin liberar un nuevo trial. Stripe, Twilio y los proveedores de entrega también aplican sus propias retenciones técnicas y obligatorias.
7. Compartición y transferencias
En el sitio, Stripe procesa pagos y suscripciones, Twilio Verify con entrega SMS/RCS procesa la confirmación telefónica cuando está activa, Resend envía correo transaccional y Cloudflare Turnstile protege los flujos de registro y recuperación.
El navegador llama directamente a MasterShop, Meta/Facebook y a la página autorizada por el usuario. Para el acceso protegido usamos Supabase para autenticación y base de datos, Render para alojar la API y Google Gemini API como procesador de la generación de términos, selección de categorías y creación de búsquedas dirigidas. Google recibe solo las URL públicas y, cuando sea necesario, el contexto sanitizado o los campos textuales limitados del producto descritos arriba, según la configuración del servicio y sus términos aplicables. Estos proveedores pueden operar infraestructura en otros países según sus términos y salvaguardas. No enviamos datos para analítica, publicidad, venta ni fines ajenos a MasterFinder.
8. Prácticas que no realizamos
MasterFinder no vende datos personales, no usa datos para publicidad personalizada, no ejecuta analítica ni telemetría automática, no contiene anuncios y no carga código remoto. La API devuelve solo datos JSON, nunca JavaScript, DSL ni comandos ejecutables. La política alojada no usa cookies, rastreadores, scripts, fuentes ni recursos externos.
9. Permisos de Chrome
Los permisos se usan para copiar contenido solicitado, inyectar scripts locales, mostrar el panel lateral, guardar preferencias y estado, identificar la pestaña correcta y acceder a hosts compatibles o a un origen HTTPS concedido por el usuario. El acceso opcional se solicita solo después de una acción del usuario.
Si Meta responde con el límite 1675004, la extensión usa el permiso obligatorio cookies para eliminar automática y localmente únicamente las cookies propias datr, dpr, ps_l y ps_n del origen y cookie store de Facebook asociados con la pestaña afectada. La extensión no consulta, copia, registra, persiste ni transmite los valores de esas cookies; no elimina cookies de autenticación conocidas, no ejecuta “Clear site data” ni recarga pestañas. La eliminación comienza junto con un cooldown obligatorio de 15 minutos, puede afectar otras pestañas de Facebook del mismo perfil y nunca ocurre preventivamente: solo después de la respuesta 1675004.
10. Seguridad
Aplicamos validación de mensajes y datos, aislamiento por pestaña, sesión, generación y job, HTTPS obligatorio para las URL almacenadas, abiertas o transmitidas, Bearer tokens de corta duración renovables, comprobación de la decisión de acceso en cada operación, límites de payload, caducidad automática, hosts limitados y empaquetado sin código remoto. Supabase gestiona las contraseñas y no las registramos. Ningún sistema es infalible; comunique cualquier sospecha al correo indicado.
11. Derechos del titular
El usuario puede solicitar información, corrección o eliminación, incluida la identidad, la cuenta, el acceso y la biblioteca de anuncios guardados, conforme a la ley aplicable. Cada anuncio puede eliminarse directamente desde la biblioteca; el hard delete de la cuenta elimina todos los elementos guardados. Los datos locales pueden borrarse cerrando sesión, restableciendo o desinstalando la extensión o eliminando sus datos en Chrome. Las solicitudes se envían a suporte@masterfindertool.com; podremos pedir información mínima para localizar y confirmar el pedido.
12. Cambios
Esta política puede actualizarse por cambios del producto, la ley o la seguridad. Se actualizarán versión y vigencia. Los cambios materiales podrán exigir una nueva aceptación en la extensión.