Changelog

Histórico completo de atualizações do ZapVox.

v3.9.47 21 Jul 2026 Mais recente

Botão “Enviar agora”, “Limpar enviados” e tela de agendamento mais legível

  • 🚀 Enviar agora — cada agendamento agora tem um botão para disparar na hora, sem esperar o horário marcado. Ótimo para testar. Continua respeitando todos os limites de segurança.
  • 🧹 Limpar enviados — remove de uma vez os agendamentos já enviados, falhados ou expirados, deixando a lista limpa.
  • Tela de segurança mais legível — os campos (horário permitido, intervalo mínimo, limites) foram reorganizados com o rótulo em cima e o campo embaixo, acabando com o desalinhamento.
v3.9.46 20 Jul 2026

Agendamento de mensagens voltou a enviar de verdade

  • Envio corrigido — em alguns casos a mensagem agendada era digitada no chat mas não era enviada, ficando como rascunho. Reescrevemos o envio usando o mecanismo nativo do WhatsApp: agora o texto (inclusive mensagens de várias linhas) é preenchido e enviado de forma confiável.
  • Sem recarregar a página — o envio acontece sem dar refresh no WhatsApp Web, de forma discreta.
v3.9.42 – v3.9.45 19–20 Jul 2026

Agendamento mais seguro: confere o destinatário antes de enviar

  • Verificação dupla de destinatário — antes de enviar, o ZapVox confirma por duas fontes independentes que o chat aberto é mesmo o contato certo. Na dúvida, não envia — evita mandar mensagem para a pessoa errada.
  • Navegação sem recarregar — abrir a conversa certa deixou de exigir refresh da página.
  • Horário mais pontual — ajustamos a aleatoriedade do disparo para o envio nunca sair adiantado.
v3.9.34 – v3.9.35 18 Jul 2026

Agendamentos sincronizados entre computadores

  • Troque de PC sem perder nada — seus agendamentos agora ficam salvos na sua conta e aparecem em qualquer computador onde você entrar.
  • Gerencie pelo painel — dá para ver, editar o texto, reagendar, pausar ou excluir seus agendamentos direto no painel do ZapVox no site.
  • Clique em recursos Pro — tocar num recurso exclusivo do Pro abre a página de planos no seu idioma.
v3.9.33 18 Jul 2026

Correções no agendamento: lista voltou a aparecer, variáveis no mini-popup do WhatsApp e menu que sumia

  • Lista de agendamentos voltou a aparecer — corrigimos um caso em que a lista (e o formulário) sumiam para quem não é Pro, porque o aviso de plano apagava a seção. Agora todo mundo vê seus agendamentos normalmente.
  • Variáveis foram para o mini-popup do WhatsApp — as variáveis ({{nome}}, {{data}}…) saíram do popup da extensão e foram para o mini-popup de agendamento dentro do próprio WhatsApp. O popup ficou mais limpo e você insere a variável exatamente onde escreve a mensagem.
  • Fim do menu escondido no canto — corrigimos um problema visual em que o menu inline ficava preso no canto da tela quando o WhatsApp estava desconectado.
v3.9.32 18 Jul 2026

Um navegador ativo por conta

  • Uma sessão ativa por vez — sua conta ZapVox agora fica ativa em um navegador por vez. Se você entrar em outro navegador ou computador, a sessão mais recente assume e a anterior mostra um aviso amigável.
  • Botão "Usar aqui" — ao ver o aviso, um clique traz a sessão de volta para o navegador atual, sem precisar sair e entrar de novo.
  • Verificação no servidor (a mais recente vence) — proteção contra uso de conta compartilhada. Você continua livre para alternar entre os seus dispositivos quando quiser. Precisa de vários navegadores ao mesmo tempo? Fale com a gente em [email protected].
v3.9.31 17 Jul 2026

Agendamento de mensagens passa a ser um recurso Pro (Free com 3 por dia)

  • Agendar mensagens agora faz parte do Pro — no plano Free você pode agendar até 3 mensagens por dia para experimentar; no Pro é ilimitado, respeitando o uso justo de 150/dia que protege o seu número.
  • Verificação de plano e de cota no servidor — a checagem passou a ser feita de forma confiável no servidor, contando os agendamentos do dia.
  • Avisos discretos — quando você chega perto ou atinge o limite do Free, aparece um aviso leve com a opção de conhecer o Pro, sem travar o seu fluxo.
  • Lembretes na tela (🔔) continuam gratuitos para todos os planos.
v3.9.30 17 Jul 2026

Agendamento com visual repaginado

  • Novo visual — demos um trato nas seções de Agendamento e Lembretes: espaçamento, ícones, selos de status e formulário ficaram mais claros e agradáveis de usar.
  • Sem mudança de comportamento — só ficou mais bonito e fácil de ler. Todos os controles de segurança e limites seguem exatamente iguais.
v3.9.29 17 Jul 2026

Lembretes (🔔) e Agendamento (📅) agora são seções separadas na frente do popup

  • Duas seções distintas — o Agendamento de mensagens (📅, envia para um contato no horário marcado) e os Lembretes (🔔, avisos na tela só para você) agora têm, cada um, a sua própria sanfona logo no topo do popup.
  • Nada mais escondido — o agendamento não fica mais enterrado dentro de "💬 Ferramentas de chat". Abriu o popup, os dois estão à frente.
  • Cada um com seu ícone — 📅 para agendar mensagens, 🔔 para lembretes pessoais. Acabou a confusão entre "mandar para alguém" e "me avisar".
  • Tudo continua funcionando igual — a lista com status, a "🔒 Segurança de envio", as variáveis ({{nome}}, {{data}}…) e os limites anti-bloqueio seguem exatamente como antes, só que mais fáceis de achar.
v3.9.27 17 Jul 2026

Controles de segurança sempre à vista + teto semanal + uso ao vivo

  • Segurança de envio sempre visível — os controles de proteção (horário permitido, intervalo mínimo, limites e política de mensagens perdidas) agora aparecem logo abaixo da lista de agendamentos, sem depender de abrir o formulário. Nada mais fica escondido.
  • Novo limite semanal — além dos limites por hora (20) e por dia (100), agora há um limite por semana com padrão de 300 envios e teto de segurança fixo de 500. Se a semana estourar, o envio é adiado (nunca perdido).
  • Contadores de uso ao vivo — ao lado dos limites, você vê quanto já usou: "Hora: X/20 · Dia: Y/100 · Semana: Z/300". Fica em destaque quando passa de 80% do teto.
  • Status claro em toda espera — quando um envio é adiado por atingir um limite, o item mostra "⌛ Aguardando (limite por hora/dia/semana)" em vez de parecer que falhou em silêncio. Erros reais continuam com o motivo em português.
  • Piso de 8s reforçado — a legenda deixa claro: a aleatoriedade pode aumentar o espaçamento entre envios, mas nunca reduzi-lo abaixo de 8 segundos.
v3.9.26 17 Jul 2026

Lista completa de agendamentos + mais proteção anti-bloqueio

  • Lista completa de agendamentos — a seção de agendamento agora mostra todos os itens (mensagens e lembretes) com destinatário, trecho da mensagem, horário e um selo de status: ⏳ Agendado, ✅ Enviado (com a hora), ❌ Erro (com o motivo em português — "número sem WhatsApp", "limite atingido", etc.), ⏸️ Pausado, 🚫 Pulado e ⌛ Aguardando a janela de horário.
  • Ações por item — ✏️ Editar (reabre o formulário para alterar texto, horário ou destinatário), ⏸️/▶️ Pausar/Retomar, ✅ Concluir (marca como feito e tira da fila) e 🗑️ Apagar.
  • Mais variáveis rápidas — além de Nome e Nome completo, agora também Data, Hora, Data e hora e Dia da semana, inseridas com um clique.
  • Piso anti-bloqueio — o intervalo mínimo entre envios agora tem um piso de 8 segundos (não desativável): mesmo em rajada, os envios ficam espaçados entre 8 e 20 segundos, protegendo seu número.
  • "Se o WhatsApp estava desligado" — nova opção para mensagens perdidas: enviar assim que possível, só se for do mesmo dia, ou enviar todas mesmo atrasadas (com limite de segurança de 48h).
v3.9.25 17 Jul 2026

Correções e melhorias no agendamento

  • Fim do reenvio repetido — corrigimos um caso em que uma mensagem agendada podia ser reenviada em sequência quando o resultado do envio ficava incerto (aba recarregando no meio). Agora, na dúvida, o ZapVox nunca reenvia: cada agendamento único envia no máximo uma vez.
  • Controles de segurança de envio — nova seção para definir horário permitido (qualquer horário, comercial 8h–18h ou personalizado), intervalo mínimo entre envios e limites por hora/dia. Fora do horário, o envio é adiado para a próxima janela — nunca descartado. Os tetos anti-bloqueio (20/hora e 100/dia) continuam fixos.
  • Variáveis na mensagem — botões rápidos para inserir Nome, Nome completo, Data, Hora e Dia da semana, preenchidos automaticamente com o destinatário no momento do envio.
  • Atalho na primeira tela e mensagens de erro mais claras (número sem WhatsApp, limite atingido, contato sem telefone recuperável).
v3.9.22 16 Jul 2026

Novidades

  • Agendamento de mensagens v3 — reativamos o envio de mensagens na hora marcada, agora com o destinatário fixo salvo na criação e um motor novo baseado no link oficial do WhatsApp: abre a conversa certa e já deixa o texto pronto no campo, muito mais confiável que a abordagem anterior. Continua opt-in (desligado por padrão), com jitter e limites de segurança (20/h, 100/dia) para proteger seu número. Disponível só para conversas individuais — grupos não são suportados.
v3.9.21 15 Jul 2026

Correções

  • Painel lateral no Microsoft Edge — o botão que abre o painel lateral não funcionava direito no Edge (o navegador tem uma barra lateral própria e a API se comporta de forma imprevisível). Agora, no Edge, o ZapVox abre numa janela flutuante — mesmo conteúdo, comportamento previsível. No Chrome nada muda.
v3.9.20 13 Jul 2026

Melhorias

  • Glossário v2 (Pro) — além de orientar a IA durante a transcrição, o glossário agora aplica uma pós-correção determinística que garante a grafia exata dos seus termos (nomes, produtos, jargões) no texto final.
v3.9.19 12 Jul 2026

Transparência e limites

  • Limites fair-use por minutos de áudio — além do número de operações, os planos agora contam também minutos de áudio por dia, com os limites documentados por plano.
  • Janela diária pelo fuso de Brasília — o "dia" dos limites agora vira à meia-noite no horário de Brasília, e não mais em UTC.
  • Termos de uso v1.3 — limites explícitos por plano e linguagem mais clara, alinhada ao Código de Defesa do Consumidor.
v3.9.18 11 Jul 2026

Mudança de planos

  • Ferramentas de chat agora são Pro/Trial — 🔎 busca nos áudios, 📄 exportar transcrições (.txt) e 📋 resumir o chat inteiro passam a fazer parte do plano Pro (e do Trial de 7 dias). No plano Free, os botões mostram um cadeado 🔒 com convite para conhecer o Pro.
  • Quem está no Trial continua usando tudo normalmente — nada muda até o fim dos 7 dias.
v3.9.15 – v3.9.17 11 Jul 2026 UX

Popup mais organizado

  • Nova seção 💬 Ferramentas de chat — busca nos áudios, resumo do dia e lembretes viraram subseções dentro de uma única sanfona. O popup cai de 7 para 4 seções na raiz: mais limpo e mais fácil de achar as coisas.
  • Toggles de envio automático juntos — as opções de envio automático para conversas individuais e para grupos agora ficam lado a lado, na mesma seção.
  • Link para configurar atalhos de teclado (chrome://extensions/shortcuts) agora sempre clicável na página inicial do popup.
v3.9.14 11 Jul 2026

Melhorias

  • Resumo do dia com foco em produtividade — o resumo diário ganhou um prompt dedicado: organiza por conversa (📌), destaca ações a tomar e agendamentos combinados. Menos prosa, mais o que fazer.
  • Clicou, copiou — qualquer item do resumo diário ou resultado da busca vai para a área de transferência com um clique.
  • Nome do contato/chat em destaque nos resultados da busca e do resumo.
v3.9.13 10 Jul 2026 Feature

Novidades

  • 🗞️ Resumo diário automático (Pro/Trial) — no horário que você escolher, a IA junta todos os áudios recebidos no dia e entrega um resumo único, por notificação e no painel do ZapVox. Sem abrir conversa por conversa.
v3.9.12 10 Jul 2026 Feature

Novidades

  • 🔎 Busca nos áudios transcritos — encontre qualquer palavra já dita nos seus áudios direto no painel lateral. Busca sem diferenciar maiúsculas ou acentos, 100% local — nada sai do seu navegador. O Ctrl+F da sua voz.
v3.9.9 – v3.9.11 10 Jul 2026

Novidades

  • 📖 Glossário personalizado (Pro) — ensine à IA os termos do seu dia a dia (medicamentos, jargão jurídico, nomes próprios) e a transcrição acerta a grafia exata. Salvo na sua conta.
  • Login por e-mail — terceira forma de entrar: receba um código por e-mail, sem precisar de conta Google ou Microsoft. O fluxo continua de onde parou mesmo se o popup fechar.
  • Áudios longos transcritos por inteiro — áudios de vários minutos não são mais cortados: a transcrição cobre a mensagem completa, do início ao fim.
  • ⏱️ Contador de tempo economizado no painel — veja quantos minutos de áudio você não precisou ouvir.
v3.4.14 13 Mai 2026

Correções

  • Phase 7 — retry estendido para áudios em grupos — em grupos movimentados, o WhatsApp demora mais para hidratar metadados de áudio via Mobx. Adicionada uma fase extra de retry com 8s de espera adicional após todas as outras estratégias falharem, antes de exibir erro de carregamento.
  • Mensagem de erro de áudio mais amigável — sugere clicar de novo manualmente antes de pedir F5.
  • Diagnóstico melhorado em logs (inclui flags isGroup e msgType).

Testes

  • 397/397 testes verdes (4 novos para cobrir patterns de erro v3.4.14).
Backend 13 Mai 2026 Melhoria

Resumos em voz impessoal

  • Resumo e tópicos não atribuem mais ações a nomes próprios — antes: "Rafael precisa fazer X". Agora: "É necessário fazer X". Evita confusão (leitor não sabe se ele é o sender/destinatário/observador em grupo) e elimina erros de atribuição.
  • Nomes próprios são preservados quando críticos ("Ligar para Dr. Silva às 15h", "Pagamento via PIX para Loja XYZ").
  • Edge Functions summarize v14 e topics v17 deployadas.
v3.4.13 13 Mai 2026 🚀 Lançamento CWS!

Marco

  • ZapVox aprovado pela Google e oficialmente publicado na Chrome Web Store. Disponível para todos os usuários — instale grátis em chromewebstore.google.com.

Correções

  • Bug fix copy: watermark duplicada — ao copiar transcrição manualmente, a marca d'água "🎙️ zapvoxia.com.br" era duplicada. Agora usa fonte única determinística com voz impessoal.
  • CSS contrast fix — em modo escuro, transcrições ficavam com texto ilegível por color: #111 hardcoded. Corrigido para contraste WCAG AAA em ambos os temas.
  • Manifest source consistency — host_permissions Supabase alinhado no source e dist.
v3.4.11 24 Abr 2026 Visual

Novidades

  • Glass morphism universal no card de transcrição — funciona em qualquer tema do WhatsApp e qualquer wallpaper custom (foto, gradiente, cor sólida). Fundo quase opaco com backdrop-filter: blur(14px) saturate(1.4) garante legibilidade em 100% dos cenários.
  • Contraste WCAG AA 7:1 forçado.
  • Adaptação automática via prefers-color-scheme + body[data-theme].
v3.4.9 23 Abr 2026

Novidades

  • Cache de sentimento — análise sobrevive a F5 (TTL 7 dias, sem custo de API no re-render).
  • Badge BETA no popup.
  • Tema adaptativo via CSS variables nativas do WhatsApp.
v3.4.7 22 Abr 2026

UI cleanup

  • Botão Sentimento 🎭 inline — análise de tom direto no card do áudio. Resultado em chip separado, não contamina copy/auto-send.
  • Botão "Em Tópicos" removido (estava órfão desde v2.2.1 que mergiu tópicos no resumo).
v3.4.5 21 Abr 2026

Correção crítica

  • Bug: transcrição PT saindo em EN. Em "Automático (SmartLang)" o Service Worker caía em navigator.language que retornava en-US em Chromes com UI em inglês — forçando Whisper a transcrever áudio PT em inglês estranho. Corrigido para deixar Whisper auto-detectar pelo áudio.
v3.4.3 21 Abr 2026

Correções

  • GET_USER_PLAN handler corrigido — Pro era bloqueado em "Agendamento exclusivo do plano Pro" mesmo pagantes porque o handler estava ausente.
  • UX de mensagens apagadas mais amigável — em vez de substituir conteúdo apagado automaticamente, exibe botão opt-in "🔓 Ver original (ZapVox)". Mais respeitoso e alinhado com Single Purpose Policy da CWS.
v3.4.0 19 Abr 2026 Arquitetura

Cascade robusto

  • Cascata 5-fase determinística para carregamento de áudio (Phases 1a/1b/2/3/5) — substituiu polling com tentativa-e-erro por primitivas internas do próprio WhatsApp.
  • Phase 5 — manual decrypt no Service Worker — último recurso quando todas as outras fases falham. SW faz fetch no CDN do WhatsApp, derivação HKDF-SHA256, verificação HMAC e decriptação AES-256-CBC.
  • Telemetria opt-in (cliente) — eventos sanitizados via whitelist explícito.
v3.0.0 17 Abr 2026 Breaking

Mudanças estruturais

  • Recuperação de mensagens apagadas (texto + imagens + vídeos + áudios) via cache local IndexedDB com TTL de 7 dias. Opt-in no popup.
  • Análise de sentimento como post-transcription action (BYOK + Cloud).
  • Tópicos mergidos no Resumo — agora resumo inclui automaticamente os pontos-chave.
  • Whisper local removido — produto 100% cloud-first (cascata BYOK Groq → BYOK OpenAI → Cloud Edge).
  • Free agora tem 10 transcrições cloud/dia + BYOK ilimitado.
v1.7.7 27 Mar 2026 Security

Correções

  • transcrição local agora é gratuito e ilimitado para todos os usuários
  • Limite diário de 3/dia agora aplica apenas para operações cloud (resumo, tópicos)
  • verificação de limite movido para após transcrição local na cascata de transcrição

Segurança

  • Removido handler handler de debug administrativo — permitia escalar para Pro indevidamente
  • Removido handler handler de debug — mesma vulnerabilidade

Governança

  • Versão unificada em todos os arquivos (manifest, package.json, popup, docs)
  • CHANGELOG reconstruído com histórico completo v1.0–v1.7.7
v1.7.6 26 Mar 2026

Melhorias

  • Imutabilidade de toggles críticos protegida
  • Consolidação de web_accessible_resources no manifest
  • Melhorias de estabilidade na detecção de áudio
v1.6.0 25 Mar 2026

Novidades

  • Resumo em tópicos — além do resumo livre, agora com extração de pontos-chave
  • Edge Function topics para processamento server-side
  • Seletor resumo/tópicos no popup
v1.5.0 24 Mar 2026

Melhorias

  • BYOK Groq — sua chave Groq como Strategy 2 na cascata
  • Criptografia AES-GCM 256-bit para chaves BYOK (PBKDF2 600k iterações)
  • 7 camadas de exclusão + 5 estratégias positivas para detecção de áudio
  • Página de compatibilidade de hardware
v1.3.1 22 Mar 2026

Correções

  • PDF/documentos não confundidos com áudio
  • Notificação nativa sempre ativa
  • Tradução auto-refresh token
  • Transcrição duplicada corrigida
v1.0.0 21 Mar 2026

Lançamento

  • Extensão Chrome MV3 para WhatsApp Web
  • Transcrição local com Whisper WASM
  • Login Google via Supabase Auth (PKCE)
  • Planos Free/Pro com Stripe
  • 4-strategy transcription cascade
  • 6 Edge Functions (auth, translate, summarize, topics, checkout, webhook)