1. Introducción

Esta Política de Privacidad describe cómo la extensión ZapVox ("nosotros", "nuestro") recopila, usa y protege la información de los usuarios ("tú"). ZapVox es una extensión de navegador para Chrome/Edge que transcribe, traduce y resume mensajes de audio en WhatsApp Web.

Última actualización: 18 de julio de 2026

2. Datos que Recopilamos

2.1 Datos procesados localmente (nunca salen de tu dispositivo)

2.2 Datos enviados a servidores (solo cuando es necesario)

DatoCuándoDestinoFinalidad
Audio (base64)Transcripción en la nubeSupabase Edge Function → GroqConvertir audio en texto
Audio (base64)Transcripción BYOK (clave propia)Groq u OpenAI (directo desde el navegador)Convertir audio en texto
Texto transcritoTraducción, resumen o análisis de sentimientoSupabase Edge Function → Groq/GeminiTraducir, resumir o analizar el texto
Token JWTAutenticaciónSupabase AuthValidar sesión y plan
Correo electrónicoInicio de sesión/registroSupabase AuthCrear y gestionar la cuenta
usage_logs (user_id, action, timestamp)En cada transcripción/traducción en la nubeSupabase Postgres (RLS)Aplicar los límites diarios del plan. Sin contenido de audio/texto; solo contadores.
Texto y horario del recordatorio (solo Pro, opt-in)Cuando un usuario Pro crea un recordatorioSupabase Postgres (RLS)Sincronizar los recordatorios entre los dispositivos del propio usuario. Guardado bajo la cuenta autenticada y legible solo por él.
Texto, destinatario y horario de las programaciones de mensajeAl crear/editar una programación (usuario con sesión iniciada)Supabase Postgres (RLS)Sincronizar entre tus dispositivos y permitir la gestión en el panel. Guardado bajo la cuenta autenticada y legible solo por ti.
Diagnóstico anónimo (opt-in, desactivado por defecto)Solo si el usuario activa "Diagnóstico anónimo"Supabase Edge FunctionReportar errores técnicos y cambios en el DOM de WhatsApp para mejorar la estabilidad. Sin contenido de mensajes, nombres de contacto, teléfonos ni identificadores.
active_sessions (user_id, identificador del navegador, etiqueta, fecha/hora)En el inicio de sesión y al usar recursos vinculados a la cuentaSupabase Postgres (RLS)Mantener un navegador activo por cuenta (Sección 4.1 de los Términos), impidiendo el uso compartido de credenciales. Ver sección 2.5.
Observación sobre usage_logs: Registramos únicamente que una operación ocurrió (para imponer el límite diario de tu plan), no lo que fue transcrito. Ningún audio, texto, nombre de contacto o identificador de mensaje se persiste en el servidor. La tabla está protegida por Row-Level Security de Supabase — solo puedes leer tus propios registros.
Importante: La extensión NO accede a tu micrófono — solo lee audios ya recibidos en WhatsApp Web. Los mensajes eliminados recuperados se almacenan 100% localmente y nunca se envían a servidores.

2.3 Almacenamiento local para el funcionamiento de la extensión

Para ofrecer una experiencia fluida, ZapVox almacena temporalmente en tu propio navegador (nunca en nuestros servidores) los siguientes datos técnicos:

Control total: Puedes eliminar estos datos en cualquier momento accediendo a Configuraciones → "Limpiar datos locales de privacidad" dentro de la extensión, o limpiando los datos de la extensión en chrome://extensions.

2.4 Datos que NO recopilamos

2.5 Identificador de navegador (un navegador activo por cuenta)

Para asegurar que tu cuenta sea usada por una única persona a la vez — conforme a la Sección 4.1 de los Términos de Servicio — ZapVox necesita distinguir un navegador de otro. Para ello:

3. Claves de API (BYOK)

Si optas por usar tus propias claves de API (Bring Your Own Key — BYOK), estas son:

4. Seguridad

5. Permisos del Navegador

PermisoPor qué
storageGuardar configuraciones, caché de transcripciones y claves cifradas
notificationsMostrar notificaciones cuando una transcripción se completa
identityAutenticación OAuth para el inicio de sesión (Google Sign-In vía Supabase)
alarmsMantener el Service Worker activo durante transcripciones largas y gestionar los reinicios de uso diario
tabsDetectar pestañas de WhatsApp Web para enviar resultados
host: web.whatsapp.comInyectar content script para añadir botones de transcripción en los mensajes de audio

6. Tus Derechos (LGPD / GDPR)

Tienes derecho a:

Para ejercer cualquier derecho, ponte en contacto por el correo electrónico indicado abajo.

Cómo eliminar datos locales de privacidad: Abre la extensión ZapVox → Configuraciones → haz clic en "Limpiar datos locales de privacidad". Esto elimina los registros de diagnóstico y el caché de nombres de contactos sin afectar tus configuraciones ni tu cuenta.
Cómo eliminar todos los datos de la extensión: Accede a chrome://extensions, haz clic en "Detalles" de ZapVox, luego en "Limpiar datos del sitio". Esto elimina todas las transcripciones en caché, configuraciones y claves BYOK.

7. Terceros y Subprocesadores

ServicioFinalidadPolítica de Privacidad
SupabaseAutenticación, Edge Functions (transcripción/traducción Pro)supabase.com/privacy
GroqTranscripción, traducción y resumen en la nube (proveedor primario) + BYOKgroq.com/privacy
OpenAITranscripción BYOK (cuando el usuario proporciona su propia clave)openai.com/privacy
Google GeminiTraducción y resumen de respaldo (vía Edge Function)policies.google.com/privacy
StripeProcesamiento de pagos (Pro)stripe.com/privacy

8. Retención de Datos

9. Menores de Edad

ZapVox no está destinado a menores de 13 años. No recopilamos intencionalmente datos de niños. Si crees que un menor ha proporcionado datos, ponte en contacto para su eliminación inmediata.

10. Uso Limitado de Datos (Chrome Web Store Limited Use Disclosure)

ZapVox cumple con la política de Uso Limitado de la Chrome Web Store:

11. Cambios en esta Política

Podemos actualizar esta política periódicamente. Los cambios significativos se comunicarán vía notificación en la extensión o en el changelog. La fecha de última actualización estará siempre visible en la parte superior.

12. Contacto

Para dudas, solicitudes de datos o ejercicio de derechos:

Correo electrónico: [email protected]

Desarrollador: Diegomaier Nunes Neri