Esta Política de privacidad describe cómo PairlyLife («nosotros», «el Servicio») trata los datos personales cuando creas una cuenta, construyes tableros junto con tu pareja y usas nuestras funciones basadas en IA. Nuestro objetivo es recoger solo lo que necesitamos para que el producto funcione y ser concretos sobre quién más accede a tus datos.
1. Quiénes somos
PairlyLife está operado por Nimavera Inc. (en constitución) («Nimavera», «nosotros»). Para consultas sobre protección de datos, escribe a privacy@pairlylife.com o a support@pairlylife.com. Puedes solicitar a través de esas direcciones una dirección postal a efectos de notificaciones.
Si te encuentras en el Espacio Económico Europeo, el Reino Unido o Suiza, Nimavera Inc.actúa como responsable del tratamiento de los datos personales que facilitas al Servicio. Si resides en California, Nimavera Inc. actúa como la empresa (business) que determina los fines y los medios del tratamiento de tu información personal conforme a la California Consumer Privacy Act.
2. Categorías de datos que recogemos
Datos de la cuenta: dirección de correo electrónico, nombre, nombre visible, contraseña cifrada mediante hash (bcrypt; nunca vemos la contraseña en texto claro), rol y fechas y horas de creación de la cuenta y de inicio de sesión.
Contenido de tableros y tarjetas: tableros (nombre, descripción, emoji), tarjetas (título, descripción, tipo, estado, prioridad, etiquetas, fechas objetivo, valoraciones), elementos de listas de comprobación, comentarios, archivos multimedia adjuntos (fotos, vídeos, notas de voz y documentos) y reacciones con emoji que creas o subes.
Registros de Couple Pulse: estado de ánimo diario, nivel de energía (1–5), las etiquetas de «necesidades» que seleccionas y cualquier nota breve que escribas. Solo son visibles para los miembros de los tableros a los que asociaste el registro (puedes enviarlo sin tablero, en cuyo caso solo lo ves tú).
Gastos: cuando registras un gasto en una tarjeta: importe, moneda, descripción, quién pagó, fecha y los porcentajes de reparto entre los miembros del tablero. No almacenamos ningún dato de tarjetas de pago para estos gastos: son simplemente tu registro de quién pagó qué.
Datos de ubicación: (a) ciudad/país aproximados derivados de tu dirección IP al iniciar sesión o al abrir funciones cercanas en la web (mediante ipapi.co), que se usan para mostrarte ideas y eventos cercanos. La ubicación de la conexión es aproximada, se actualiza bajo demanda y no cambia tu ciudad guardada; puedes mantener tu zona guardada o usar la ubicación del navegador con permiso. No te sigue en segundo plano; (b) la latitud/longitud precisa que decidas asociar a una tarjeta o a tu perfil (por ejemplo, para la vista de mapa), que tu navegador facilita solo con tu permiso; (c) avisos de proximidad (opcionales, solo en la app de Android): si activas «Avísame cuando esté cerca de algo que nos encantaría», la app de PairlyLife para Android envía la posición precisa de tu teléfono a los servidores propios de PairlyLife cuando te has desplazado unos 150 metros, y solo mientras el ajuste esté activado. La usamos para una sola cosa: comprobar si un evento que se celebra hoy o un lugar de tus tableros está a unos pocos cientos de metros. La posición precisa no se almacena, no se registra y no se comparte con nadie; la búsqueda de eventos que hacemos con Ticketmaster la utiliza redondeada a aproximadamente un kilómetro, igual que nuestras demás búsquedas de eventos cercanos. Solo conservamos durante 30 días un registro de que te avisamos sobre un recinto o una tarjeta concretos, cuándo, y si lo guardaste o lo descartaste, para no repetirnos. Está desactivado por defecto, Android te pide permiso primero y, si lo desactivas (en Ajustes o retirando el permiso de ubicación de la app), se detiene de inmediato. No se recoge ninguna ubicación mientras está desactivado.
Datos de suscripción y compras: tu plan (Free / Plus / Premium, además de los titulares del plan heredado Lifetime), el ID de cliente de Stripe, el estado de la suscripción, las fechas de renovación/vencimiento, la moneda en la que pagas y un registro de cada compra única (producto, tablero y año cuando proceda, importe, fecha y, para el Pack de Noches de cita, el Pase de viaje y el recuerdo, el momento en que diste el consentimiento descrito en la Sección 3.6 de los Términos). Los datos de las tarjetas de pago los trata Stripe directamente y nunca llegan a nuestros servidores.
Regalos: cuando compras un regalo, el plan regalado, el correo electrónico de la persona destinataria y la fecha de envío (si los indicas), tu nota (si la hay) y tu nombre como remitente, que verá la persona destinataria. Guardamos el código de regalo solo en forma cifrada (hash). Cuando se canjea, registramos qué cuenta lo canjeó y cuándo. El correo de la persona destinataria solo se usa para entregarle ese regalo.
Preferencias de notificación: tus opciones de correo electrónico y notificaciones push por tipo de evento, además de un registro de las suscripciones push web que hayas autorizado (endpoint del navegador + claves criptográficas, sin el contenido de los mensajes).
Datos de diagnóstico: registros básicos del servidor (URL de la solicitud, estado, tiempos) y, cuando está configurado, informes de errores anonimizados mediante Sentry. No te rastreamos con SDK de analítica.
3. Cómo usamos tus datos y nuestras bases jurídicas (RGPD)
- Para prestar el Servicio (creación de la cuenta, sincronización de tus tableros, invitaciones, notificaciones, exportaciones): necesidad contractual.
- Para procesar pagos y gestionar suscripciones a través de Stripe: necesidad contractual.
- Para enviar correos electrónicos transaccionales (invitación aceptada, resumen semanal, restablecimiento de contraseña, comentario en tu tarjeta): necesidad contractual; puedes desactivar el correo por tipo de evento en Ajustes.
- Para ejecutar las funciones de IA (Date Night Tonight, relato de Memory Lane, propuestas diarias, sugerencias de IA, itinerarios de IA, enriquecimiento de tarjetas): necesidad contractual cuando las solicitas; se ofrecen plantillas cuando el proveedor no está disponible o se ha agotado tu asignación mensual.
- Para prevenir abusos y hacer cumplir nuestros Términos (límites de uso, moderación de contenidos, el cupo diario de llamadas de IA por usuario): interés legítimo.
- Para personalizar las ideas que te mostramos (Para ti, sugerencias de IA, Date Night, propuestas diarias, selección de eventos): interés legítimo, con tu derecho de oposición integrado: desactívalo cuando quieras en Ajustes → «Personalizar nuestras ideas», y el perfil se elimina. Mantenemos un perfil de gustos de cada persona, aprendido de lo que tú y tu pareja planificáis, completáis, valoráis y aceptáis o rechazáis (el tipo de cosas que os gustan, los lugares a los que volvéis, las etiquetas que valorasteis negativamente), y opcionalmente iniciado con temas que elijas. Una vez a la semana podemos pedir a nuestro proveedor de IA que redacte esos gustos en dos frases; solo recibe estos datos agregados y hasta ocho títulos de tarjetas (nunca tus notas, comentarios, texto de los registros, direcciones ni coordenadas) a través del mismo enrutamiento sin conservación de datos que nuestras demás funciones de IA. El perfil y su resumen se incluyen en tu exportación de datos y se eliminan con tu cuenta.
- Para mejorar el producto (seguimiento de errores, rendimiento): interés legítimo; sin analítica de marketing y sin elaboración de perfiles más allá de la personalización descrita arriba.
- Para cumplir obligaciones legales (por ejemplo, registros fiscales de los pagos): obligación legal.
No vendemos, intercambiamos ni alquilamos tus datos personales, y no usamos tus datos para entrenar modelos de IA.
4. Subencargados del tratamiento y otros destinatarios
Algunos datos se transmiten a terceros estrictamente para prestar las funciones que usas. Cuando el centro de datos está fuera del EEE/Reino Unido, nos basamos en las Cláusulas Contractuales Tipo del proveedor o en un mecanismo de transferencia equivalente.
- Stripe: procesamiento de pagos y cálculo de impuestos de las suscripciones Plus y Premium, las compras únicas (Pack de Noches de cita, Pase de viaje, recuerdo «Nuestro año») y los regalos, además de las compras heredadas Lifetime.
- OpenRouter: cuando se ejecutan funciones de IA, la instrucción (prompt) y una pequeña cantidad de datos de contexto (nombre del tablero, títulos de tarjetas, el estado de ánimo/presupuesto que indicas para Date Night, etc.) se envían a OpenRouter, que dirige la solicitud a un proveedor de modelos subyacente (por ejemplo, Anthropic, OpenAI, Google) según el modelo configurado. Los resultados se te devuelven y se guardan en la tarjeta o respuesta correspondiente. La moderación del contenido comunitario tiene las condiciones de consentimiento y conservación específicas que se explican a continuación; esa excepción no se aplica al contenido privado de la pareja.
- Wikipedia, TMDB, Foursquare, Spotify, MusicBrainz, OpenStreetMap, RAWG, Unsplash: consultas para enriquecer tarjetas cuando pulsas «Enriquecer» en una tarjeta. Enviamos el título (y a veces una breve descripción) de la tarjeta.
- Ticketmaster: para la función de eventos locales, enviamos la latitud/longitud y el intervalo de fechas que indicaste para obtener eventos cercanos.
- Agendas oficiales de eventos en datos abiertos (Ayuntamiento de Madrid, Generalitat de Catalunya, Gobierno Vasco, Institut Valencià de Cultura, Junta de Castilla y León, Ville de Paris, NYC Parks, Chicago Public Library, DataSF): eventos gratuitos y locales junto a los de Ticketmaster. Descargamos cada agenda pública completa y la filtramos en nuestros propios servidores: tu ubicación nunca se envía a estos organismos. Cada evento muestra su fuente, como exige la licencia del organismo que lo publica.
- ipapi.co: geolocalización aproximada basada en la IP al iniciar sesión y bajo demanda para funciones cercanas en la web.
- Sentry: informes de errores anonimizados, cuando el operador lo ha configurado.
- PostHog (región de la UE): analítica agregada del embudo del producto (registro → primera tarjeta → prueba → pago). Solo si lo aceptas en el banner de cookies; si lo rechazas, todo el proceso permanece desactivado. No enviamos a PostHog direcciones IP, datos de pago ni el contenido de los mensajes.
- Hostinger: aloja los servidores y la base de datos que hacen funcionar PairlyLife, donde se guardan tu cuenta, tus tableros, tus tarjetas y los archivos que subes.
- Resend: entrega nuestros correos (códigos de acceso, invitaciones, recibos, resúmenes y recordatorios que hayas activado). Le enviamos tu dirección de correo, tu nombre y el contenido de ese correo.
- Inicio de sesión con Google: solo si eliges «Continuar con Google»; Google confirma tu identidad y nos comparte tu nombre, tu dirección de correo y tu foto de perfil.
- Mapillary: fotos a pie de calle para lugares que no tienen ninguna; enviamos las coordenadas del lugar, nunca quién eres.
- Pexels y Open Library: imágenes de portada y datos de libros para las tarjetas; enviamos el título de la tarjeta o un término de búsqueda, nunca quién eres.
- Almacenamiento de objetos (Cloudflare R2 / compatible con S3) o disco local: para almacenar los archivos multimedia que subes a las tarjetas (fotos, vídeos, notas de voz y documentos adjuntos). Se sirven mediante enlaces firmados de corta duración, no mediante URL públicas.
- Servicios de Web Push (Apple, Google, Mozilla): solo si aceptas recibir notificaciones push; enviamos el contenido de la notificación al endpoint push que registró tu navegador.
- Notificaciones de la app de Android: la app de PairlyLife para Android obtiene sus notificaciones directamente de los servidores de PairlyLife; no pasan por Google (sin Firebase Cloud Messaging).
También podemos compartir información cuando la ley lo exija (orden judicial, requerimiento legítimo) o para proteger los derechos, la seguridad o los bienes de los usuarios o del público.
5. Compartir dentro del Servicio
Los tableros son expresamente colaborativos: cuando invitas a tu pareja, puede leer y editar las tarjetas, los comentarios, las fotos, las valoraciones, las reacciones y los gastos de ese tablero. Las tarjetas que marcas como «descubribles» aparecen, tras revisar el contenido público, en el feed público Descubrir, visible para otros usuarios de PairlyLife (normalmente otras parejas cercanas), sin tu nombre salvo que decidas atribuirte la tarjeta. Las membresías y el identificador público del tablero aparecen en la URL de las páginas de tableros que visitas.
Revisión del contenido público
Cuando decides compartir una tarjeta públicamente, revisamos el texto y la portada exactos antes de publicarla, incluidos los enlaces públicos a tableros, las colecciones y los mapas. Las fotos de la galería privada, comentarios, notas y otros archivos privados de la pareja no se envían para una revisión rutinaria por IA externa. Si conviertes una foto privada en portada pública, esa portada se revisará. Cambiar la portada o el contenido público inicia otra revisión.
El texto público y una copia de tamaño reducido de la portada se procesan a través de OpenRouter con un modelo estrictamente gratuito de visión, solo después de que confirmes expresamente las condiciones de revisión de la comunidad. La portada pública y una miniatura pública distinta pueden ser fotos que hayas subido. Estos proveedores pueden conservar el contenido y usarlo para entrenamiento; estas revisiones no prometen conservación nula. Se excluyen los archivos privados de la pareja. Las tarjetas comunitarias existentes esperan tu confirmación o una revisión por una persona. No activamos complementos de búsqueda. Un segundo modelo gratuito puede revisar un resultado dudoso; los revisores actuales son de la misma familia de modelos. Si no hay un proveedor apto disponible, la publicación queda pendiente. Estas revisiones se aplican a todos los planes y no consumen tu cupo de IA.
Una alerta puede ocultar contenido público, pero no bloquea automáticamente tu cuenta. Puedes ver el motivo en la tarjeta y solicitar revisión por una persona. Registramos la versión del contenido, las revisiones, decisiones y apelaciones para evitar aprobaciones obsoletas y facilitar la revisión. No guardamos una copia adicional de tu foto para moderación. Los casos sensibles solo son accesibles para revisores autorizados. La sospecha de explotación infantil requiere un proceso humano de seguridad separado; un resultado de IA no constituye una prueba.
El texto de las revisiones públicas, las apelaciones y los resultados detallados de los modelos se eliminan 90 días después de cerrar un caso, salvo que siga abierta una apelación o exista una retención legal. Conservamos identificadores mínimos de versión, huellas del contenido y registros de decisiones para justificar la moderación; las fotos siguen las reglas habituales de conservación indicadas abajo.
6. Conservación
Conservamos tus datos mientras tu cuenta esté activa. Las tarjetas que eliminas se ocultan de inmediato de tu vista y de cualquier tablero compartido, pero el registro subyacente se conserva en estado de eliminación lógica y puede restaurarse desde la papelera en cualquier momento: no hay un plazo de purga automática. Las fotos y los archivos subidos se conservan con la tarjeta eliminada lógicamente para que una restauración lo recupere todo. Las denuncias de contenido de la comunidad (filas CardReport) se conservan indefinidamente como historial de moderación. Los registros de transacciones de Stripe se conservan durante el tiempo que exija la normativa fiscal y contable (normalmente de 6 a 10 años según la jurisdicción). Los registros de actividad se eliminan automáticamente a los 90 días; las direcciones IP de inicio de sesión se anulan 30 días después de tu último inicio de sesión. Las notificaciones pendientes para la app de Android se eliminan a los 7 días, y el registro de un aviso de proximidad (recinto o tarjeta, hora, tu respuesta; nunca tu posición), a los 30 días.
Cuando eliminas tu cuenta, tu información personal (nombre, correo electrónico, avatar, ubicación, IP del último inicio de sesión) se borra de inmediato y tu cuenta se desactiva. El registro desactivado se conserva para que los tableros compartidos y el historial del lado de tu pareja sigan siendo coherentes. Si quieres que el registro restante se elimine de forma permanente, más allá del borrado inmediato de datos personales descrito arriba, escríbenos a support@pairlylife.com y tramitaremos la solicitud manualmente.
8. Tus derechos
Con sujeción a la legislación local, puedes:
- Acceder a los datos personales que tenemos sobre ti (usa la exportación de datos de la app).
- Rectificar los datos inexactos en Ajustes → Perfil.
- Suprimir tu cuenta y los datos asociados (Ajustes → Cuenta → Eliminar cuenta).
- Exportar tus datos en un formato JSON portable (Ajustes → Exportar, o
/export/board/{id}). - Oponerte al tratamiento basado en el interés legítimo o solicitar su limitación.
- Retirar tu consentimiento para funciones opcionales (notificaciones push, ubicación).
- Presentar una reclamación ante tu autoridad de control (por ejemplo, la autoridad nacional de protección de datos de tu país de la UE).
9. Menores
El Servicio está destinado a usuarios de 16 años o más. No recogemos a sabiendas información personal de menores de 13 años (según la definición de la Children's Online Privacy Protection Act de EE. UU., «COPPA»). Si descubrimos que hemos recogido información personal de un menor de 13 años sin un consentimiento parental verificable, la eliminaremos sin demora.
Los usuarios de entre 13 y 15 años solo pueden usar el Servicio con el consentimiento verificable de un progenitor o tutor legal, y solo cuando lo permita su legislación local. Algunas jurisdicciones (incluidas partes de la UE) exigen que los usuarios tengan 16 años o más para consentir por sí mismos el tratamiento de sus datos personales; en esas jurisdicciones aplicamos esa edad superior. Si crees que un menor ha creado una cuenta incumpliendo estas normas, escribe a privacy@pairlylife.com y eliminaremos la cuenta y los datos asociados.
10. Transferencias internacionales
Nimavera Inc. (en constitución) tiene su sede en Estados Unidos. Nuestra infraestructura de aplicaciones está alojada en Estados Unidos y, cuando es necesario para dar servicio a usuarios de la UE, en la Unión Europea. Varios subencargados del tratamiento (Stripe, OpenRouter, y los proveedores de modelos subyacentes a los que dirige las solicitudes de IA, y Sentry) tienen su sede en Estados Unidos. Para las transferencias de datos personales desde el EEE, el Reino Unido o Suiza a Estados Unidos, nos basamos en las Cláusulas Contractuales Tipo (CCT) de la Comisión Europea, el Anexo del Reino Unido (UK Addendum) y el Marco de Privacidad de Datos UE-EE. UU. (cuando el subencargado está certificado), complementados con garantías técnicas y organizativas adecuadas.
12. Cambios en esta política
Podemos actualizar esta Política de privacidad. Los cambios sustanciales (por ejemplo, un nuevo subencargado del tratamiento o una nueva categoría de datos) se notificarán por correo electrónico o mediante un banner en la app. La fecha de «Última actualización» que figura arriba refleja siempre la revisión vigente.
13. Contacto
Preguntas, solicitudes o reclamaciones: support@pairlylife.com.