Política de privacidad
1. Responsable
DetentionLog lo publica Eric Z («nosotros»). Contacto: candy66861@gmail.com.
2. Datos que se quedan en su dispositivo
- Sus registros: paradas, horas y zonas horarias de cada evento, motivos de espera, reglas y tarifas, portes, clientes e instalaciones, importes, estado de cobro, notas y los datos de su empresa.
- Ubicación: la app solo pide acceso «Al usar la app». Lee la ubicación una vez cuando toca Llegada, Inicio de carga/descarga, Salida u otro evento y la guarda con ese evento. No hay ubicación en segundo plano ni rastreo continuo. Para mostrar una dirección, la app puede usar el servicio de geocodificación de Apple, que recibe esas coordenadas.
- Fotos, escaneos y firmas se guardan dentro de la app y solo se copian a su fototeca si elige «Guardar en Fotos».
- Movimiento: se analiza en el dispositivo para saber si el camión está en marcha y no mostrar avisos mientras conduce. No se guarda ni se envía.
- Lo que comparte: los PDF, documentos y copias solo van adonde usted los envíe (correo, mensajería, etc.). Nada se envía automáticamente a cargadores, transportistas ni plataformas.
Nosotros no recibimos estos datos.
3. Datos que recibimos
3.1 Recibos de hora
Tras los eventos clave (por ejemplo Llegada, Salida, una firma o una exportación), la app envía a nuestro servidor una huella SHA-256 de 32 bytes de su registro de pruebas local, el tipo de evento (como «llegada») y la versión de la app. El servidor devuelve un recibo: un número aleatorio, la huella, la hora de recepción y una firma digital. A partir de la huella no se pueden recuperar sus datos; solo permite a quien tenga su registro comprobar después que existía en ese momento. El servidor guarda el recibo (número, huella, tipo, hora de recepción, ID de clave, versión de la app) hasta 36 meses. Quien conozca el número de recibo, por ejemplo por el código QR de un PDF compartido, puede consultarlo en este sitio web. Los recibos no contienen fotos, ubicaciones, nombres, números de porte ni importes. Sin conexión, las solicitudes esperan en el dispositivo y se envían después.
3.2 Estadísticas de uso anónimas (se pueden desactivar)
Registramos eventos como «parada iniciada», «PDF exportado» o «estado de cobro cambiado», con detalles generales como el origen, la plantilla o formato usado o un rango de duración. Cada evento incluye un ID de instalación aleatorio creado por la app (cambia si la reinstala), versión de la app y de iOS, modelo, idioma, región y zona horaria.
Nunca recogemos el contenido de sus registros: ni números de porte o albarán, importes, nombres de clientes o instalaciones, coordenadas, fotos, texto de documentos ni nombres de firmantes. Tampoco su nombre, correo ni el identificador de publicidad (IDFA), y no vinculamos las estadísticas con su identidad.
Finalidad: saber qué funciones se usan para mejorar la app. Desactívelas cuando quiera en Ajustes: los eventos propios de la app se detienen al instante y el SDK de análisis por completo en el siguiente inicio. Los eventos se conservan 90 días; los totales diarios sin ID, 400 días.
3.3 Informes de fallos
Si la app falla, Firebase Crashlytics (Google) recibe un informe: traza, versión de la app y de iOS, modelo, memoria y almacenamiento libres, y un ID de instalación de Crashlytics. Solo lo usamos para corregir errores. Se desactiva junto con las estadísticas.
3.4 Registros de diagnóstico
La app guarda en el dispositivo un breve registro técnico (por ejemplo errores al pedir recibos o el tiempo de generación del PDF) durante 7 días como máximo. Nunca contiene sus registros, huellas, ubicaciones ni importes. Solo al investigar un problema —normalmente uno que usted nos haya comunicado— podemos pedir a la app que suba ese registro para un ID de instalación concreto. Los registros subidos se borran en 90 días. Con las estadísticas desactivadas, no se sube ningún registro desde el siguiente inicio.
3.5 Datos de red
Cuando la app contacta con nuestro servidor, nuestro proveedor Cloudflare trata su dirección IP para entregar la solicitud y limitar abusos (límite de peticiones). No guardamos direcciones IP.
3.6 Compras
Los pagos los gestiona Apple. Nunca recibimos sus datos de pago ni su cuenta de Apple. La app comprueba la compra en el dispositivo. Las estadísticas anónimas registran que hubo una compra o restauración, con precio y moneda.
3.7 Correos de soporte
Si nos escribe, recibimos su dirección de correo y su mensaje. Solo los usamos para responderle y los conservamos hasta 2 años.
4. Lo que nunca hacemos
- Sin publicidad ni SDK publicitarios.
- Sin rastreo entre apps o webs de otras empresas, sin IDFA, sin ubicación en segundo plano.
- No compartimos su ubicación ni sus registros con cargadores, transportistas, bolsas de cargas ni nadie más.
- No vendemos ni alquilamos datos, no trabajamos con intermediarios de datos ni elaboramos perfiles.
5. Permisos
| Permiso | Para qué |
|---|---|
| Ubicación (al usar la app) | Una ubicación al registrar un evento |
| Cámara | Fotos de prueba y escaneo de documentos |
| Añadir a Fotos | Solo al elegir «Guardar en Fotos» |
| Movimiento y forma física | Detectar la conducción para no mostrar avisos |
| Notificaciones | Avisos de tiempo libre y cobros vencidos |
Puede cambiarlos en cualquier momento en Ajustes de iOS. Sin ubicación, la app sigue registrando las horas e indica «sin ubicación».
6. Proveedores y transferencias internacionales
| Proveedor | Para qué | Datos | Ubicación |
|---|---|---|---|
| Cloudflare, Inc. | Servidores, base de datos, este sitio web | Recibos de hora, estadísticas, registros de diagnóstico | EE. UU. y red global de Cloudflare |
| Google LLC (Firebase Crashlytics) | Informes de fallos | Informes de fallos | EE. UU. |
| Apple Inc. | App Store, compras, geocodificación | Según la política de privacidad de Apple | — |
Los datos pueden tratarse fuera de su país. Para usuarios del EEE, Reino Unido y Suiza, las transferencias se basan en el Marco de Privacidad de Datos UE-EE. UU. y/o las cláusulas contractuales tipo de estos proveedores.
7. Bases jurídicas (EEE, Reino Unido)
Recibos de hora: prestación de la función que usted usa (art. 6.1.b RGPD). Estadísticas, informes de fallos, registros de diagnóstico y protección contra abusos: nuestro interés legítimo en ofrecer una app fiable (art. 6.1.f RGPD); puede oponerse en cualquier momento desactivando las estadísticas. Soporte: su solicitud (art. 6.1.b RGPD).
8. Sus opciones y derechos
- Desactive las estadísticas anónimas y los informes de fallos en Ajustes.
- Exporte una copia completa cuando quiera; al borrar la app se elimina todo del dispositivo.
- Como no sabemos quién es usted, solo podemos encontrar datos del servidor por el ID de instalación o el número de recibo. Envíenoslo para solicitar acceso o supresión.
- Según el RGPD y la LOPDGDD (u otra ley aplicable), tiene derecho de acceso, rectificación, supresión, limitación, oposición y portabilidad, y a reclamar ante la Agencia Española de Protección de Datos u otra autoridad.
9. Menores
DetentionLog es una herramienta de trabajo para conductores y no está dirigida a menores.
10. Seguridad
Todas las conexiones usan HTTPS. Nuestro servidor no guarda registros, fotos, ubicaciones ni datos personales, solo huellas y horas de recepción. Este sitio no usa cookies ni scripts de terceros.
11. Cambios
Actualizaremos la fecha de arriba cuando cambie esta política e indicaremos los cambios importantes en las notas de la versión.
12. Contacto
Eric Z · candy66861@gmail.com