Política de privacidad
Última actualización: 22 de julio de 2026 · En vigor desde: 22 de julio de 2026
Ratshub es un curso para aprender a programar desde cero. Esta página explica, sin letra pequeña, qué datos tuyos tratamos, para qué, con quién los compartimos y qué puedes exigirnos.
1. Quién trata tus datos
El responsable del tratamiento es Beeping LLC, con domicilio en Miami, Florida (Estados
Unidos), titular de Ratshub (ratshub.com).
Para cualquier asunto relacionado con tus datos o con esta política, escríbenos a hello@beeping.io.
2. Qué datos tratamos y para qué
| Qué | De dónde sale | Para qué |
|---|---|---|
| Nombre, dirección de email y foto de perfil | De tu cuenta de Google, al iniciar sesión | Identificarte y darte acceso a tu progreso |
| Identificador de usuario | Lo genera Firebase Authentication | Vincular tu progreso a tu cuenta |
| Progreso del curso: quests completadas, XP, nivel | De tu propio uso | Guardar por dónde vas y mostrarte el mapa |
| Las dudas que escribes al asistente | Las escribes tú | Responderte y mejorar el contenido del curso |
| Código de invitación | Te lo damos nosotros | Controlar el acceso durante la beta cerrada |
| Preferencias: idioma, sistema operativo, estado de la quest | De tu propio uso | Que la web se comporte como esperas |
| Datos técnicos de errores | Se generan solos cuando algo falla | Detectar y arreglar fallos |
Base jurídica (para quien esté en la UE/EEE): tratamos tus datos para ejecutar el contrato que supone darte acceso al curso (art. 6.1.b RGPD) y por interés legítimo en mantener el servicio seguro y libre de errores (art. 6.1.f RGPD). No usamos tus datos para publicidad.
3. Qué NO hacemos
- No vendemos ni alquilamos tus datos a nadie, en ninguna circunstancia.
- No hacemos publicidad ni perfilado con fines comerciales.
- No usamos analítica de terceros ni cookies de seguimiento. No hay Google Analytics, ni píxeles, ni rastreadores.
- No tomamos decisiones automatizadas con efectos jurídicos sobre ti.
- No leemos los ficheros de tu ordenador. Cuando una quest verifica tu trabajo, la lectura ocurre en tu propio navegador, en solo-lectura, sobre la carpeta que tú elijes, y el contenido de tus ficheros nunca se envía a ningún servidor: solo se comprueba en local si el ejercicio está bien.
4. Con quién los compartimos
Solo con los proveedores que hacen falta para que el servicio funcione. Ninguno puede usar tus datos para sus propios fines:
| Proveedor | Para qué | Dónde |
|---|---|---|
| Google LLC (Firebase Authentication, Cloud Firestore, Hosting, Cloud Logging) | Login, base de datos del progreso, alojamiento y registro de errores | Estados Unidos |
| OpenAI, L.L.C. | Generar las respuestas del asistente | Estados Unidos |
Al asistente solo se le envía tu pregunta y el título de la quest en la que estás. No se le envía tu nombre, ni tu email, ni tu identificador de usuario: OpenAI no puede saber quién pregunta.
En los registros de errores, tu identificador de usuario se guarda cifrado de forma irreversible y el texto se recorta, precisamente para que un registro técnico no se convierta en un expediente sobre ti.
Transferencias internacionales: los datos se tratan en Estados Unidos. Si estás en la UE/EEE, esas transferencias se amparan en las Cláusulas Contractuales Tipo de la Comisión Europea que tenemos suscritas con estos proveedores.
5. Cuánto tiempo los guardamos
- Cuenta, progreso y dudas: mientras tu cuenta siga activa. Si pides que la borremos, desaparecen (ver punto 6).
- Registros técnicos de errores: 30 días, y después se eliminan automáticamente.
- Códigos de invitación: mientras dure la beta cerrada.
6. Tus derechos
Puedes pedirnos en cualquier momento:
- Acceder a los datos que tenemos sobre ti.
- Rectificarlos si están mal.
- Borrarlos, incluida tu cuenta entera.
- Llevártelos a otro sitio en un formato legible por máquina (portabilidad).
- Oponerte a un tratamiento concreto o pedir que lo limitemos.
Escribe a hello@beeping.io desde la dirección de email de tu cuenta y te responderemos en un plazo máximo de 30 días. No cobramos por ello.
Hoy el borrado de cuenta se hace a mano, escribiéndonos. Estamos trabajando en un botón para que puedas hacerlo tú directamente desde tu perfil.
Puedes borrar tú mismo, en cualquier momento y sin pedirnos permiso, cualquier duda que hayas escrito: la papelera está en la propia zona de dudas de cada quest.
Si estás en la UE/EEE y crees que no hemos hecho las cosas bien, tienes derecho a reclamar ante
la autoridad de control de tu país (en España, la Agencia Española de Protección de Datos,
aepd.es). Te agradeceríamos que nos escribieras antes: casi siempre es más rápido.
7. Edad mínima
Ratshub está pensado para adolescentes y adultos, pero hay un mínimo de 14 años.
- Si tienes menos de 13 años, no puedes usar Ratshub. Si detectamos una cuenta de un menor de 13 años, la eliminamos junto con sus datos.
- Si tienes entre 14 y 18 años, puedes usarlo, pero necesitas que tu padre, madre o tutor sepa que lo usas y esté de acuerdo. En algunos países de la UE el mínimo para dar tu consentimiento por tu cuenta es 16: en ese caso, hasta esa edad hace falta el consentimiento de tus tutores.
Si eres madre, padre o tutor y crees que tenemos datos de un menor que no debería estar aquí, escríbenos a hello@beeping.io y los borramos.
8. Cookies y almacenamiento local
No usamos cookies publicitarias ni de seguimiento. Solo esto:
- Dos cookies técnicas: tu idioma y la fase en la que vas dentro de una quest. Sirven para que la página se dibuje bien desde el servidor y no te parpadee al cargar.
- Almacenamiento local del navegador (
localStorage): tus preferencias (idioma, sistema operativo) y el estado local de algunas quests. No sale de tu navegador, y desaparece si borras los datos del sitio.
9. Seguridad
El acceso a tus datos está limitado por las reglas de seguridad de Firestore: un alumno solo puede leer y escribir lo suyo. Las claves de los servicios viven en un gestor de secretos, nunca en el código. El tráfico va siempre cifrado (HTTPS).
Ningún sistema es infalible. Si ocurriera una brecha que afectara a tus datos, te lo comunicaríamos y lo notificaríamos a las autoridades competentes en los plazos que marca la ley.
10. Cambios en esta política
Si cambiamos algo relevante, actualizaremos la fecha de arriba y te avisaremos por email o dentro de la propia web antes de que el cambio te afecte. Las versiones anteriores quedan registradas en el historial del repositorio del proyecto.
11. Ley aplicable
Esta política se rige por las leyes del Estado de Florida (Estados Unidos), sin perjuicio de los derechos que te reconozca la normativa de protección de datos de tu país de residencia — que en ningún caso quedan limitados por lo dicho aquí.
12. Contacto
Beeping LLC · Miami, Florida, Estados Unidos · hello@beeping.io