Política de Privacidad

1. Responsable del Tratamiento

De conformidad con el Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo, de 27 de abril de 2016, relativo a la protección de las personas físicas (RGPD), y la Ley Orgánica 3/2018, de 5 de diciembre, de Protección de Datos Personales y garantía de los derechos digitales (LOPDGDD), se informa:

2. Datos que Recopilamos

Los datos personales que podemos recopilar son:

a) Registro de usuario:

  • Nombre completo
  • Email
  • Contraseña (encriptada)

b) Compra de katas:

  • Datos de pago (gestionados por Stripe, no almacenamos datos bancarios)
  • Usuario de GitHub (para provisionar repositorio)
  • Historial de compras

c) Formulario de contacto:

  • Nombre
  • Email
  • Asunto y mensaje

3. Finalidad del Tratamiento

Tratamos tus datos personales para:

  • Gestionar tu cuenta de usuario y autenticación
  • Procesar compras y pagos
  • Provisionar acceso a katas compradas (repositorios GitHub, Discord)
  • Responder a consultas enviadas por formulario de contacto
  • Enviar emails transaccionales (confirmación de compra, credenciales)
  • Cumplir obligaciones legales y fiscales

4. Base Legal del Tratamiento

  • Ejecución de contrato: Para procesar compras y entregar el servicio contratado
  • Consentimiento: Cuando rellenas formularios de contacto
  • Obligación legal: Para cumplir con obligaciones fiscales y contables
  • Interés legítimo: Para gestionar tu cuenta y mejorar nuestros servicios

5. Almacenamiento y Conservación

Los datos personales se almacenan en el navegador del usuario mediante localStorage (token de autenticación y datos básicos de sesión). En el servidor, los datos se almacenan en una base de datos PostgreSQL segura.

Importante: NO utilizamos cookies para tracking o publicidad. Solo usamos localStorage para mantener tu sesión activa.

Los datos se conservarán mientras mantengas tu cuenta activa y durante el periodo legalmente requerido (6 años desde la última compra para cumplir obligaciones fiscales).

6. Destinatarios de los Datos

Tus datos pueden ser compartidos con:

  • Stripe: Procesador de pagos (cumple con PCI-DSS y RGPD)
  • GitHub: Para provisionar repositorios de katas
  • Discord: Para crear invitaciones a canales privados
  • Proveedor de hosting: Para alojar la aplicación y base de datos

No vendemos ni compartimos tus datos con terceros con fines comerciales o publicitarios.

7. Derechos del Usuario

Tienes derecho a:

  • Acceso: Conocer qué datos tenemos sobre ti
  • Rectificación: Corregir datos inexactos
  • Supresión: Solicitar la eliminación de tus datos
  • Oposición: Oponerte al tratamiento de tus datos
  • Limitación: Restringir el tratamiento
  • Portabilidad: Recibir tus datos en formato estructurado

Para ejercer estos derechos, contacta con jmdesarrollo82@gmail.com

También tienes derecho a presentar una reclamación ante la Agencia Española de Protección de Datos (www.aepd.es).

8. Seguridad

Implementamos medidas de seguridad técnicas y organizativas apropiadas para proteger tus datos:

  • Contraseñas encriptadas con bcrypt
  • Tokens JWT con expiración para autenticación
  • HTTPS en todas las comunicaciones
  • Validación de datos en backend y frontend
  • Timeouts en peticiones HTTP para prevenir ataques

9. Modificaciones

Nos reservamos el derecho a modificar esta Política de Privacidad. Los cambios serán comunicados mediante aviso en el sitio web.

Última actualización: Enero 2026