Changelog

Historial completo de actualizaciones de ZapVox.

v3.9.33 18 jul 2026 Más reciente

Correcciones en la programación: la lista volvió a aparecer, variables en el mini-popup de WhatsApp y el menú que desaparecía

  • La lista de programaciones volvió a aparecer — corregimos un caso en el que la lista (y el formulario) desaparecían para quienes no son Pro, porque el aviso de plan borraba la sección. Ahora todos ven sus programaciones normalmente.
  • Las variables se movieron al mini-popup de WhatsApp — las variables ({{nombre}}, {{fecha}}…) salieron del popup de la extensión y pasaron al mini-popup de programación dentro del propio WhatsApp. El popup quedó más limpio y insertas la variable justo donde escribes el mensaje.
  • Se acabó el menú escondido en la esquina — corregimos un problema visual en el que el menú inline quedaba atascado en la esquina de la pantalla cuando WhatsApp estaba desconectado.
v3.9.32 18 jul 2026

Un navegador activo por cuenta

  • Una sesión activa a la vez — tu cuenta ZapVox ahora queda activa en un navegador a la vez. Si inicias sesión en otro navegador o computadora, la sesión más reciente toma el control y la anterior muestra un aviso amigable.
  • Botón "Usar aquí" — al ver el aviso, un clic devuelve la sesión al navegador actual, sin necesidad de salir y entrar de nuevo.
  • Verificación en el servidor (la más reciente gana) — protección contra el uso de cuenta compartida. Sigues libre de alternar entre tus dispositivos cuando quieras. ¿Necesitas varios navegadores al mismo tiempo? Habla con nosotros en [email protected].
v3.9.31 17 jul 2026

La programación de mensajes pasa a ser una función Pro (Free con 3 por día)

  • Programar mensajes ahora forma parte del Pro — en el plan Free puedes programar hasta 3 mensajes por día para probarlo; en el Pro es ilimitado, respetando el uso justo de 150/día que protege tu número.
  • Verificación de plan y de cuota en el servidor — la comprobación pasó a hacerse de forma confiable en el servidor, contando las programaciones del día.
  • Avisos discretos — cuando te acercas o alcanzas el límite del Free, aparece un aviso ligero con la opción de conocer el Pro, sin bloquear tu flujo.
  • Los recordatorios en pantalla (🔔) siguen siendo gratis para todos los planes.
v3.9.30 17 jul 2026

Programación con visual renovado

  • Nuevo visual — le dimos un repaso a las secciones de Programación y Recordatorios: espaciado, íconos, sellos de estado y formulario quedaron más claros y agradables de usar.
  • Sin cambios de comportamiento — solo quedó más bonito y fácil de leer. Todos los controles de seguridad y límites siguen exactamente iguales.
v3.9.29 17 jul 2026

Recordatorios (🔔) y Programación (📅) ahora son secciones separadas al frente del popup

  • Dos secciones distintas — la Programación de mensajes (📅, envía a un contacto a la hora marcada) y los Recordatorios (🔔, avisos en pantalla solo para ti) ahora tienen, cada uno, su propio acordeón al frente del popup.
  • Nada más escondido — la programación ya no queda enterrada dentro de "💬 Herramientas de chat". Abriste el popup, los dos están al frente.
  • Cada uno con su ícono — 📅 para programar mensajes, 🔔 para recordatorios personales. Se acabó la confusión entre "enviar a alguien" y "avisarme".
  • Todo sigue funcionando igual — la lista con estado, la "🔒 Seguridad de envío", las variables ({{nombre}}, {{fecha}}…) y los límites anti-bloqueo siguen exactamente como antes, solo que más fáciles de encontrar.
v3.9.27 17 jul 2026

Controles de seguridad siempre a la vista + tope semanal + uso en vivo

  • Seguridad de envío siempre visible — los controles de protección (horario permitido, intervalo mínimo, límites y política de mensajes perdidos) ahora aparecen justo debajo de la lista de programaciones, sin depender de abrir el formulario. Nada más queda escondido.
  • Nuevo límite semanal — además de los límites por hora (20) y por día (100), ahora hay un límite por semana con valor predeterminado de 300 envíos y tope de seguridad fijo de 500. Si la semana se pasa, el envío se aplaza (nunca se pierde).
  • Contadores de uso en vivo — junto a los límites, ves cuánto ya usaste: "Hora: X/20 · Día: Y/100 · Semana: Z/300". Se destaca cuando pasa del 80% del tope.
  • Estado claro en toda espera — cuando un envío se aplaza por alcanzar un límite, el ítem muestra "⌛ Esperando (límite por hora/día/semana)" en lugar de parecer que falló en silencio. Los errores reales siguen mostrando el motivo en español.
  • Piso de 8s reforzado — la leyenda deja claro: la aleatoriedad puede aumentar el espaciado entre envíos, pero nunca reducirlo por debajo de 8 segundos.
v3.9.26 17 jul 2026

Lista completa de programaciones + más protección anti-bloqueo

  • Lista completa de programaciones — la sección de programación ahora muestra todos los ítems (mensajes y recordatorios) con destinatario, fragmento del mensaje, horario y un sello de estado: ⏳ Programado, ✅ Enviado (con la hora), ❌ Error (con el motivo en español — "número sin WhatsApp", "límite alcanzado", etc.), ⏸️ Pausado, 🚫 Omitido y ⌛ Esperando la ventana de horario.
  • Acciones por ítem — ✏️ Editar (reabre el formulario para cambiar texto, horario o destinatario), ⏸️/▶️ Pausar/Reanudar, ✅ Completar (marca como hecho y lo saca de la cola) y 🗑️ Eliminar.
  • Más variables rápidas — además de Nombre y Nombre completo, ahora también Fecha, Hora, Fecha y hora y Día de la semana, insertadas con un clic.
  • Piso anti-bloqueo — el intervalo mínimo entre envíos ahora tiene un piso de 8 segundos (no desactivable): incluso en ráfaga, los envíos quedan espaciados entre 8 y 20 segundos, protegiendo tu número.
  • "Si WhatsApp estaba apagado" — nueva opción para mensajes perdidos: enviar en cuanto sea posible, solo si es del mismo día, o enviar todos aun con retraso (con límite de seguridad de 48h).
v3.9.25 17 jul 2026

Correcciones y mejoras en la programación

  • Se acabó el reenvío repetido — corregimos un caso en el que un mensaje programado podía reenviarse en secuencia cuando el resultado del envío quedaba incierto (pestaña recargando en medio). Ahora, ante la duda, ZapVox nunca reenvía: cada programación única envía como máximo una vez.
  • Controles de seguridad de envío — nueva sección para definir horario permitido (cualquier horario, comercial 8h–18h o personalizado), intervalo mínimo entre envíos y límites por hora/día. Fuera del horario, el envío se aplaza a la próxima ventana — nunca se descarta. Los topes anti-bloqueo (20/hora y 100/día) siguen fijos.
  • Variables en el mensaje — botones rápidos para insertar Nombre, Nombre completo, Fecha, Hora y Día de la semana, rellenados automáticamente con el destinatario en el momento del envío.
  • Atajo en la primera pantalla y mensajes de error más claros (número sin WhatsApp, límite alcanzado, contacto sin teléfono recuperable).
v3.9.22 16 jul 2026

Novedades

  • Programación de mensajes v3 — reactivamos el envío de mensajes a la hora marcada, ahora con el destinatario fijo guardado al crear y un motor nuevo basado en el enlace oficial de WhatsApp: abre la conversación correcta y ya deja el texto listo en el campo, mucho más confiable que el enfoque anterior. Sigue siendo opt-in (desactivado por defecto), con jitter y límites de seguridad (20/h, 100/día) para proteger tu número. Disponible solo para conversaciones individuales — los grupos no son compatibles.
v3.9.21 15 jul 2026

Correcciones

  • Panel lateral en Microsoft Edge — el botón que abre el panel lateral no funcionaba bien en Edge (el navegador tiene su propia barra lateral y la API se comporta de forma impredecible). Ahora, en Edge, ZapVox abre en una ventana flotante — mismo contenido, comportamiento predecible. En Chrome nada cambia.
v3.9.20 13 jul 2026

Mejoras

  • Glosario v2 (Pro) — además de orientar a la IA durante la transcripción, el glosario ahora aplica una post-corrección determinista que garantiza la grafía exacta de tus términos (nombres, productos, jergas) en el texto final.
v3.9.19 12 jul 2026

Transparencia y límites

  • Límites de uso justo por minutos de audio — además del número de operaciones, los planes ahora cuentan también minutos de audio por día, con los límites documentados por plan.
  • Ventana diaria por el huso de Brasilia — el "día" de los límites ahora se reinicia a medianoche en el horario de Brasilia, y ya no en UTC.
  • Términos de uso v1.3 — límites explícitos por plan y lenguaje más claro, alineado con el Código de Defensa del Consumidor.
v3.9.18 11 jul 2026

Cambio de planes

  • Las herramientas de chat ahora son Pro/Trial — 🔎 búsqueda en los audios, 📄 exportar transcripciones (.txt) y 📋 resumir el chat completo pasan a formar parte del plan Pro (y de la prueba de 7 días). En el plan Free, los botones muestran un candado 🔒 con una invitación a conocer el Pro.
  • Quien está en la prueba sigue usando todo normalmente — nada cambia hasta el fin de los 7 días.
v3.9.15 – v3.9.17 11 jul 2026 UX

Popup más organizado

  • Nueva sección 💬 Herramientas de chat — búsqueda en los audios, resumen del día y recordatorios se volvieron subsecciones dentro de un único acordeón. El popup baja de 7 a 4 secciones en la raíz: más limpio y más fácil de encontrar las cosas.
  • Toggles de envío automático juntos — las opciones de envío automático para conversaciones individuales y para grupos ahora quedan lado a lado, en la misma sección.
  • El enlace para configurar atajos de teclado (chrome://extensions/shortcuts) ahora siempre clicable en la página inicial del popup.
v3.9.14 11 jul 2026

Mejoras

  • Resumen del día con foco en productividad — el resumen diario ganó un prompt dedicado: organiza por conversación (📌), destaca acciones a tomar y compromisos agendados. Menos prosa, más qué hacer.
  • Clic y copiado — cualquier ítem del resumen diario o resultado de la búsqueda va al portapapeles con un clic.
  • Nombre del contacto/chat destacado en los resultados de la búsqueda y del resumen.
v3.9.13 10 jul 2026 Feature

Novedades

  • 🗞️ Resumen diario automático (Pro/Trial) — a la hora que elijas, la IA junta todos los audios recibidos en el día y entrega un resumen único, por notificación y en el panel de ZapVox. Sin abrir conversación por conversación.
v3.9.12 10 jul 2026 Feature

Novedades

  • 🔎 Búsqueda en los audios transcritos — encuentra cualquier palabra ya dicha en tus audios directo en el panel lateral. Búsqueda sin distinguir mayúsculas ni acentos, 100% local — nada sale de tu navegador. El Ctrl+F de tu voz.
v3.9.9 – v3.9.11 10 jul 2026

Novedades

  • 📖 Glosario personalizado (Pro) — enséñale a la IA los términos de tu día a día (medicamentos, jerga jurídica, nombres propios) y la transcripción acierta la grafía exacta. Guardado en tu cuenta.
  • Inicio de sesión por email — tercera forma de entrar: recibe un código por email, sin necesidad de cuenta Google o Microsoft. El flujo continúa desde donde quedó aunque el popup se cierre.
  • Audios largos transcritos por completo — los audios de varios minutos ya no se cortan: la transcripción cubre el mensaje completo, de principio a fin.
  • ⏱️ Contador de tiempo ahorrado en el panel — mira cuántos minutos de audio no necesitaste escuchar.
v3.4.14 13 may 2026

Correcciones

  • Phase 7 — retry extendido para audios en grupos — en grupos con mucho movimiento, WhatsApp tarda más en hidratar los metadatos de audio vía Mobx. Se añadió una fase extra de retry con 8s de espera adicional después de que todas las otras estrategias fallen, antes de mostrar un error de carga.
  • Mensaje de error de audio más amigable — sugiere hacer clic de nuevo manualmente antes de pedir F5.
  • Diagnóstico mejorado en los logs (incluye flags isGroup y msgType).

Pruebas

  • 397/397 pruebas en verde (4 nuevas para cubrir patrones de error v3.4.14).
Backend 13 may 2026 Mejora

Resúmenes en voz impersonal

  • El resumen y los temas ya no atribuyen acciones a nombres propios — antes: "Rafael necesita hacer X". Ahora: "Es necesario hacer X". Evita confusión (el lector no sabe si es el remitente/destinatario/observador en un grupo) y elimina errores de atribución.
  • Los nombres propios se preservan cuando son críticos ("Llamar al Dr. Silva a las 15h", "Pago vía PIX a Tienda XYZ").
  • Edge Functions summarize v14 y topics v17 desplegadas.
v3.4.13 13 may 2026 🚀 ¡Lanzamiento CWS!

Hito

  • ZapVox aprobado por Google y publicado oficialmente en la Chrome Web Store. Disponible para todos los usuarios — instálalo gratis en chromewebstore.google.com.

Correcciones

  • Bug fix copiar: marca de agua duplicada — al copiar la transcripción manualmente, la marca de agua "🎙️ zapvoxia.com.br" se duplicaba. Ahora usa una fuente única determinista con voz impersonal.
  • CSS contrast fix — en modo oscuro, las transcripciones quedaban con texto ilegible por color: #111 fijo. Corregido para contraste WCAG AAA en ambos temas.
  • Consistencia del manifest — host_permissions de Supabase alineado en el source y el dist.
v3.4.11 24 abr 2026 Visual

Novedades

  • Glass morphism universal en el card de transcripción — funciona en cualquier tema de WhatsApp y cualquier fondo personalizado (foto, gradiente, color sólido). Fondo casi opaco con backdrop-filter: blur(14px) saturate(1.4) garantiza legibilidad en el 100% de los escenarios.
  • Contraste WCAG AA 7:1 forzado.
  • Adaptación automática vía prefers-color-scheme + body[data-theme].
v3.4.9 23 abr 2026

Novedades

  • Caché de sentimiento — el análisis sobrevive a un F5 (TTL 7 días, sin costo de API en el re-render).
  • Badge BETA en el popup.
  • Tema adaptativo vía variables CSS nativas de WhatsApp.
v3.4.7 22 abr 2026

Limpieza de UI

  • Botón Sentimiento 🎭 inline — análisis de tono directo en el card del audio. Resultado en un chip separado, no contamina copiar/auto-envío.
  • Botón "En Temas" eliminado (estaba huérfano desde la v2.2.1 que fusionó los temas en el resumen).
v3.4.5 21 abr 2026

Corrección crítica

  • Bug: transcripción PT saliendo en EN. En "Automático (SmartLang)" el Service Worker caía en navigator.language que devolvía en-US en Chromes con la interfaz en inglés — forzando a Whisper a transcribir audio PT en un inglés extraño. Corregido para dejar que Whisper detecte automáticamente por el audio.
v3.4.3 21 abr 2026

Correcciones

  • Handler GET_USER_PLAN corregido — el Pro quedaba bloqueado en "Programación exclusiva del plan Pro" incluso siendo pagante porque el handler estaba ausente.
  • UX de mensajes eliminados más amigable — en vez de reemplazar el contenido eliminado automáticamente, muestra un botón opt-in "🔓 Ver original (ZapVox)". Más respetuoso y alineado con la Single Purpose Policy de la CWS.
v3.4.0 19 abr 2026 Arquitectura

Cascada robusta

  • Cascada de 5 fases determinista para la carga de audio (Phases 1a/1b/2/3/5) — reemplazó el polling con ensayo y error por primitivas internas del propio WhatsApp.
  • Phase 5 — descifrado manual en el Service Worker — último recurso cuando todas las demás fases fallan. El SW hace fetch al CDN de WhatsApp, derivación HKDF-SHA256, verificación HMAC y descifrado AES-256-CBC.
  • Telemetría opt-in (cliente) — eventos sanitizados vía whitelist explícita.
v3.0.0 17 abr 2026 Breaking

Cambios estructurales

  • Recuperación de mensajes eliminados (texto + imágenes + videos + audios) vía caché local IndexedDB con TTL de 7 días. Opt-in en el popup.
  • Análisis de sentimiento como acción post-transcripción (BYOK + Cloud).
  • Temas fusionados en el Resumen — ahora el resumen incluye automáticamente los puntos clave.
  • Whisper local eliminado — producto 100% cloud-first (cascada BYOK Groq → BYOK OpenAI → Cloud Edge).
  • El Free ahora tiene 10 transcripciones cloud/día + BYOK ilimitado.
v1.7.7 27 mar 2026 Security

Correcciones

  • la transcripción local ahora es gratuita e ilimitada para todos los usuarios
  • El límite diario de 3/día ahora se aplica solo a las operaciones cloud (resumen, temas)
  • la verificación de límite se movió a después de la transcripción local en la cascada de transcripción

Seguridad

  • Eliminado el handler de debug administrativo — permitía escalar a Pro indebidamente
  • Eliminado el handler de debug — misma vulnerabilidad

Gobernanza

  • Versión unificada en todos los archivos (manifest, package.json, popup, docs)
  • CHANGELOG reconstruido con historial completo v1.0–v1.7.7
v1.7.6 26 mar 2026

Mejoras

  • Inmutabilidad de toggles críticos protegida
  • Consolidación de web_accessible_resources en el manifest
  • Mejoras de estabilidad en la detección de audio
v1.6.0 25 mar 2026

Novedades

  • Resumen en temas — además del resumen libre, ahora con extracción de puntos clave
  • Edge Function topics para procesamiento server-side
  • Selector resumen/temas en el popup
v1.5.0 24 mar 2026

Mejoras

  • BYOK Groq — tu clave Groq como Strategy 2 en la cascada
  • Cifrado AES-GCM 256-bit para claves BYOK (PBKDF2 600k iteraciones)
  • 7 capas de exclusión + 5 estrategias positivas para la detección de audio
  • Página de compatibilidad de hardware
v1.3.1 22 mar 2026

Correcciones

  • PDF/documentos no confundidos con audio
  • Notificación nativa siempre activa
  • Traducción con auto-refresh del token
  • Transcripción duplicada corregida
v1.0.0 21 mar 2026

Lanzamiento

  • Extensión Chrome MV3 para WhatsApp Web
  • Transcripción local con Whisper WASM
  • Inicio de sesión Google vía Supabase Auth (PKCE)
  • Planes Free/Pro con Stripe
  • Cascada de transcripción de 4 estrategias
  • 6 Edge Functions (auth, translate, summarize, topics, checkout, webhook)