Política de privacidad
Esta política explica qué datos personales tratan la app Adri y este sitio web, para qué, con qué base jurídica, durante cuánto tiempo y quién más los recibe. Adri está diseñada para recoger lo mínimo: sin publicidad, sin rastreo entre apps o sitios web y sin venta de datos.
1. Responsable y contacto
Florian Kaiser. Correo electrónico: adri@fnkr.net. Consulta también el aviso legal.
Los datos adicionales del proveedor estarán disponibles en la ficha de Adri en la App Store cuando se publique la app.
2. Qué tratamos, para qué y durante cuánto tiempo
Cuenta
Al empezar a usar Adri se crea una cuenta con un ID aleatorio y el nombre visible que introduces. Puedes usar Adri sin ningún método de inicio de sesión o vincular «Iniciar sesión con Apple» y/o «Iniciar sesión con Google». Para un método vinculado, Firebase Authentication guarda el identificador y, si el proveedor los facilita, el correo electrónico y el nombre. La app guarda además una clave de cuenta aleatoria en tu llavero de iCloud para que tus otros dispositivos puedan iniciar sesión. Nosotros solo guardamos un hash.
Base jurídica: ejecución del contrato (art. 6.1.b RGPD). Conservación: hasta que elimines tu cuenta. Al eliminarla se borra tu inicio de sesión de inmediato. El resto de datos de la cuenta se purgan 30 días después.
Grupos, personas y turnos
Los grupos contienen los nombres, turnos y ajustes que introducen sus miembros. Esto incluye el nombre del grupo, su zona horaria, sus festivos y sus personas (nombres, colores y roles). También incluye las rotaciones y sus revisiones, las coberturas, los intercambios, las reasignaciones, las solicitudes y los mensajes adjuntos. El registro de Actividad guarda cada cambio, quién lo hizo y cuándo. Los códigos de invitación se guardan hasta que caducan o se revocan.
Todos los miembros de un grupo ven sus personas, turnos, solicitudes y Actividad. Por tanto, los miembros ven los nombres y turnos de los demás.
Las personas de un grupo no necesitan usar la app. Un grupo puede contener nombres de personas que no usan Adri, incluidos niños, por ejemplo como sujeto de una rotación («Adri está con …»). Introduce solo lo que el grupo necesita, como nombres de pila o apodos.
Base jurídica: ejecución del contrato (art. 6.1.b RGPD) para los miembros. Para nombres de personas que no usan Adri, el interés legítimo del grupo en organizar sus cuidados y tareas compartidas (art. 6.1.f RGPD). Conservación: mientras exista el grupo. Si dejas un grupo, tu nombre permanece como persona sin cuenta para que los turnos sigan funcionando. El grupo puede eliminar a esa persona. Un grupo eliminado puede restaurarlo su propietario durante 30 días. Después se purga. El registro de Actividad se conserva mientras exista el grupo. Una rotación eliminada también puede restaurarse durante 30 días. Después se purga. Sus entradas de Actividad se conservan mientras exista el grupo.
Dispositivos y notificaciones
Para enviar notificaciones push guardamos un token por dispositivo junto con su idioma y versión de la app. Las notificaciones se entregan mediante Firebase Cloud Messaging y Apple Push Notification service. Los recordatorios antes de tus turnos los programa tu dispositivo y no pasan por nuestros servidores. Base jurídica: art. 6.1.b RGPD. Conservación: hasta que el token deje de ser válido o elimines tu cuenta.
Sincronización con Google Calendar (opcional)
Si conectas Google Calendar, Adri solo pide permiso para crear y gestionar sus propios calendarios (calendar.app.created). Adri no puede ver tus otros calendarios ni sus eventos. Guardamos el correo de la cuenta de Google conectada, el ID del calendario y un token de actualización cifrado, y escribimos los turnos de tu grupo en el calendario creado por Adri. Al desconectar, dejar o eliminar el grupo, o eliminar tu cuenta, se borra ese calendario y, cuando ya no se usa, se revoca el acceso. Base jurídica: art. 6.1.b RGPD.
Uso limitado. El uso que hace Adri de la información recibida de las API de Google y su transferencia a cualquier otra app cumplirán la Política de datos de usuario de los servicios de API de Google, incluidos los requisitos de uso limitado. Usamos los datos de usuario de Google solo para la sincronización que has activado. No los usamos para publicidad, no los vendemos, no permitimos que personas los lean salvo con tu consentimiento, por seguridad o cuando lo exija la ley, y no los usamos para entrenar modelos de IA.
Feed ICS (opcional)
Si activas el feed ICS, los próximos turnos de tu grupo se publican como archivo en una dirección secreta e imposible de adivinar en Google Cloud Storage (UE). Cualquiera que tenga el enlace puede leer el feed, así que compártelo solo con apps de calendario y personas de confianza. Puedes restablecer el enlace en cualquier momento. El archivo anterior se elimina. El archivo se elimina al desactivar el feed, dejar el grupo o eliminar tu cuenta.
Exportación de datos
Puedes exportar tus datos como archivo JSON desde los ajustes de la app. El archivo se genera al momento, se envía directamente a tu dispositivo y nunca se guarda en nuestros sistemas.
Seguridad y prevención de abusos
Cada solicitud de la app se comprueba con Firebase App Check, que usa Apple App Attest y DeviceCheck para confirmar que procede de la app auténtica. Para evitar abusos y acciones duplicadas, guardamos contadores de uso por cuenta y un registro de cada solicitud procesada durante 7 días. Base jurídica: interés legítimo en un servicio seguro y fiable (art. 6.1.f RGPD).
Analítica e informes de fallos
Las versiones de App Store y TestFlight usan Firebase Analytics y Firebase Crashlytics para entender cómo se usa la app y encontrar y corregir fallos, y Firebase Remote Config para ajustar la configuración a distancia. Los eventos de uso provienen de una lista fija y no contienen nombres, nombres de grupos, mensajes ni horarios de turnos. Los informes de fallos contienen datos técnicos como el modelo de dispositivo, la versión de iOS, la versión de la app y el punto del código donde ocurrió el fallo. Firebase usa un identificador de instalación aleatorio. No usamos el identificador de publicidad (IDFA) ni te rastreamos entre apps o sitios web. No hay solicitud de consentimiento. Base jurídica: interés legítimo en una app estable y en mejora (art. 6.1.f RGPD). Conservación: Crashlytics guarda los informes de fallos 90 días. Analytics guarda los datos de eventos durante el periodo configurado en la propiedad.
Si en los ajustes de tu iPhone has elegido compartir análisis con los desarrolladores, Apple también puede facilitarnos estadísticas agregadas y anónimas de fallos y uso.
Este sitio web
Este sitio web no usa cookies, analítica ni scripts o fuentes de terceros. Lo entrega Cloudflare, que trata tu dirección IP y los datos de la solicitud para servir la página y protegerla de ataques. La página de invitación lee el código de la parte del enlace que sigue a #. Los navegadores nunca envían esa parte al servidor. Base jurídica: art. 6.1.f RGPD.
Correo electrónico
Si nos escribes, usamos tu dirección y tu mensaje solo para responderte y los eliminamos cuando ya no son necesarios.
Copias de seguridad
Nuestra base de datos mantiene una ventana de recuperación a un momento dado de 7 días. Por ello, los datos eliminados pueden permanecer en esa ventana hasta 7 días después de su purga.
3. Destinatarios y encargados del tratamiento
- Google (Google Ireland Limited, Google LLC, EE. UU.) como encargado: Google Cloud y Firebase. Cloud Firestore almacena datos en la multirregión de la UE
eur3, en Bélgica y Países Bajos. Cloud Run funciona en Bélgica y Países Bajos. Cloud Storage almacena datos en la UE. Los servicios de Firebase incluyen Authentication, Cloud Messaging, Analytics, Crashlytics, App Check y Remote Config. Algunos servicios de Firebase tratan datos en EE. UU. Las transferencias se basan en el Marco de Privacidad de Datos UE-EE. UU. y en las cláusulas contractuales tipo de la UE. - Apple (Apple Distribution International Ltd., Apple Inc., EE. UU.): «Iniciar sesión con Apple», notificaciones push, App Attest y DeviceCheck, y el llavero de iCloud que guarda tu clave de cuenta.
- Google Calendar, solo si lo conectas: tus turnos se escriben en el calendario creado por Adri en la cuenta de Google que elijas.
- Cloudflare (Cloudflare, Inc., EE. UU.) entrega este sitio web.
- OpenHolidays proporciona los datos de festivos. Nuestros servidores los consultan por país. No recibe datos personales.
No vendemos ni alquilamos datos personales ni los compartimos con anunciantes o intermediarios de datos.
4. Tus derechos
Tienes derecho de acceso (art. 15 RGPD), rectificación (art. 16), supresión (art. 17), limitación (art. 18), portabilidad (art. 20) y oposición al tratamiento basado en intereses legítimos (art. 21). Puedes exportar tus datos y eliminar tu cuenta directamente en la app (Ajustes → Exportar datos y Ajustes → Eliminar cuenta). Para cualquier otra cosa, escribe a adri@fnkr.net.
También puedes presentar una reclamación ante una autoridad de control. La autoridad competente para nosotros es Der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Rheinland-Pfalz, Hintere Bleiche 34, 55116 Mainz, Alemania.
5. Menores
Adri está pensada para adultos que organizan cuidados y tareas. Pueden aparecer nombres de menores en un grupo cuando sus miembros los introducen. Consulta «Grupos, personas y turnos» más arriba.
6. Cambios
Actualizaremos esta política cuando cambien la app o la ley, y anunciaremos los cambios importantes en la app. La fecha de arriba indica la versión vigente.