Política de privacidad
Esta página es una traducción del original en inglés. En caso de diferencia, prevalece la versión en inglés.
1. Introducción y responsable del tratamiento
Lista del Hogar (Ev Listesi, “la App”) es una app móvil que ayuda a compañeros de piso y familias a coordinar las necesidades comunes de la casa de forma sencilla, tranquila y en tiempo real.
Este texto explica qué datos se tratan al usar la App, a qué servicios se transfieren y cómo se conservan y eliminan. Antes del lanzamiento se revisarán por separado la identidad del responsable y el texto legal.
Correo de privacidad y soporte: support@homelist.fatihaltuntas.dev. Nunca envíes la contraseña de tu cuenta ni códigos de verificación.
2. Datos personales recogidos y finalidad
Lista del Hogar sigue el principio de minimización de datos (recoger solo lo necesario). No crea perfiles, no recoge identificadores publicitarios y no sigue tu ubicación.
| Categoría | Información recogida | Finalidad | Base jurídica |
|---|---|---|---|
| Identidad y cuenta | Nombre / nombre visible, correo electrónico, ID de usuario (UID) | Crear la cuenta, iniciar sesión, restablecer la contraseña, mostrar a los miembros del hogar entre sí | Ejecución de un contrato (KVKK art. 5/2-c) |
| Proveedor de acceso | Token de Apple ID o de Google OAuth | Inicio de sesión seguro con un toque mediante Apple o Google | Ejecución de un contrato |
| Datos del hogar y la lista | Nombre del hogar, nombres de productos, cantidades, notas, registros de compras | Sincronizar en tiempo real la lista compartida entre los miembros y mostrar las compras terminadas en el historial | Prestación del servicio / interés legítimo |
| Avisos y dispositivo | ID de instalación del dispositivo (UUID), token push de Expo, preferencias de avisos, plataforma (iOS/Android), idioma de la app (el texto del aviso se prepara en ese idioma) | Informar de los cambios de la lista a los miembros que lo permitieron | Consentimiento explícito (si permites los avisos) |
| Seguridad y operaciones | Huellas de solicitud (hashes), ID de operación (requestId) | Evitar envíos duplicados (idempotencia) y detectar abusos | Interés legítimo / seguridad del sistema |
| Fallos y diagnóstico | Información técnica como la traza y el mensaje del error, versión de la app, modelo del dispositivo, versión del sistema operativo, estado de memoria y disco, y un ID aleatorio de instalación de Crashlytics. No se añaden a los informes tu ID de cuenta, nombre, correo ni el contenido de la lista. | Encontrar y corregir fallos y errores de la app | Interés legítimo; se desactiva en Hogar > Mi cuenta > Enviar informes de fallos |
| Compras de Home List Plus | Producto (anual o de por vida), estado de la compra y vencimiento, el ID de transacción de la tienda o un hash del token de compra, y una marca de compra derivada de tu ID de usuario con un hash de un solo sentido. Los datos de pago y de tarjeta solo los gestionan Apple o Google; nunca los recibimos. | Activar Plus para tu cuenta y tus hogares, renovaciones, reembolsos y restaurar compras | Ejecución de un contrato |
| Contenido Plus | Nombres de listas, precios de productos, moneda y presupuesto mensual, productos recurrentes y fotos de tickets que decidas añadir | Funciones Plus compartidas con los miembros del hogar | Ejecución de un contrato |
3. Proveedores externos y transferencias
Tus datos nunca se venden, alquilan ni ceden a empresas de segmentación publicitaria. Solo trabajamos con proveedores de infraestructura de confianza:
- Google Cloud / Firebase: para la autenticación (Firebase Authentication), el almacenamiento (Cloud Firestore) y los procesos del servidor (Cloud Functions). La base de datos Firestore está en la ubicación multirregión
nam5y Cloud Functions enus-central1; por tanto, los datos no se alojan solo en la UE. La preparación de App Check en el cliente está en curso; su aplicación obligatoria aún no está activada. La app del teléfono usa Firebase Crashlytics para los informes de fallos. - Expo (650 Industries, Inc. – EE. UU.): solo para entregar avisos push (Expo Push Service). Los avisos no contienen nombres de productos, notas ni otro contenido sensible: solo actividad general y recuentos (“Se ha añadido un producto a tu lista.”, “Comprados: 3. Pendientes: 1.”) y, cuando un miembro empieza a comprar, su nombre visible (“Lucía está haciendo la compra. ¿Falta algo por añadir?”); este aviso llega a los demás miembros del mismo hogar.
- Apple y Google: para el inicio de sesión opcional (Iniciar sesión con Apple / con Google) y la distribución en las tiendas oficiales de apps.
- Firebase Cloud Storage (Google): guarda las fotos de tickets que añaden los miembros de un hogar Plus. Solo los miembros de ese hogar pueden abrirlas.
- Apple App Store y Google Play: procesan los pagos, pruebas, renovaciones, cancelaciones y reembolsos de Home List Plus según sus propias condiciones de privacidad. Nuestro servidor verifica las compras con ellos (transacciones firmadas y notificaciones del servidor de App Store, la API de Google Play Developer y sus notificaciones en tiempo real).
4. Plazos de conservación y limpieza automática
Lista del Hogar aplica reglas de limpieza activa para que los datos no se acumulen sin necesidad en los servidores:
- Datos de cuenta y perfil: se conservan hasta completar la eliminación de la cuenta; salir de un hogar no elimina la cuenta.
- Registros de operaciones (_requests): se crean con una vida de 7 días para evitar operaciones duplicadas y se borran en el mantenimiento periódico al caducar.
- Códigos de invitación (_invitations): los códigos de 8 caracteres dejan de valer a las 24 horas. Los códigos antiguos se borran físicamente por separado.
- Cola de eventos de avisos (_notificationEvents): los registros se crean con una vida de 7 días; los caducados se borran en el mantenimiento periódico.
- Informes de fallos: Firebase Crashlytics los guarda un máximo de 90 días. Al desactivar el interruptor, los informes no enviados se borran del teléfono.
- Tokens de avisos del dispositivo: se eliminan al desactivar los avisos o en cambios de cuenta o membresía. Los tokens que la entrega marca como no válidos se borran; desinstalar la app no garantiza una limpieza inmediata.
- Registros de compra (_purchases, _entitlements): se conservan mientras exista tu cuenta para que Plus funcione y se apliquen los reembolsos; se eliminan al borrar la cuenta. Apple y Google conservan sus propios registros.
- Fotos de tickets: se conservan hasta que las quite el miembro que las añadió o el administrador, se cierre el hogar o se elimine la cuenta que las añadió.
- Widget de la pantalla de inicio: el resumen de la lista que muestra el widget se guarda solo en tu teléfono (un App Group en iPhone, el almacenamiento de la app en Android).
5. Cookies y seguimiento
Nuestra app y este sitio web no usan rastreadores publicitarios (IDFA / GAID), SDK de analítica de terceros ni cookies de seguimiento. Firebase Crashlytics en la app del teléfono sirve solo para diagnosticar fallos y errores, nunca para publicidad ni seguimiento. Este sitio web solo guarda en tu navegador el idioma que elijas.
6. Tus derechos (KVKK y RGPD)
Según el artículo 11 de la KVKK (ley turca de protección de datos) y los artículos aplicables del RGPD, tienes derecho a:
- Información: saber si se tratan tus datos personales.
- Acceso: pedir información sobre el tratamiento y una copia de tus datos.
- Rectificación: pedir que se corrijan datos incompletos o inexactos.
- Supresión (derecho al olvido): pedir que se borren o destruyan tus datos.
- Oposición: oponerte a un resultado en tu contra producido por sistemas automatizados.
7. Eliminación de la cuenta y los datos
Puedes solicitar la eliminación desde la app. Se aplican condiciones de seguridad como volver a verificar tu identidad, una compra en curso o la transferencia de la administración:
- En la app: pestaña
Hogar→Mi cuenta→ Eliminar mi cuenta; tras volver a verificar se crea la solicitud. Si Apple está vinculado, se revoca su permiso; con historiales grandes, la limpieza puede seguir en segundo plano. - Fuera de la app: si no puedes acceder a la app, envía una solicitud indicando tu correo registrado a support@homelist.fatihaltuntas.dev. Enviar un correo no elimina la cuenta por sí solo; hacen falta la verificación de identidad y la tramitación de la solicitud.
Pasos detallados: Guía para eliminar la cuenta y los datos.
8. Medidas de seguridad
- Las conexiones de la App con el servidor usan HTTPS/TLS.
- El acceso a la base de datos está limitado a miembros verificados del hogar mediante Firebase Security Rules.
- Los intentos de invitación y los registros de dispositivos para avisos tienen límites. La aplicación obligatoria de App Check aún no está activada en producción.
- La verificación de contraseñas la realiza Firebase Authentication; la App no guarda contraseñas en texto plano en su propia base de datos.
9. Contacto
Correo de soporte para preguntas de privacidad y para ejercer tus derechos: support@homelist.fatihaltuntas.dev.