# 🔒 Política de Privacidad - TGD Reader

**Última actualización:** 26 de junio de 2026

---

## 📋 Resumen Ejecutivo

TGD Reader es una herramienta **de análisis local sin almacenamiento**. 

✅ **NO guardamos** sus archivos TGD/DDD  
✅ **NO almacenamos** datos personales de vehículos o conductores  
✅ **NO compartimos** información con terceros  
✅ **Procesamiento en tiempo real** sin persistencia  

---

## 1. Responsable del Tratamiento

**Titular:** Juanjo Muñoz  
**Email:** juanjo.munoz@movildata.com  
**Dominio:** lectortgd.mynookapp.es  
**Ubicación:** España

---

## 2. ¿Qué Datos Procesamos?

### Archivos TGD/DDD
- **Cómo:** Se reciben temporalmente para análisis
- **Duración:** Menos de 5 segundos (se borran inmediatamente)
- **Almacenamiento:** NINGUNO - se eliminan tras análisis
- **Base legal:** Consentimiento implícito al usar la herramienta

### Resultado del Análisis
- **Contenido:** Información técnica del tacógrafo (fabricante, versión, etc.)
- **Cómo:** Se devuelve en tiempo real al navegador
- **Almacenamiento:** NO se guarda en servidor
- **Cliente:** Solo la sesión del navegador lo ve

### Dirección IP (Opcional)
- **Recopilación:** Solo si `LOG_UPLOADS=true` (deshabilitado por defecto)
- **Anonimización:** Se guarda versión truncada (ej: 192.168.1.0)
- **Duración:** Log interno del servidor
- **Propósito:** Estadísticas de uso anónimas
- **Borrado:** Manual por administrador

---

## 3. Base Legal (RGPD Art. 6)

- **Consentimiento:** Al usar la herramienta
- **Interés legítimo:** Mejorar el servicio
- **No obligatorio:** Solo estadísticas opcionales

---

## 4. Derechos del Usuario (RGPD)

Tienes derecho a:

✓ **Acceso:** Solicitar qué datos tenemos (respuesta en 30 días)  
✓ **Rectificación:** Corregir datos incorrectos  
✓ **Supresión:** "Derecho al olvido" (datos se borran automáticamente)  
✓ **Portabilidad:** Exportar tus datos (en este caso, no hay persistencia)  
✓ **Oposición:** No participar en análisis estadísticos  

**Contacta:** juanjo.munoz@movildata.com

---

## 5. ¿Qué NO Hacemos?

❌ No guardamos archivos TGD/DDD  
❌ No almacenamos historiales de análisis  
❌ No guardamos datos personales (matriculas, VIN, etc.)  
❌ No usamos cookies de seguimiento  
❌ No compartimos datos con terceros  
❌ No utilizamos perfilado automatizado  
❌ No realizamos venta de datos  
❌ No enviamos datos a servidores externos (excepto Lisle Design)  

---

## 6. Datos Enviados a Terceros

### Lisle Design (Compatibilidad VDO)
- **Qué:** Consulta si un part number VDO es compatible
- **Cómo:** HTTP request a lisledesign.com
- **Datos:** Solo el part number (sin datos personales)
- **Cacheado:** 24 horas localmente para reducir solicitudes
- **Política:** https://www.lisledesign.com/privacy

---

## 7. Medidas de Seguridad

- ✅ Validación de tipo MIME (no confiar en extensión)
- ✅ Límite de tamaño de archivo (50 MB)
- ✅ Eliminación inmediata de archivos tras análisis
- ✅ Headers de seguridad HTTP (CSP, X-Frame-Options, etc.)
- ✅ Conexión HTTPS (TLS 1.2+)
- ✅ No almacenamiento en base de datos
- ✅ Código abierto y verificable

---

## 8. Retención de Datos

| Tipo de Dato | Duración | Ubicación |
|---|---|---|
| Archivo TGD/DDD | < 5 segundos | Temporal del servidor |
| Resultado análisis | Solo sesión browser | Navegador del usuario |
| Log de accesos | 30 días máx. | `.uploads.log` (opcional) |
| Caché Lisle | 24 horas | Servidor `.lisle_cache.json` |
| Cookies | Sesión | Navegador |

---

## 9. Cumplimiento Normativo

### RGPD (Reglamento General de Protección de Datos)
✅ Consentimiento explícito  
✅ Minimización de datos  
✅ Limitación de propósito  
✅ Integridad y confidencialidad  
✅ Derechos del usuario  

### LSSI-CE (Ley de Servicios de la Sociedad de la Información)
✅ Identificación del responsable  
✅ Información clara de privacidad  
✅ Consentimiento para datos  

### Ley Orgánica 3/2018 (LOPDGDD)
✅ Derechos garantizados  
✅ Comunicación de brechas en 72h  

---

## 10. Contacto y Derechos

Para ejercer tus derechos o formular una queja:

📧 **Email:** juanjo.munoz@movildata.com  
🏢 **Dominio:** lectortgd.mynookapp.es  
⏱️ **Plazo respuesta:** 30 días (RGPD)

Si no estás satisfecho, puedes presentar una queja ante tu Autoridad de Protección de Datos (APD/AEPD en España).

---

## 11. Cambios en esta Política

Nos reservamos el derecho de actualizar esta política. Los cambios significativos se comunicarán por email o notificación en la web.

**Última revisión:** 2026-06-26

---

## 12. Información Técnica (Desarrolladores)

Si quieres verificar cómo procesamos datos:

```
Código fuente: /public/api/upload.php
- Línea 93: unlink() borra archivo
- Línea 50: analyzeFile() procesa en memoria
- Línea 26-27: Logs anonimizan IP (último octeto = 0)

Log location: /public/api/uploads/.uploads.log
Content: [timestamp] IP: 192.168.1.0 | Éxito: SI
(Sin datos personales, sin nombres de archivo)
```

---

**Política de privacidad clara y verificable** ✅  
**Cumplimiento RGPD garantizado** ✅  
**Seguridad de datos prioritaria** ✅
