1. Sobre esta política
Esta política cubre las aplicaciones iDub para iPhone, iPad y Mac, y idub.live. Para preguntas sobre privacidad, contacta a support@idub.live.
iDub traduce el habla a tu alrededor, conversaciones, audio de aplicaciones compatibles y archivos multimedia, y texto importado o pegado. Usas tu propia clave API de Google Gemini. No hay ninguna cuenta ni servidor de iDub que reciba tus sesiones de traducción.
2. Información utilizada por iDub
Tu clave API y preferencias
Tu clave se guarda en el almacenamiento Keychain solo en el dispositivo en iOS y macOS. Se envía a Google para verificar el acceso y autenticar las solicitudes de traducción, incluso cuando conectas o revisas una clave guardada. No se envía a un servidor de iDub. Las preferencias de idioma, audio y visualización se guardan en tu dispositivo.
Audio y traducción
En Habla cercana, los modos Escuchar en vivo y Conversación captan el habla mediante el micrófono seleccionado. En Video y audio → Desde aplicaciones en iOS, la función de transmisión proporciona audio de las aplicaciones compatibles; iDub descarta el video de la pantalla y el audio del micrófono en este modo. En Mac, eliges una pantalla en el selector de uso compartido de macOS. iDub utiliza ScreenCaptureKit para recibir el audio del sistema, excluye su propia reproducción y no recibe video de la pantalla ni audio del micrófono en este modo. Archivo de audio/video lee el contenido multimedia que seleccionas en tu dispositivo y envía su audio decodificado para traducirlo, en lugar de subir el archivo de video. El audio seleccionado, la configuración de idioma y las instrucciones de traducción se envían directamente a Google Gemini mediante una conexión cifrada. Google devuelve el habla y el texto traducidos. Google también recibe información de conexión y de las solicitudes, como tu dirección IP y los datos de autenticación de la API.
Libros y textos
iDub extrae texto de un documento en tu dispositivo o utiliza el texto que pegues. El texto seleccionado, la configuración de idioma y voz, e instrucciones de traducción se envían directamente a Google Gemini para producir texto traducido y narración. La narración generada también se envía a Google para reconocimiento de voz y sincronización de palabras utilizadas para resaltar el texto durante la reproducción. El texto fuente y los resultados preparados se guardan localmente como se describe a continuación.
Permisos
Escuchar en vivo y Conversación requieren permiso de micrófono. Desde las apps se requiere que inicies una transmisión en iOS; el audio en Mac requiere que apruebes el selector de compartir de macOS y cualquier permiso de captura solicitado por macOS. La importación de medios y documentos utiliza los archivos o fotos que selecciones a través del selector del sistema. Puedes rechazar el acceso, detener una sesión o gestionar los permisos en Configuración de iOS o Configuración del Sistema de macOS → Privacidad y Seguridad. Detén una transmisión de iOS con el indicador de grabación o el Centro de Control; detén el audio en Mac en iDub o usando los controles de compartir de macOS. La función correspondiente no puede funcionar sin su acceso requerido.
Publicidad en iOS / Android
La versión gratuita para iOS / Android utiliza Google AdMob para banners, anuncios intersticiales y anuncios recompensados opcionales. Google puede tratar la dirección IP y la ubicación aproximada, identificadores del dispositivo, interacciones con anuncios, datos de uso y diagnóstico para publicidad, medición y prevención del fraude. El audio de traducción, los documentos y tu clave Gemini no se envían a AdMob. Los consentimientos y opciones de privacidad necesarios se gestionan con Google UMP; las opciones de privacidad aparecen en Ajustes cuando es necesario. Los usuarios de Plus y la app para Mac no tienen anuncios.
Analítica de la app en iOS
La app para iOS utiliza Google Analytics for Firebase para medir el uso de la app y la adquisición de usuarios, incluida la primera apertura de la app (first_open), las sesiones, la conexión de la clave API (api_key_connected) y la primera traducción completada correctamente (first_translation_success). Firebase también puede medir eventos de compras y suscripciones dentro de la app mediante StoreKit. Esta medición funciona tanto en Free como en Plus.
Analytics utiliza un identificador de instancia de la app y datos técnicos, como la versión de la app, información del dispositivo y del sistema operativo, el idioma, las horas de los eventos y la ubicación aproximada derivada de la conexión de red. No enviamos a Analytics los valores de las claves API, el texto de las traducciones, el audio ni el contenido de los documentos. La recopilación de IDFA e IDFV y la personalización de anuncios están desactivadas en esta integración de Analytics.
La app de iOS también utiliza Meta App Events para medir la publicidad en Facebook e Instagram: instalaciones, sesiones, compras y suscripciones, conexión de la clave API y primera traducción correcta. Meta recibe datos técnicos, de eventos e identificadores del dispositivo. El IDFA solo se usa con permiso de seguimiento de iOS; si se rechaza, puede continuar una medición limitada sin IDFA. La traducción sigue disponible en ambos casos. No enviamos a Meta claves API, textos traducidos, audio ni documentos.
Según su configuración, la app para iOS utiliza Tenjin o AppsFlyer para medir campañas publicitarias, instalaciones, sesiones, la conexión de una clave API y la primera traducción correcta. Solo está activo el proveedor seleccionado. Recibe datos técnicos, eventos e identificadores del dispositivo; IDFA solo se utiliza con el permiso de seguimiento de iOS. Los datos de atribución y los postbacks de eventos configurados pueden enviarse a los socios publicitarios conectados. No enviamos claves API, textos traducidos, audio ni documentos a estos proveedores.
Este sitio web y soporte
Las páginas de destino publicitarias usan Google Analytics solo después de que permitas la analítica. Mide visitas, etiquetas de campaña, aperturas del diálogo de descarga, clics hacia App Store y el uso de la demostración de vídeo. Tu elección se guarda en el localStorage del navegador y, tras tu consentimiento, Google Analytics puede usar cookies de analítica. Puedes retirar el consentimiento o cambiar tu elección en «Ajustes de analítica», al pie de la página de destino. No enviamos claves API, audio, texto de traducciones ni contenido de documentos a Google Analytics. Google Signals y la personalización de anuncios están desactivados.
Al seleccionar «Iniciar traducción» en la demo en directo, nuestro servidor envía el audio de uno de nuestros vídeos de demostración a Google Gemini y transmite el audio traducido y los subtítulos a tu navegador. La demo no acepta tus archivos ni audio del micrófono. La clave API permanente de la demo permanece en nuestro servidor privado; tu navegador no recibe ninguna clave API ni token de acceso de Gemini.
Nuestro proveedor de alojamiento puede procesar direcciones IP, tiempos de solicitud, detalles del navegador y otros registros de acceso para entregar y asegurar el sitio. Si envías un correo electrónico al soporte, recibimos tu dirección de correo, mensaje y cualquier archivo que elijas enviar. Nuestro proveedor de correo electrónico procesa esa correspondencia para entregarla y almacenarla. No envíes tu clave de API ni grabaciones privadas.
Cuota diaria y compras
Free ofrece una cuota de 30 minutos al día en tu dispositivo, compartida entre Escuchar en vivo, Desde aplicaciones / audio de Mac, Archivo de audio/video y la primera escucha de la narración en Libros y textos. Se renueva a las 00:00 UTC. En Libros y textos, solo consume la cuota el tiempo que realmente pasas escuchando partes nunca antes escuchadas de una grabación preparada; volver a reproducir partes ya escuchadas, pausar y avanzar o retroceder dentro del audio no consumen minutos. iDub Plus elimina esta cuota de iDub; las cuotas de la API de Google siguen aplicándose.
Para mantener la cuota, iDub almacena un identificador de instalación aleatorio, el uso diario, una huella digital unidireccional de la clave API más recientemente utilizada y un ancla de tiempo en el almacenamiento de Keychain solo para el dispositivo. En iOS, este almacenamiento se comparte con la extensión de transmisión. También almacena huellas digitales del audio de libros preparados y los intervalos de tiempo que ya se han escuchado, para que esos intervalos puedan reproducirse sin usar la cuota diaria. Estos registros no contienen texto del libro, títulos ni audio. Los registros de escucha permanecen a través de los renovaciones diarias de la cuota y no se borran cuando eliminas un libro o borras su caché de audio. La cuota y los registros de escucha permanecen en ese dispositivo y no se sincronizan entre dispositivos ni se suben a un servidor de iDub. Los registros de Keychain pueden sobrevivir a la reinstalación de la aplicación; cambiar o eliminar tu clave API no restablece la cuota. Para verificar la hora, la aplicación se conecta a un endpoint HTTPS de Apple cuando es necesario; Apple recibe metadatos ordinarios de la conexión, pero no contenido de traducción, clave, identificador ni conteo de uso de esta verificación. Apple maneja las compras de iDub Plus y proporciona información de suscripción verificada a través de StoreKit. iDub no recibe detalles de la tarjeta de pago.
4. Almacenamiento y eliminación
Detener la traducción detiene la sesión; no borra todas las copias locales. Las aplicaciones para iOS y macOS manejan los datos de la siguiente manera:
- Clave de API: permanece en el Llavero hasta que sea reemplazada o eliminada de ese almacenamiento protegido. Puedes reemplazarla o elegir Eliminar clave guardada en la pantalla de conexión de clave. Para invalidar el acceso, revoca la clave en Google AI Studio. Desinstalar iDub puede dejar elementos del Llavero.
- Subtítulos de Escuchar en vivo: permanecen en la memoria de trabajo de la aplicación mientras la vista o el modelo de esa sesión sigan activos, incluso después de detenerla. No constituyen un historial en la nube de iDub. El texto exportado permanece donde lo guardes o compartas.
- Historial de conversaciones: se guardan como texto en tu dispositivo las 30 conversaciones más recientes. Elimina conversaciones individuales del Historial. El audio para repetir se mantiene solo en la memoria de la sesión actual y no forma parte del historial de texto guardado.
- Desde aplicaciones / subtítulos y estado de audio en Mac: los archivos locales conservan la sesión reciente. En iOS estos archivos se comparten con la extensión de transmisión; en Mac la aplicación los lee y proporciona subtítulos a su ventana flotante local. La sesión guardada se reemplaza cuando se prepara una nueva sesión, o se elimina al actualizar después de que tenga más de una hora de antigüedad.
- Archivos de audio / video: los medios seleccionados se leen localmente; los videos seleccionados de la biblioteca de fotos pueden copiarse en la caché de la aplicación. Los subtítulos traducidos de archivos y el estado se almacenan por separado de las sesiones de audio de la aplicación. Configuración → Caché → Archivos de video y audio borra las copias importadas y las traducciones de archivos guardadas después de que se detenga la reproducción, mientras se mantienen tus archivos originales.
- Libros y textos: tu biblioteca almacena el texto fuente extraído o pegado y las portadas de documentos disponibles. La traducción preparada, la narración, los resultados del reconocimiento de voz, la sincronización de palabras y la posición de escucha se guardan en tu dispositivo para su reutilización. Elimina un libro de la biblioteca para eliminar su fuente guardada y el audio preparado asociado. Configuración → Caché → Audio del libro borra el audio generado, las traducciones y la sincronización de palabras mientras mantiene los libros fuente y las posiciones de escucha; el audio borrado necesitará ser generado nuevamente. Para hacer cumplir la cuota restante, la reproducción puede crear una copia local temporal y abreviada de una grabación preparada. La aplicación elimina esta copia cuando reemplaza o libera la ventana de reproducción. Actualmente, el audio del libro no está disponible para exportación.
- Registros de preparación de libros: los registros locales rastrean los tiempos de solicitud, identificadores de libros y secciones, duración de audio, conteo de caracteres traducidos, uso devuelto por Google e identificadores de errores o cuotas depurados. Apoyan la preparación y solución de problemas; las claves API no están incluidas.
- Comprobación de audio para diagnóstico: cuando se solicita expresamente, se puede guardar localmente una muestra de audio de hasta 12 segundos para resolver problemas. Se elimina durante una actualización cuando tiene más de una hora. Las copias que exportes deben eliminarse por separado.
- Preferencias: permanecen hasta que se cambian o se eliminan los datos locales de la aplicación. El sistema operativo puede eliminar archivos en caché antes si necesita espacio.
No conservamos copias de estas sesiones ni claves en servidores. Google controla la conservación de la información que recibe; usa los controles de proyectos de Google o sus canales de privacidad para solicitar información sobre los datos que conserva. Una solicitud dirigida a nosotros no puede borrar las copias que Google o los destinatarios que elegiste conservan de forma independiente.
Los mensajes de soporte se conservan mientras sean necesarios para responder y resolver tu solicitud, dar seguimiento al problema o cumplir obligaciones legales, y después se eliminan. Los registros de alojamiento siguen la configuración de conservación y los requisitos de seguridad del proveedor. Escríbenos para solicitar la eliminación de la información que conservamos; explicaremos cualquier motivo legal que nos obligue a conservar un registro limitado.
5. Tus opciones y derechos de privacidad
Puedes detener la captura, gestionar el micrófono y los permisos de captura, eliminar tu clave guardada de Google o revocarla a través de Google, borrar conversaciones y libros, limpiar categorías de caché seleccionadas y elegir si compartir o exportar transcripciones compatibles. No hay una cuenta de iDub que eliminar. Consulta ayuda para la eliminación de datos para pasos prácticos.
Donde se aplica la ley de protección de datos, procesamos información para proporcionar las funciones o el soporte que solicites, con consentimiento cuando sea necesario, y por intereses legítimos en mantener la seguridad y responder a consultas. Las obligaciones legales pueden requerir una retención o divulgación limitada.
Para solicitudes sobre la correspondencia que envías a asistencia, contacta con support@idub.live. Según la legislación aplicable, puedes solicitar acceso, corrección, eliminación o una copia, oponerte al tratamiento o limitarlo, retirar el consentimiento o contactar con la autoridad de control local. Las solicitudes solo afectan a la información que realmente tenemos; no eliminan contenido del dispositivo ni de Google.
6. Seguridad y procesamiento internacional
iDub utiliza conexiones cifradas con Google, protege las credenciales guardadas y los registros de uso del límite mediante Keychain únicamente en el dispositivo y aísla la aplicación en iOS y macOS. En iOS, el historial de conversaciones y los archivos de sesión compartidos también utilizan la protección de archivos de iOS. Estas medidas reducen el riesgo, pero no garantizan una seguridad absoluta. Protege tu dispositivo y tu clave.
Google, servicios de alojamiento y correo electrónico pueden procesar datos fuera de tu país. Las salvaguardias aplicables dependen del proveedor y del servicio, incluyendo sus compromisos contractuales cuando la ley lo requiera. Sus políticas enlazadas arriba explican sus acuerdos de procesamiento.
7. Actualizaciones de la política
Actualizaremos esta página cuando cambien nuestras prácticas de datos. Los cambios importantes se comunicarán en la aplicación o en este sitio web según corresponda, con nuevo consentimiento cuando la ley lo requiera.
8. Contacto
Contacto de privacidad: Soporte de iDub
Correo electrónico: support@idub.live
Sitio web: idub.live