Política de privacidad
1. Quién responde por sus datos
El responsable de los datos descritos a continuación es Dravoss LLC («ԴՐԱՎՈՍՍ» ՍՊԸ), una sociedad registrada en la República de Armenia. Número de registro 999.110.1603874, número de contribuyente (TIN) 08331738, domicilio social: N. Zaryan St. 22A, Arabkir, Yerevan 0051, Armenia.
Contacto: support@witto.tech
Representante en la UE y el Reino Unido (artículo 27 del RGPD): [nombre, dirección, contacto — se completará una vez designado]
2. En pocas palabras
Witto está hecho para funcionar en su dispositivo. Sus respuestas, los resultados de sus ejercicios y sus puntuaciones se escriben en el almacenamiento local del dispositivo.
Dos cosas sí llegan a nuestro servidor, y bajo condiciones distintas:
- Eventos de uso — qué pantallas abrió, qué ejercicios empezó, si una compra se completó. Se envían después de que usted haya aceptado esta política, tenga o no tenga cuenta.
- Su progreso — se copia al servidor solo si inicia sesión, para que un dispositivo nuevo pueda retomarlo.
En la app no hay analítica de terceros, ni informes de fallos, ni publicidad, ni rastreo publicitario.
3. Qué se guarda en su dispositivo
En la base de datos local de la app:
- Perfil de la introducción — el nombre que escribió (opcional), su franja de edad y la edad que implica, su estimación de tiempo de pantalla, sus dos autoevaluaciones de enfoque y olvidos, la habilidad que eligió como prioridad, cómo conoció la app, los puntos de la lista que marcó y la fecha en que terminó la introducción.
- Resultados de los ejercicios — de cada ronda: qué ejercicio fue, a qué habilidad pertenece, sus métricas medidas, la hora de finalización y si formaba parte de una prueba.
- Puntuaciones — su valor de edad cerebral con la fecha de cálculo, y los valores por habilidad con sus medidas estadísticas.
- Instantáneas de las pruebas — la fecha de cada prueba con el límite inferior y superior de su rango de edad cerebral y los valores por habilidad que hay detrás.
- Totales diarios de entrenamiento — por día: puntos de experiencia, número de sesiones, sumas de precisión y minutos.
- Estado del entrenamiento — dificultad por habilidad, tipos de ejercicio recientes, precisión móvil por tipo, contadores de partidas, récords personales, fechas de la última partida y sus niveles de la biblioteca.
- Progreso — módulos completados, racha, experiencia y nivel, y recompensas.
- Sesiones sin terminar — lecciones que empezó pero no completó.
En los ajustes de la app: tema elegido, idioma elegido, sonido de los juegos activado o desactivado, ejercicios favoritos, avatar elegido, qué tutoriales y recompensas ya ha visto, si se ha mostrado una oferta única, estado de la suscripción, su marca de consentimiento para los eventos de uso, el identificador de instalación, marcas internas de sincronización y marcas de los recordatorios programados.
En el almacenamiento seguro del dispositivo: el nombre y la dirección de correo recibidos al iniciar sesión, su identificador de cuenta en el proveedor de inicio de sesión y su token de sesión.
En los archivos de la app: una cola de eventos de uso aún no enviados y hasta dos copias de seguridad de la base local, de no más de 30 días.
4. Qué se envía a nuestro servidor, y cuándo
Ambas categorías llegan al mismo proyecto de Supabase — un servicio PostgreSQL alojado.
4.1. Eventos de uso — se envían sin cuenta
Después de que usted haya aceptado esta política en la app, Witto envía eventos de uso a la tabla analytics_events. Para esto no hace falta una cuenta. Los eventos se acumulan en el dispositivo y se suben por lotes; el envío depende de su aceptación, no de tener una cuenta.
Cada evento contiene:
| Campo | Qué es |
|---|---|
| Identificador de evento | un identificador aleatorio que la app asigna a cada evento para que, si un lote se envía de nuevo, el mismo evento no se registre dos veces |
| Identificador de instalación | un identificador aleatorio creado en el primer arranque y guardado en los ajustes de la app. No es su identificador en la tienda de apps, ni el identificador del dispositivo, ni un identificador publicitario — pero se conserva entre arranques y permite agrupar los eventos de una misma instalación. |
| Identificador de cuenta | presente solo si ha iniciado sesión; en caso contrario, ausente |
| Identificador de sesión | designa una ejecución de la app |
| Nombre del evento | qué ocurrió: apertura de la app, inicio de una lección, aparición de la pantalla de suscripción, compra completada |
| Parámetros | un pequeño conjunto de valores estructurados: qué pantalla, qué variante de ejercicio, qué plan, cuántas partidas se jugaron. Aquí no se admite texto libre. |
| Hora del evento | cuándo ocurrió |
| Versión y compilación de la app | en qué versión ocurrió |
| Plataforma e idioma | el sistema operativo y el idioma de la interfaz |
Qué queda fuera deliberadamente: su nombre, su dirección de correo, su edad, su respuesta sobre el tiempo de pantalla y sus autoevaluaciones. De las preguntas de la introducción se registra el hecho de que hubo respuesta, nunca su contenido. En la app funciona un filtro que solo acepta una lista fija de claves de parámetros, rechaza de plano claves como nombre, correo, edad o respuesta, y rechaza los valores que parecen texto libre o contienen una «@».
La app solo puede añadir filas a esta tabla. No puede leerlas, modificarlas ni borrarlas. Los eventos se eliminan automáticamente 180 días después de haber ocurrido.
4.2. Su progreso — solo si inicia sesión
Si inicia sesión, la app guarda una copia de su progreso para que un dispositivo nuevo pueda retomarlo. Se sincronizan seis tablas, y cada fila está vinculada a su cuenta:
| Tabla | Qué contiene |
|---|---|
| Perfil | nombre visible, estado de la suscripción y su fecha de fin |
| Progreso | experiencia, nivel, racha, módulos, recompensas |
| Estado del entrenamiento | dificultad, precisión, contadores de partidas, récords personales, elecciones de la biblioteca |
| Puntuaciones | valor de edad cerebral, fecha de cálculo, desglose por habilidades |
| Instantáneas de las pruebas | fecha de la prueba, rango de edad cerebral, valores por habilidad |
| Totales diarios | experiencia, sesiones, sumas de precisión y minutos de cada día |
Los resultados de sus ejercicios individuales nunca salen del dispositivo. Los registros de cada ronda están deliberadamente excluidos de la sincronización y no existe ninguna tabla para ellos en el servidor.
Cada fila está vinculada al identificador de su cuenta, y la base de datos aplica seguridad a nivel de fila: una petición solo puede leer o escribir las filas cuyo propietario coincide con el usuario que ha iniciado sesión. Sin sesión activa no se devuelve ninguna fila.
5. Dónde están físicamente los datos
Nuestro proyecto de Supabase se ejecuta en la región eu-north-1 (Estocolmo, Suecia) sobre infraestructura de Amazon Web Services. Es territorio del Espacio Económico Europeo, así que por este canal no se produce ninguna transferencia fuera del EEE.
Supabase actúa como nuestro encargado del tratamiento en las condiciones de su acuerdo de tratamiento de datos.
6. Cuánto tiempo lo conservamos
- Eventos de uso — 180 días, tras los cuales se eliminan automáticamente de forma programada.
- La copia de su progreso (las seis tablas anteriores) — no hay eliminación automática. Las filas se conservan hasta que nos pida borrarlas, tal como se describe en la sección 9.
- Los datos en su dispositivo — hasta que borre su cuenta dentro de la app o desinstale la propia app.
- Registros de pagos y suscripciones — en la medida en que los recibimos de la tienda de apps, se conservan durante el plazo exigido por la legislación contable y fiscal aplicable: 5 años desde el final del año contable en que tuvo lugar la operación. Estos registros se guardan por separado y no se usan para restaurar su perfil ni su historial de entrenamiento.
7. Bases jurídicas del tratamiento
| Qué tratamos | Base |
|---|---|
| Datos locales y funcionamiento de la app | ejecución de nuestro contrato con usted — artículo 6(1)(b) del RGPD |
| La copia de su progreso en el servidor al iniciar sesión | ejecución de nuestro contrato con usted — artículo 6(1)(b) del RGPD |
| Eventos de uso | su consentimiento — artículo 6(1)(a) del RGPD |
| Registros del servidor del sitio, prevención de abusos | nuestro interés legítimo en la seguridad del servicio — artículo 6(1)(f) del RGPD |
| Registros de pagos y suscripciones | cumplimiento de una obligación legal — artículo 6(1)(c) del RGPD |
| Atención de las solicitudes de soporte | ejecución del contrato y nuestro interés legítimo |
8. Iniciar sesión
Iniciar sesión es opcional; la app se puede usar plenamente sin cuenta. Cuando inicia sesión con Apple, Witto pide exactamente dos cosas: su nombre y su dirección de correo. Nada más. Si elige la dirección privada de Apple, es esa dirección de reenvío la que recibimos, no la real. La app también comprueba periódicamente si el inicio de sesión sigue siendo válido, para poder avisarle si el acceso fue revocado.
9. Eliminación de la cuenta y de los datos
Esta sección explica cómo eliminar su cuenta de Witto y cómo solicitar la eliminación de los datos asociados a ella.
Cómo solicitar la eliminación
Hay dos formas. La segunda no requiere que la app esté instalada.
- En la app. Abra la app, vaya a la sección de perfil y pulse «Eliminar cuenta». El botón borra todos los datos de su dispositivo y cierra su sesión.
- Por correo. Envíe una solicitud a support@witto.tech desde la dirección vinculada a su cuenta, indicando que quiere eliminar su cuenta y sus datos. Si inició sesión con Apple y eligió ocultar su dirección de correo, envíe la solicitud desde la dirección de reenvío que Apple le asignó, o incluya datos que nos permitan identificar su cuenta.
Eliminamos la cuenta y los datos asociados en el servidor en un plazo de 10 días hábiles desde la recepción de la solicitud. Antes de proceder, podemos escribirle a la dirección vinculada para confirmar que la solicitud proviene del titular de la cuenta.
Importante. El botón de la app borra los datos de su dispositivo, pero la copia de su progreso en el servidor permanece. Para que se borre esa copia y la cuenta misma, envíe la solicitud por correo tal como se describe arriba. Lo decimos directamente en lugar de prometer más de lo que hace el botón.
Antes de eliminar su cuenta: suscripciones activas
Eliminar su cuenta de Witto no cancela una suscripción de pago y no da lugar por sí mismo a un reembolso. Las suscripciones las cobra la tienda de apps en la que las compró, y solo usted puede cancelarlas:
- App Store — abra Ajustes en su dispositivo, toque su nombre, vaya a Suscripciones, seleccione Witto y cancélela.
- Google Play — abra la app de Google Play, vaya a Pagos y suscripciones, seleccione Witto y cancélela.
Por favor, cancele su suscripción antes de solicitar la eliminación de su cuenta. Si ya ha eliminado su cuenta y no está seguro de si su suscripción sigue activa, escriba a support@witto.tech y le ayudaremos a comprobar su estado y dirigiremos su solicitud de reembolso a la tienda correspondiente.
Qué se elimina
Al eliminar su cuenta, borramos de forma irreversible de nuestros sistemas:
- su cuenta y las credenciales asociadas a ella, incluidos su nombre y su dirección de correo;
- la copia de su progreso en el servidor: perfil, progreso, estado del entrenamiento, puntuaciones, instantáneas de las pruebas y totales diarios;
- los eventos de uso enviados desde su instalación, si lo pide en el mismo mensaje.
El botón de la app borra además en el dispositivo: perfil de la introducción, resultados de los ejercicios, puntuaciones, instantáneas de las pruebas, totales diarios, progreso y estado del entrenamiento, sesiones sin terminar, ajustes y preferencias, copias de seguridad, y el nombre, el correo y el vínculo con la cuenta de inicio de sesión guardados.
La eliminación es irreversible. Una vez hecha, los datos no se pueden restaurar y usted pierde el acceso al historial de sus resultados.
Desinstalar la app sin eliminar la cuenta elimina la base local junto con la app, pero deja intacta la copia del servidor.
Qué se conserva y durante cuánto tiempo
Tras eliminar su cuenta conservamos, en el volumen mínimo necesario:
- los registros de pagos y suscripciones — durante el plazo exigido por la legislación contable y fiscal aplicable: 5 años desde el final del año contable en que tuvo lugar la operación. Estos registros se guardan por separado y no se usan para restaurar su perfil ni su historial de resultados;
- los datos cuya conservación exige la ley — durante el plazo establecido por esa ley, y se comunican a una autoridad pública solo por el procedimiento legalmente establecido.
Modificar sus datos
En cualquier momento puede consultar, modificar o eliminar datos concretos de su cuenta — directamente en la app o escribiendo a support@witto.tech.
10. Sus derechos
Si se encuentra en el EEE o en el Reino Unido, le corresponden los siguientes derechos:
- Acceso — obtener una copia de los datos que tenemos sobre usted.
- Rectificación — exigir que se corrijan los datos inexactos.
- Supresión — exigir que se borren sus datos, tal como se describe en la sección 9.
- Limitación — exigir que el tratamiento se suspenda temporalmente.
- Oposición — oponerse al tratamiento basado en el interés legítimo.
- Portabilidad — recibir sus datos en un formato legible por máquina.
- Retirada del consentimiento — en cualquier momento, sin que ello afecte a la licitud del tratamiento previo a la retirada.
Para ejercer cualquiera de ellos, escriba a support@witto.tech desde la dirección vinculada a su cuenta. Las solicitudes de eliminación se completan en 10 días hábiles; las demás, en el plazo máximo de un mes.
Cómo retirar el consentimiento para los eventos de uso
Ahora mismo hay dos formas:
- Desinstalar la app. Al reinstalarla se borra la marca de consentimiento junto con la cola de eventos sin enviar, y la recogida se detiene.
- Escribir a support@witto.tech. Borraremos los eventos ya recogidos de su instalación y dejaremos de aceptar nuevos.
Decimos con claridad que todavía no hay un interruptor propio dentro de la app.
Reclamaciones
Si cree que tratamos sus datos de forma ilícita, tiene derecho a presentar una reclamación ante la autoridad de control de protección de datos del país en el que reside. La lista de autoridades del EEE la publica el Comité Europeo de Protección de Datos. En el Reino Unido es la Information Commissioner's Office.
11. Seguridad de los datos
Adoptamos medidas organizativas y técnicas para proteger sus datos frente al acceso ilícito o accidental, la destrucción, la alteración, el bloqueo, la copia y la divulgación:
- el tráfico entre la app y el servidor viaja únicamente por una conexión cifrada;
- la base de datos aplica seguridad a nivel de fila: sin una sesión válida una petición no devuelve ninguna fila, y con ella devuelve solo las filas de ese usuario;
- la app solo puede añadir filas a la tabla de eventos de uso y no puede leerlas, modificarlas ni borrarlas;
- su nombre, su dirección de correo y su token de sesión se guardan en el almacenamiento seguro del sistema operativo, y no en los ajustes ordinarios de la app;
- el acceso a la base de datos de producción está limitado a un número reducido de personas y se concede solo cuando el trabajo lo requiere;
- el contenido de los eventos de uso se limita a una lista fija de campos, y un filtro en la app rechaza los intentos de introducir datos personales en ellos.
Ningún sistema es perfectamente seguro y no podemos garantizar la seguridad absoluta de los datos transmitidos por internet.
12. Qué no hace Witto
- Ninguna analítica de terceros. Los eventos de uso descritos arriba van a nuestro propio servidor y a ningún otro sitio. En la app no hay Firebase, Amplitude, Mixpanel, AppsFlyer, Adjust ni PostHog, y ningún intermediario de datos recibe nada.
- Ningún informe de fallos. Ni Crashlytics ni Sentry. Si la app falla, nos enteramos solo si usted nos lo cuenta.
- Ninguna publicidad y ningún rastreo. La app nunca pide permiso para rastrear, no toca el identificador publicitario, no está conectada a SKAdNetwork y no muestra anuncios.
- Dos dependencias externas, y ninguna de ellas es un rastreador. El cliente de Supabase, que realiza las llamadas de red descritas arriba, y Lottie, un reproductor de animaciones que dibuja las ilustraciones dentro de la app y que por sí mismo no hace ninguna llamada de red.
- No vendemos ni cedemos datos personales a terceros.
13. Pagos
Las suscripciones las vende y cobra la tienda de apps desde la que instaló Witto — la Apple App Store o Google Play. Witto nunca ve ni maneja los datos de su tarjeta, y estos nunca llegan a nuestros servidores. La app guarda solo una marca de si la suscripción está activa y cuándo termina.
14. Edad
Witto está destinado a personas de 16 años o más. No recogemos deliberadamente datos de menores de esa edad. Si cree que un menor de 16 años está usando la app con una cuenta, escriba a support@witto.tech y borraremos esa cuenta y los datos asociados a ella.
La pregunta sobre la franja de edad en la introducción incluye la opción «menos de 18»: se usa únicamente para interpretar el resultado y no da ni restringe el acceso a nada.
15. Para residentes de California
No vendemos información personal ni la cedemos para publicidad dirigida — ni por dinero ni en ninguna otra condición. Las categorías de información recogida y sus finalidades se describen más arriba. Tiene derecho a solicitar detalles de la información recogida, a pedir su eliminación y su corrección, y no le discriminaremos por ejercer esos derechos. Solicitudes: support@witto.tech.
16. Este sitio web
witto.tech es un conjunto de páginas estáticas. No instala cookies, no carga fuentes, scripts ni imágenes de otros dominios y no usa analítica. Las peticiones las atiende nuestro proveedor de alojamiento Beget, que mantiene registros de servidor estándar, incluidas las direcciones IP. El proveedor no revela públicamente cuánto tiempo conserva esos registros.
17. Cambios
Si esta política cambia de forma sustancial, actualizamos el número de revisión y la fecha al principio de esta página y comunicamos los cambios significativos en la app. La versión vigente está siempre disponible en witto.tech/privacy
18. Contacto
Preguntas sobre privacidad: support@witto.tech