Política de Privacidad
Este documento se publica en inglés; la versión en inglés es la vinculante. Escríbenos si tienes cualquier duda.
1. Quiénes somos
FocusFlow lo gestiona Fatih Çolak, desarrollador independiente con sede en Estambul, Turquía («nosotros»). Esta política explica qué datos procesan la aplicación móvil FocusFlow y sus servicios de backend, por qué, y qué control tienes tú. Para cualquier consulta o solicitud sobre privacidad: support@focusflowmobile.com.
2. Sin cuenta desde el diseño
FocusFlow funciona sin cuenta. En el primer arranque la app crea un identificador aleatorio (UUID) que no está vinculado a tu nombre, tu correo ni a ninguna identidad real. El temporizador y el planificador nunca piden un correo. Crear una cuenta permanente (correo y contraseña) solo hace falta para recuperar la sincronización entre dispositivos y para las compras PRO.
3. Datos que procesamos
- Identificador aleatorio de usuario (UUID): se crea automáticamente para las sesiones, la sincronización, las salas de co-working y la asignación de derechos de suscripción. Se elimina al borrar tu cuenta.
- Dirección de correo: solo si vinculas una cuenta permanente; se usa para iniciar sesión, recuperar y verificar. Se elimina con la cuenta.
- Contraseña: nunca se guarda en texto plano; solo conservamos un hash bcrypt.
- Tokens de sesión: el token de refresco en bruto permanece en el almacenamiento seguro de tu dispositivo; nuestros servidores guardan solo un hash SHA-256, con rotación y revocación.
- Tu contenido: tareas, subtareas, etiquetas, fechas de vencimiento, rutinas, recompensas, entradas de descarga mental y sesiones de concentración — se procesan para prestar el servicio y, si están sincronizados, se guardan en nuestra base de datos. Se eliminan con la cuenta.
- Estadísticas de concentración: registros de sesión y valoraciones de estado opcionales usados en tus pantallas de análisis. Se eliminan con la cuenta.
- Presencia y chat en salas de co-working: se procesan solo en memoria mientras la sala está viva; no guardamos historial de chat. Los datos de la sala se descartan cuando la sala termina.
- Estado de la suscripción: lo recibimos de Apple/Google a través de RevenueCat para desbloquear las funciones PRO, gestionar restauraciones y darte soporte. Se elimina con la cuenta.
- Analítica de uso: desactivada por defecto. Solo si la activas se envían eventos de producto normalizados a Firebase Analytics. Los títulos de las tareas y las direcciones de correo nunca se envían como parámetros de evento. Puedes desactivarla en cualquier momento en Ajustes.
- Entrada de la división de tareas con IA: cuando usas activamente el atomizador de tareas, el título del objetivo que escribiste se envía a la pasarela de IA de NVIDIA para generar los micropasos. Solo se envía ese título — sin identificador de cuenta, sin correo y sin ninguna otra tarea. Tampoco guardamos aparte la petición ni la respuesta. Si la IA no está disponible, la app lo dice y recurre a una lista de micropasos incluida en la propia aplicación; en ese caso no se envía nada a ninguna parte.
- Datos del Modo Familia: si vinculas la cuenta de un menor con la de una persona tutora, guardamos el vínculo entre ambas cuentas, el deseo actual de escudo de la persona tutora (activado/desactivado, una hora de fin opcional y un contador de versión) y el breve informe de estado del dispositivo del menor: la plataforma (iOS/Android), si el escudo está aplicado, cuántas apps hay seleccionadas, si la protección sigue intacta, y una marca de tiempo. Los códigos de invitación se guardan solo como hash SHA-256 y caducan a los 15 minutos. Nunca recibimos cuáles son las apps elegidas: en iOS la selección es un token opaco que Apple no deja leer a las apps, y en Android los nombres elegidos no salen del dispositivo. No recogemos datos de uso de apps, ni informes de tiempo de pantalla, ni ubicación, ni contenido de mensajes o navegación, desde ningún dispositivo. Los datos del Modo Familia se eliminan cuando se retira el vínculo o se borra la cuenta.
- Token de notificaciones: si se usa el Modo Familia, se guarda el token de Firebase Cloud Messaging del dispositivo para que un cambio de la persona tutora pueda despertar el dispositivo del menor con rapidez. Las notificaciones son silenciosas y no llevan más contenido que «sincroniza ahora». Los tokens se eliminan al cerrar sesión y se depuran automáticamente cuando dejan de funcionar.
- Registros técnicos: registros de red estándar procesados por seguridad y depuración.
4. Terceros
- Apple App Store / Google Play: gestión de pagos y suscripciones. Nunca vemos tus datos de pago.
- RevenueCat: convierte las transacciones de la tienda en derechos usando tu UUID aleatorio; tu correo no se usa como identificador.
- Firebase Analytics (Google): solo con tu consentimiento explícito, para medir la calidad del producto.
- NVIDIA (pasarela de IA): solo el título del objetivo que envías activamente al atomizador de tareas, sin ningún identificador.
- Alojamiento, PostgreSQL, Redis y copias de seguridad externas: para operar el servicio con seguridad y recuperarnos de incidentes.
- Proveedor de correo transaccional: solo para verificación de correo, restablecimiento de contraseña y mensajes de seguridad.
No vendemos tus datos y no mostramos anuncios.
5. Tus controles
- Uso sin cuenta — es la experiencia por defecto.
- Exportar: descarga tus datos en JSON desde la app (Ajustes → Datos) o mediante la API de exportación de cuenta.
- Eliminar: borra tu cuenta desde la app (Ajustes → Cuenta → Eliminar cuenta), también como invitado. El borrado elimina permanentemente tus datos del servidor, incluidos los registros de derechos y suscripción, mediante cascada a nivel de base de datos. Hay una página de autoservicio para cuentas con contraseña en focusflowmobile.com/account-deletion.
- Interruptor de analítica: actívala o desactívala cuando quieras en Ajustes.
- Suscripciones: gestiónalas o cancélalas desde tu cuenta de App Store / Google Play; usa Restaurar compras en la app.
6. Seguridad
Aplicamos medidas estándar del sector: hash de contraseñas con bcrypt, separación estricta de los tokens de acceso y de refresco con rotación y protección contra reutilización, SQL parametrizado, transporte exclusivamente HTTPS/WSS en producción, tickets de sala de vida corta y verificación de firma de los webhooks de eventos de suscripción.
7. Conservación de datos
Los datos sincronizados se conservan mientras exista tu cuenta y se eliminan al borrarla. Los datos de las salas en vivo existen solo en memoria durante la vida de la sala. Las copias de seguridad se conservan para recuperación ante desastres y caducan de forma rotativa.
8. Menores y Modo Familia
El producto general de FocusFlow está dirigido a personas adultas y adolescentes. El Modo Familia es la única excepción: permite que un progenitor o tutor legal vincule FocusFlow en el teléfono de un menor con su propia cuenta para silenciar las apps elegidas en el dispositivo del menor. Como los menores pueden usar FocusFlow a través del Modo Familia, esta sección explica exactamente qué implica.
El consentimiento parental está integrado en la propia vinculación. Un dispositivo de menor no puede entrar solo en el Modo Familia: la persona tutora crea un código de invitación de vida corta dentro de su propio FocusFlow y lo introduce o lo dicta en el teléfono del menor, una configuración pensada para hacerse con esa persona presente. En iOS, Apple exige además que un progenitor del grupo de Compartir en Familia apruebe el control de Tiempo de Uso en el dispositivo del menor antes de que se pueda aplicar nada. Retirar el vínculo, desde cualquiera de los dos dispositivos, termina el acuerdo y elimina los datos del escudo.
Qué procesamos sobre un menor: lo mínimo necesario para que la función opere, detallado por completo en «Datos del Modo Familia» de la sección 3 — el vínculo entre cuentas, el deseo de escudo, un recuento de apps seleccionadas y un estado de protección de sí/no. Una cuenta de menor no necesita correo electrónico; puede seguir siendo una cuenta invitada con solo un identificador aleatorio. Nunca recibimos qué apps usa o ha seleccionado el menor, ni informes de tiempo de pantalla o de uso, ni ubicación, ni contenido de mensajes o navegación.
Qué no hacemos nunca con los datos de menores: ni publicidad, ni venta, ni elaboración de perfiles — igual que con cualquier otra cuenta. La analítica de uso está desactivada por defecto en todos los dispositivos y nunca es condición para usar el Modo Familia.
Derechos de los progenitores: la persona tutora puede revisar la vinculación en la app cuando quiera, retirar el vínculo o eliminar por completo la cuenta del menor (desde la app o en focusflowmobile.com/account-deletion); el borrado elimina los datos del servidor mediante cascada de base de datos. Para cualquier consulta o solicitud sobre los datos de un menor —incluidas las amparadas por COPPA, por las disposiciones del RGPD sobre menores o por la KVKK turca— escríbenos a support@focusflowmobile.com y responderemos como exige la ley.
Fuera del Modo Familia, FocusFlow sigue sin estar dirigido a menores de 13 años (o la edad mínima superior que exija tu región) y no recogemos conscientemente datos personales suyos. Si crees que un menor nos ha facilitado datos personales fuera de una vinculación con tutor, escríbenos y los eliminaremos.
9. Transferencias internacionales
Los terceros indicados arriba pueden procesar datos en otros países. Cuando es necesario, nos apoyamos en las garantías adecuadas previstas por la normativa de protección de datos aplicable (incluidas la KVKK y, cuando proceda, el RGPD).
10. Cambios
Actualizaremos esta política cuando el producto cambie y revisaremos la fecha de entrada en vigor de arriba. Los cambios importantes se anunciarán en la app.
11. Contacto
Responsable del tratamiento: Fatih Çolak (desarrollador independiente), Estambul, Turquía.
Correo: support@focusflowmobile.com