Aviso de privacidad
Este aviso explica qué información maneja la app OmniForgePDF para Android (“la app”), con qué fin y qué opciones tienes. La app la opera Germán Meléndrez Carballo, desarrollador independiente. Contacto: germelcar@gmail.com.
1. Tus archivos se quedan en tu dispositivo
La app procesa los archivos PDF localmente en tu dispositivo. El contenido de tus documentos, el texto extraído, los nombres y rutas de archivo, y cualquier contraseña que escribas en las herramientas PDF no se envían a nosotros ni a ningún tercero. Si en el futuro añadimos funciones que suban archivos, primero actualizaremos este aviso, y cualquier envío será opcional y se explicará antes de que ocurra.
2. Informes de errores y fallos (Sentry)
El envío de informes de errores está desactivado salvo que lo actives. La primera vez que abres la app, te pregunta si quieres enviar informes de errores; no se envía nada a menos que elijas “Enviar informes”. Puedes cambiar tu elección cuando quieras en Ajustes → Enviar informes de errores.
Si lo activas, la app envía informes de errores a Sentry, un servicio de informes de fallos, para que podamos encontrar y corregir errores. Los informes pueden incluir la versión de la app, el modelo del dispositivo y la versión de Android, la pantalla en la que estabas y el tipo de acción que provocó el error, y trazas técnicas de la pila (stack traces). Los campos personales y sensibles se eliminan antes de enviar nada, y la recopilación predeterminada de información personal está desactivada. Los informes no incluyen el contenido de tus documentos.
Cada instalación envía un identificador de instalación aleatorio generado por Sentry, que no está vinculado a tu nombre ni a tu cuenta de Google. No guardamos direcciones IP en los informes de errores. Sentry almacena estos datos en Estados Unidos. Los informes se conservan hasta 30 días. Sentry trata los datos como proveedor de servicios por cuenta nuestra.
3. Comprobación de actualizaciones (Firebase Remote Config)
Para que la app pueda avisarte cuando sea necesaria una actualización — por ejemplo, para corregir un error grave o un problema de seguridad —, la app comprueba cuál es la versión mínima que seguimos admitiendo. Lo hace con Firebase Remote Config, un servicio de Google. La comprobación se hace al abrir la app o al volver a ella, contacta con Google como máximo una vez por hora aproximadamente, y se realiza tengas o no activado el envío de informes de errores. Si tu versión es anterior a la mínima, la app muestra una pantalla de «Actualización necesaria» que te lleva a Google Play. Cuando actualizas desde esa pantalla, la actualización la gestiona Google Play conforme a la política de privacidad de Google.
Para la comprobación, tu dispositivo envía a Google:
- un identificador de instalación de Firebase aleatorio, creado para esta instalación de la app;
- el nombre del paquete de la app y su ID de app de Firebase;
- las versiones de la app y del software de Firebase, y tu versión de Android;
- el idioma, el código de país y la zona horaria de tu dispositivo.
Como en cualquier conexión a internet, Google puede ver tu dirección IP cuando tu dispositivo se conecta. La comprobación no envía tus documentos, nombres de archivo, contraseñas, informes de errores, tu nombre ni tu cuenta de Google. El identificador de instalación no está vinculado a ti. Solo lo usamos para entregar este ajuste, nunca para analítica, publicidad ni seguimiento, y la app no incluye Google Analytics.
Google trata estos datos como proveedor de servicios por cuenta nuestra, conforme a las Condiciones de Seguridad y Tratamiento de Datos de Firebase, y puede tratarlos en Estados Unidos y en otros países donde opera. Firebase conserva el identificador de instalación hasta que se elimina. Si desinstalas la app o borras sus datos, la app crea un identificador nuevo la próxima vez que se ejecute.
4. Base legal (EEE, Reino Unido y Suiza)
Tratamos los informes de errores y fallos únicamente con tu consentimiento (artículo 6, apartado 1, letra a, del RGPD y del RGPD del Reino Unido). El envío de informes permanece desactivado hasta que lo aceptes en el aviso que se muestra la primera vez que abres la app; ese consentimiento también cubre el almacenamiento del identificador de instalación aleatorio en tu dispositivo. Los informes nunca incluyen tus documentos, nombres de archivo ni contraseñas. Puedes retirar tu consentimiento en cualquier momento desactivando Enviar informes de errores en los Ajustes de la app. Retirar el consentimiento detiene los envíos futuros, pero no afecta a los informes enviados antes de retirarlo.
Comprobación de actualizaciones. Realizamos la comprobación descrita en la sección 3 sobre la base de nuestro interés legítimo en mantener la app funcionando, segura y actualizada para todos, y en poder impedir el uso de versiones con defectos graves (artículo 6, apartado 1, letra f, del RGPD). Guardar el identificador de instalación en tu dispositivo es estrictamente necesario para esa comprobación. Los datos implicados son mínimos, no están vinculados a tu identidad y no se usan para ningún otro fin. Puedes oponerte escribiéndonos por correo, y desinstalar la app detiene la comprobación por completo.
Si nos contactas. Si nos escribes por correo, usamos tu dirección de correo y tu mensaje solo para responderte y para atender solicitudes de privacidad. Atender las solicitudes de privacidad es una obligación legal (artículo 6, apartado 1, letra c, del RGPD); responder a otras consultas es nuestro interés legítimo en dar soporte a los usuarios (artículo 6, apartado 1, letra f, del RGPD).
5. Con quién compartimos datos
Solo compartimos los informes de errores con Sentry, y solo si activas el envío de informes. Los datos de la comprobación de actualizaciones descritos en la sección 3 solo llegan a Google (Firebase). Ambos actúan como proveedores de servicios por cuenta nuestra. Los correos que nos envías se guardan en nuestro proveedor de correo (Google). No vendemos información personal ni la usamos para ningún fin que no se describa aquí.
6. Cuánto tiempo conservamos los datos
- Informes de errores en Sentry: hasta 30 días.
- Identificador de instalación de Firebase (comprobación de actualizaciones): Firebase lo conserva hasta que se elimina. Como no está vinculado a ti, no podemos encontrarlo solo con tu correo. Desinstalar la app o borrar sus datos hace que deje de usarse, y los identificadores que se eliminan se borran de los sistemas de Google en un plazo de 180 días.
- Correos: solo el tiempo necesario para resolver tu solicitud; los registros de solicitudes de privacidad, hasta 2 años para demostrar que se atendieron.
- Datos guardados en tu dispositivo: permanecen hasta que desinstales la app o borres sus datos.
7. Tus derechos y opciones
- Activa o desactiva el envío de informes de errores cuando quieras en Ajustes → Enviar informes de errores. Al desactivarlo, los envíos se detienen de inmediato y se borran los informes que aún esperaban en tu dispositivo para enviarse.
- La comprobación de actualizaciones no tiene un interruptor en la app, porque es lo que nos permite avisarte de las versiones que ya no son seguras. Puedes oponerte a ella escribiéndonos por correo, o desinstalar la app para detenerla.
- Desinstala la app para detener toda recopilación de datos por parte de la app.
- Solicita el acceso, la rectificación o la eliminación de los datos personales que tengamos escribiendo a germelcar@gmail.com — consulta Eliminar tus datos para ver los pasos y qué se borra. Según dónde vivas, también puedes tener derecho a oponerte al tratamiento, a la portabilidad de los datos y a presentar una reclamación ante tu autoridad local de protección de datos.
8. Menores y estudiantes
La app está dirigida a estudiantes y profesionales de 13 años o más. No está dirigida a menores de 13 años y no recopilamos a sabiendas información personal de menores de 13 años. Si crees que un menor de 13 años nos ha proporcionado información personal, contáctanos y la eliminaremos.
9. Seguridad
Los informes de errores y la comprobación de actualizaciones se envían mediante conexiones cifradas. Las reglas de depuración eliminan los campos sensibles antes de que los datos salgan de tu dispositivo. Ningún método de transmisión o almacenamiento es completamente seguro, pero limitamos lo que se recopila para reducir el riesgo.
10. Publicidad (versión futura)
La versión actual de la app no muestra anuncios. Es posible que añadamos anuncios, y una opción para quitarlos, en una versión posterior. Antes de mostrar cualquier anuncio, actualizaremos este aviso para describir al proveedor de publicidad, los datos que recopila y las opciones de consentimiento disponibles.
11. Cambios en este aviso
Podemos actualizar este aviso, por ejemplo cuando añadamos o cambiemos un servicio. La fecha de arriba indica cuándo se actualizó por última vez. Las versiones anteriores se conservan en el historial de este repositorio. Este aviso también está disponible en inglés; ambas versiones tienen el mismo contenido y se actualizan juntas.
12. Contacto
Germán Meléndrez Carballo
Correo: germelcar@gmail.com