Política de privacidad
1. Responsable del tratamiento
Esta herramienta es un proyecto personal mantenido por un desarrollador individual (en adelante, "el responsable"). Contacto a través del repositorio GitHub.
2. Qué datos recopilamos
Datos de uso directo:
- localStorage del navegador: guardamos hasta 20 equipos generados, tu consentimiento de cookies, y preferencias de UI (preset toggle). Estos datos nunca salen de tu navegador — no se envían al servidor ni a terceros.
- Geolocalización (opcional): si pulsas "📍 Usar mi ubicación" para ver torneos cercanos, tu navegador nos da coordenadas aproximadas. Se usan en memoria para filtrar torneos y se descartan al cerrar la pestaña. No se almacenan.
- Logs del servidor: nuestro hosting (Render) registra IPs y timestamps de las peticiones HTTP por seguridad y debugging. Render conserva estos logs según su propia política — consulta Render Privacy Policy.
Datos recopilados por terceros que cargamos:
- PokeAPI (pokeapi.co): consultamos datos de Pokémon. Tu IP llega a sus servidores. Política: pokeapi.co.
- Pokémon Showdown (play.pokemonshowdown.com): cargamos sprites desde sus servidores. Tu IP llega a ellos.
- jsDelivr / unpkg (CDN): servimos Alpine.js y Leaflet desde CDNs. Tu IP llega a ellos.
- Leaflet + OpenStreetMap: si abres el mapa de torneos, se cargan tiles desde OSM. Tu IP llega a ellos.
- Google AdSense (CUANDO esté aprobado y solo si aceptas cookies): actualmente NO activo. Cuando se active, cargará scripts publicitarios y cookies de tracking. Se podrán inhabilitar rechazando cookies en el banner.
3. Base legal y finalidad
- Cookies técnicas necesarias (consentimiento del banner, presets): base legal = interés legítimo + funcionalidad básica. No requieren consentimiento explícito según LSSI-CE.
- Cookies de terceros (analytics, publicidad): base legal = consentimiento explícito. Solo se activan si pulsas "Aceptar todo" en el banner.
4. Cookies
La herramienta usa los siguientes mecanismos de almacenamiento:
| Nombre | Tipo | Finalidad | Duración |
|---|---|---|---|
| cookie_consent_v1 | localStorage | Recordar elección banner | Persistente |
| poke_builder_saved_teams | localStorage | Guardar equipos | Persistente |
| AdSense (futuro) | Cookie 3rd-party | Publicidad personalizada | Según Google |
Puedes borrar localStorage en cualquier momento desde la configuración de tu navegador (DevTools → Application → Local Storage → Clear).
5. Tus derechos (GDPR)
- Acceso: los únicos datos personales que tratamos son tu IP en logs (controlados por Render). Para solicitar acceso, contacta a Render directamente.
- Rectificación / Supresión / Oposición: los datos en tu navegador puedes borrarlos tú directamente desde DevTools.
- Portabilidad: tus equipos guardados en localStorage son exportables como PokePaste desde la propia app (botón "Copy Pokepaste").
- Reclamación: puedes reclamar ante la Agencia Española de Protección de Datos (AEPD), aepd.es.
6. Transferencias internacionales
Nuestro hosting (Render) está en EEUU. Los CDNs (jsDelivr, unpkg) son globales. PokeAPI y Pokémon Showdown sirven desde EEUU. Estas transferencias se realizan al amparo de las cláusulas contractuales estándar de la UE (SCCs) o equivalentes.
7. Menores
La herramienta no está dirigida a menores de 14 años. No recopilamos intencionadamente datos de menores. Si descubres tal recopilación, contacta y eliminaremos los datos.
8. Cambios en esta política
Esta política puede actualizarse. La fecha de última actualización aparece al inicio. Cambios materiales se anunciarán en el banner de la app durante 14 días.