Tu Asistente Privado de Análisis de Precios
Última actualización: 4 de noviembre de 2026
Contacto: support.mvillarreal.lab@gmail.com
La extensión es local-first. La lista, el historial, los objetivos de precio, las preferencias, los estados de disponibilidad, el resumen de ciclos y las gráficas permanecen en el perfil de Chrome del usuario. No operamos un servidor propio para recopilar esos datos. La versión 0.2.0 añade un refresco automático opcional y avisos locales de disponibilidad (agotado y retorno); ambas funciones son opt-in, están apagadas al instalar y trabajan con los mismos datos locales: no introducen ninguna recolección nueva ni ningún tercero.
Al guardar un producto, la extensión puede conservar localmente: nombre y URL del producto; imagen referenciada por la tienda; precio, moneda y disponibilidad; historial de precios observado; historial de disponibilidad (Disponible / Agotado / Verifica en la tienda); precio objetivo, preferencias y estilo de gráfica; las preferencias del refresco automático (activado o apagado, frecuencia entre 15 y 720 minutos, 4 horas por defecto) y de los avisos; las esperas locales por producto (backoff) y el resumen del último ciclo (resultado, motivo de cada omisión y próximo ciclo estimado). La pestaña activa solo se lee después de una acción explícita del usuario.
Los datos se guardan en chrome.storage.local, dentro del perfil de Chrome del usuario, y no se envían a nuestros servidores porque no tenemos un backend. Las preferencias de la 0.2.0, los estados de disponibilidad, las esperas locales y el resumen de ciclos viven en ese mismo almacenamiento local. El usuario puede exportar un respaldo JSON e importar uno validado desde la extensión, sin subir el archivo a ningún servicio; al importar, los valores de frecuencia inválidos se normalizan a 4 horas con el refresco automático apagado.
alarms; los permisos de tienda se conservan para el refresco manual.alarms y, si hay productos guardados, el acceso a los dominios de las tiendas de esos productos; los avisos piden su propio permiso opcional (notifications), por separado. Nada se concede al instalar ni se solicita desde el segundo plano; si el usuario rechaza la petición, la función queda apagada y el refresco manual sigue disponible.403 o 429, respetando Retry-After), se aplica esa espera; los productos en espera se omiten sin hacer una petición.Disponible a Agotado, o de Agotado a Disponible, y la transición se confirma y guarda; mientras el estado no cambie no se repite.Verifica en la tienda, fallida o no confiable nunca produce un aviso de disponibilidad.Tanto el refresco manual como el automático opcional solicitan únicamente URLs de productos guardados, en los dominios ya autorizados por el usuario, de forma secuencial y directamente desde el navegador. El refresco automático solo ocurre si el usuario lo activó y concedió los permisos correspondientes. No hacemos rastreo masivo, no evadimos captchas ni reintentamos de forma inmediata, y no enviamos el historial a las tiendas. Amazon, Mercado Libre u otras tiendas pueden recibir la solicitud y aplicar sus propias políticas, cookies, controles anti-bot y condiciones de uso; la extensión muestra “Verifica en la tienda” cuando no puede validar una lectura.
La extensión no usa analítica, publicidad, afiliados, correo, WhatsApp, modelos de lenguaje ni sincronización en la nube. La 0.2.0 no añade ningún tercero: no hay servicios push externos, telemetría de uso ni llamadas de red más allá de los dominios de tienda autorizados por el usuario. No vendemos ni compartimos datos de navegación. Los avisos de disponibilidad se muestran localmente mediante Chrome, sin salir del equipo.
storage: guardar lista, historial y preferencias localmente.sidePanel: mostrar la interfaz lateral.activeTab y scripting: leer la pestaña actual después de una acción del usuario.offscreen: analizar HTML con DOMParser sin abrir una página visible.contextMenus: ofrecer “Guardar producto actual”.alarms (opcional): programar y cancelar el refresco automático, solicitado solo cuando el usuario activa la función.notifications (opcional): mostrar los avisos locales de agotado y retorno, solicitado solo cuando el usuario activa los avisos.Al activar el refresco automático se solicitan, en una sola petición, alarms y los dominios de las tiendas de los productos guardados; los avisos se solicitan por separado. Al desactivar el refresco automático o las notificaciones, la extensión cancela la programación y revoca el permiso opcional correspondiente (alarms o notifications); los permisos de tienda no se retiran, porque el refresco manual sigue necesitándolos. Si falta o se revoca un permiso, la función relacionada queda apagada o ese producto se omite en la ronda automática, y el panel lo indica, sin pedir nada desde el segundo plano.
Los datos permanecen hasta que el usuario los elimina, importa un respaldo diferente, limpia los datos de la extensión o desinstala Chrome/la extensión, incluidas las preferencias del refresco automático, los avisos, los estados de disponibilidad, las esperas locales y el resumen de ciclos. Cada tarjeta tiene una acción de eliminación con opción inmediata de deshacer.
Publicaremos cambios relevantes de esta política en la URL pública vinculada desde Chrome Web Store. Para preguntas de privacidad, escribe al contacto publicado arriba.
Esta política describe la versión gratuita en su versión 0.2.0. Si en el futuro se incorpora un proveedor de pagos para Premium, se actualizará la política antes de activar esa función y se explicará qué datos recibe dicho proveedor. El pago no recibirá el historial ni la navegación del usuario.