Política de privacidad
Última actualización: 6 de julio de 2026
Esta es una traducción de cortesía. La versión alemana es la versión legalmente vinculante.
1. Responsable del tratamiento
El responsable del tratamiento de datos es:
Toba UG (haftungsbeschränkt)
St. Johannerstr. 41-43
66111 Saarbrücken
Alemania
Correo electrónico: support@toba.solutions
Director gerente: Antonio Sanchez
No se ha nombrado un delegado de protección de datos conforme al art. 37 RGPD, ya que no existe obligación legal de hacerlo.
2. Información general
Esta política de privacidad explica cómo tratamos los datos personales cuando utiliza la app French: Practice y la aplicación web asociada. French: Practice es una app de aprendizaje y práctica de francés con repaso de vocabulario, ejercicios de gramática, seguimiento del progreso y suscripciones móviles opcionales.
La app no está dirigida a menores de 16 años. No tratamos conscientemente datos personales de menores.
3. Bases jurídicas
Tratamos los datos personales sobre las siguientes bases jurídicas: el art. 6, apdo. 1, lit. b RGPD para proporcionar la app, las cuentas, la sincronización, el progreso de aprendizaje y la funcionalidad de suscripción; el art. 6, apdo. 1, lit. f RGPD para un funcionamiento seguro y estable, la prevención de abusos, el soporte y la fiabilidad de la infraestructura; y el art. 6, apdo. 1, lit. c RGPD cuando sean aplicables obligaciones legales de conservación o cumplimiento.
4. Alojamiento web y backend
La versión web de French: Practice se aloja a través de Cloudflare Pages. Cloudflare puede tratar datos técnicos de acceso, como direcciones IP, metadatos de las solicitudes, información del navegador y del dispositivo, marcas de tiempo, eventos de seguridad y datos de registro, para ofrecer y proteger el sitio web.
Proveedor de alojamiento web, DNS, CDN y servicios de seguridad: Cloudflare, Inc., EE. UU. Información sobre privacidad: https://www.cloudflare.com/privacypolicy/. Información sobre el DPA de Cloudflare: https://www.cloudflare.com/cloudflare-customer-dpa/.
French: Practice utiliza Supabase para el alojamiento del backend, la base de datos, la autenticación y las funciones del lado del servidor. Supabase proporciona PostgreSQL alojado, autenticación, API y funciones edge. Para esta app utilizamos Supabase en lugar de Firebase.
Durante el uso, Supabase puede tratar datos técnicos, incluidos la dirección IP, los metadatos de las solicitudes, la información del dispositivo o del navegador, las marcas de tiempo, los datos de autenticación o de sesión y los datos almacenados para su cuenta y su progreso de aprendizaje.
El proyecto de Supabase de producción debería configurarse en una región de la UE cuando esté disponible. No se puede excluir por completo el acceso por motivos de soporte, seguridad y operación por parte de Supabase o sus subencargados desde terceros países, en especial EE. UU. Las transferencias se basan en garantías adecuadas, como acuerdos de tratamiento de datos, Cláusulas Contractuales Tipo y, cuando proceda, decisiones de adecuación o la certificación conforme al Marco de Privacidad de Datos UE-EE. UU.
Proveedor: Supabase, Inc. Información sobre privacidad: https://supabase.com/privacy. Información sobre el DPA de Supabase: https://supabase.com/legal/dpa.
5. Autenticación y cuentas
La app comienza con una cuenta anónima para que pueda utilizarla sin un muro de registro inmediato. Posteriormente puede añadir una dirección de correo electrónico y una contraseña, o conectar el inicio de sesión de Google o Apple, para proteger su cuenta y sincronizar el progreso entre dispositivos.
Si utiliza el inicio de sesión de Google o Apple, el proveedor respectivo puede tratar datos de autenticación, como el identificador de su cuenta de proveedor, la dirección de correo electrónico, el nombre o la información de perfil facilitada por el proveedor, la dirección IP, la información del dispositivo o del navegador y las marcas de tiempo del inicio de sesión. Supabase recibe el resultado de la autenticación y lo vincula a su ID de usuario de Supabase.
- ID de usuario de Supabase e ID de sesión anónima
- Dirección de correo electrónico, si añade una
- Información de identidad de Google o Apple si conecta uno de esos proveedores
- Marcas de tiempo de autenticación y tokens de sesión
- Hash de la contraseña gestionado por Supabase Auth; nunca almacenamos su contraseña en texto plano
6. Datos de aprendizaje y de perfil
Para proporcionar la funcionalidad de la app, almacenamos datos de aprendizaje y de preferencias asociados a su ID de usuario de Supabase.
- Idioma nativo, nivel objetivo, meta diaria y modo de práctica
- Tarjetas de repaso de vocabulario, estado de repetición, fechas de vencimiento, facilidad, intervalo y número de repasos
- Progreso por tema de gramática, intentos de ejercicios, aciertos y precisión
- Estado de derecho de acceso, como gratuito o premium
7. Almacenamiento local y tecnologías del dispositivo
La app utiliza el almacenamiento local del dispositivo y, en la web, el almacenamiento del navegador con fines estrictamente necesarios, como mantener activa su sesión, almacenar contenido en caché para acceso sin conexión o más rápido y guardar las preferencias de la app. En esta app no utilizamos cookies de publicidad ni de seguimiento.
Base jurídica: el art. 6, apdo. 1, lit. b RGPD y el § 25, apdo. 2, n.º 2 TDDDG, ya que estas tecnologías son necesarias para prestar el servicio que usted solicita.
8. Pagos y suscripciones
Las suscripciones móviles se tramitan a través de la Apple App Store o la Google Play Store. Las transacciones financieras son procesadas por el proveedor de la tienda respectiva. No almacenamos datos de tarjetas de crédito ni bancarios.
Para la gestión técnica de las suscripciones y los derechos de acceso, utilizamos RevenueCat. RevenueCat puede tratar un ID de usuario de la app seudonimizado, el estado de la compra, los identificadores de producto, la información del recibo o del token de compra, la información técnica o del dispositivo y los eventos de suscripción. La app utiliza el ID de usuario de Supabase como ID de usuario de la app en RevenueCat para que el estado premium pueda sincronizarse.
Proveedor: RevenueCat, Inc., EE. UU. Información sobre privacidad: https://www.revenuecat.com/privacy. Información sobre el DPA: https://www.revenuecat.com/dpa. Base jurídica: art. 6, apdo. 1, lit. b RGPD.
9. Versión web, analítica e informes de errores
La versión web de French: Practice no ofrece compras dentro de la aplicación. Utiliza el mismo límite diario de práctica gratuito, el derecho de acceso premium y el backend de Supabase para la autenticación, la carga de contenido y la sincronización del progreso que las apps móviles.
Para la estabilidad y la calidad, la app y su versión web utilizan Sentry para informes de fallos y errores. Hemos desactivado la recopilación predeterminada de datos personales en Sentry (la opción sendDefaultPii está desactivada), por lo que no se transmiten direcciones IP ni el contenido de las solicitudes; a los eventos de error solo se adjunta su ID de usuario de Supabase para poder diagnosticar y corregir los problemas. Sentry no se utiliza para publicidad ni para análisis de comportamiento. Proveedor: Functional Software, Inc. (Sentry), EE. UU.; los datos de los eventos se procesan en la UE (región de Fráncfort). Información de privacidad: https://sentry.io/privacy/. Información sobre el DPA: https://sentry.io/legal/dpa/. Base jurídica: art. 6, apdo. 1, letra f, RGPD para un funcionamiento seguro, estable y sin errores.
Para el análisis del producto utilizamos Aptabase, un servicio de analítica respetuoso con la privacidad y alojado en la UE. Aptabase no utiliza cookies ni otro almacenamiento persistente en el dispositivo para el seguimiento y solo recopila datos anónimos y agregados: tipo de dispositivo y sistema operativo, versión de la app y eventos de uso anónimos. No se recopilan ni transmiten datos personales como tu dirección de correo electrónico, dirección IP, ID de usuario de Supabase o contenido de aprendizaje, y los datos no se utilizan para publicidad ni seguimiento entre sitios. Proveedor: Aptabase; los datos se alojan en la Unión Europea. Información sobre privacidad: https://aptabase.com/legal/privacy. Base jurídica: art. 6(1)(f) del RGPD: nuestro interés legítimo en comprender el uso de forma anónima para mejorar la estabilidad y las funciones de la app. Puedes oponerte a este tratamiento en cualquier momento escribiendo a support@toba.solutions.
Para el envío de correo electrónico utilizamos Resend (Resend, Inc., EE. UU.). Resend entrega dos tipos de mensaje: correos de servicio relacionados con tu cuenta y, solo si lo has solicitado, nuestro resumen mensual y novedades del producto. Para enviar correos de marketing, compartimos con Resend tu dirección de correo electrónico y tu estado de suscripción; no se transmite ningún contenido de aprendizaje, dato de progreso ni tu ID de usuario de Supabase. Los correos de marketing solo se envían después de que confirmes tu suscripción haciendo clic en un enlace que te enviamos por correo (doble opt-in). Base jurídica: art. 6, apdo. 1, lit. a RGPD: tu consentimiento, que puedes retirar en cualquier momento en la app, en «Tú», o mediante el enlace de baja incluido en cualquier correo, sin que ello afecte a la licitud del tratamiento realizado antes de la retirada. Los correos de servicio relacionados con tu cuenta se basan en el art. 6, apdo. 1, lit. b RGPD. Al eliminar tu cuenta, tu dirección también se elimina de nuestra lista de distribución. Proveedor: Resend, Inc.; los datos se tratan en EE. UU. Información sobre privacidad: https://resend.com/legal/privacy-policy. La transferencia a EE. UU. está protegida por las Cláusulas Contractuales Tipo de la UE, que forman parte de nuestro contrato de encargo de tratamiento con Resend. Preguntas: support@toba.solutions.
Aparte de Sentry (informes de errores), Aptabase (analítica anónima) y Resend (correo transaccional y, con tu consentimiento, correo de marketing), la app no incluye seguimiento publicitario, seguimiento entre sitios, elaboración de perfiles de comportamiento, Tally ni Firebase.
10. Soporte y contacto
Si se pone en contacto con nosotros por correo electrónico u otro canal de soporte, tratamos la información que nos facilite, como su dirección de correo electrónico, el contenido del mensaje y cualquier detalle técnico necesario para responder. Base jurídica: el art. 6, apdo. 1, lit. b RGPD para el soporte relacionado con el contrato y el art. 6, apdo. 1, lit. f RGPD para la gestión eficiente de las consultas.
11. Inteligencia artificial y generación de contenido
Podemos utilizar herramientas de inteligencia artificial durante la creación, revisión, traducción o mejora sin conexión de los materiales de aprendizaje. La app no envía su actividad de aprendizaje personal ni los datos de su cuenta a proveedores de IA durante el uso normal en tiempo de ejecución.
12. Conservación y eliminación
Los datos de la cuenta y del progreso de aprendizaje se almacenan mientras exista su cuenta o mientras sean necesarios para proporcionar la app. Las cuentas anónimas pueden permanecer almacenadas a menos que se eliminen o que llevemos a cabo una limpieza de cuentas inactivas. Los mensajes de soporte se conservan durante el tiempo necesario para gestionar la solicitud y durante períodos razonables de documentación.
Las obligaciones legales de conservación, por ejemplo los períodos de conservación mercantiles o fiscales conforme al Derecho alemán, no se ven afectadas. Puede solicitar la eliminación de su cuenta y de los datos asociados poniéndose en contacto con support@toba.solutions.
13. Sus derechos
Tiene derecho de acceso, rectificación, supresión, limitación del tratamiento, portabilidad de los datos y oposición conforme a los art. 15 a 21 RGPD. Cuando el tratamiento se base en el consentimiento, puede retirarlo en cualquier momento con efectos para el futuro.
Para ejercer sus derechos, póngase en contacto con support@toba.solutions. Es posible que necesitemos información para verificar su identidad antes de atender una solicitud.
14. Transferencias de datos a terceros países
En relación con Cloudflare, Supabase, Sentry, RevenueCat, Apple, Google y los proveedores de soporte o infraestructura, los datos personales pueden transferirse a terceros países, en especial EE. UU. Dichas transferencias se basan en decisiones de adecuación, Cláusulas Contractuales Tipo, acuerdos de tratamiento de datos o la certificación conforme al Marco de Privacidad de Datos UE-EE. UU., cuando proceda.
15. Decisiones automatizadas
No se realizan decisiones automatizadas, incluida la elaboración de perfiles, en el sentido del art. 22 RGPD.
16. Autoridad de control
Tiene derecho a presentar una reclamación ante una autoridad de control de protección de datos. La autoridad competente para nosotros es:
Unabhängiges Datenschutzzentrum Saarland
Fritz-Dobisch-Straße 12
66111 Saarbrücken, Germany
Email: poststelle@datenschutz.saarland.de
Website: https://www.datenschutz.saarland.de
17. Actualizaciones
Podemos actualizar esta política de privacidad cuando cambien la app, la infraestructura, los requisitos legales o la configuración de los proveedores. En caso de cambios sustanciales, proporcionaremos un aviso adecuado en la app o en el sitio web cuando así se requiera.