Riega.

Política de privacidad

App:
Riega (recordatorio de riego de plantas)
Package:
com.riega.app
Última revisión:

1. Responsable

Riega es una aplicación móvil indie de cuidado básico de plantas (recordatorios de riego). El responsable del tratamiento es:

  • Razón social: AINTEK XXI TECNOLOGIAS, S.L.
  • NIF: B95603965
  • Domicilio: Calle Negurigane, 12 - 1.º C, 48940 Leioa (Bizkaia), España
  • Registro Mercantil: Bizkaia, tomo 5111, folio 138, hoja BI-56327

Contacto de privacidad: [email protected]

2. Ámbito

Esta política describe cómo tratamos datos personales cuando usas:

No cubre sitios o servicios de terceros a los que puedas llegar desde enlaces externos (Google Play, Google, RevenueCat, AWS, PostHog, etc.): cada uno tiene su propia política.

3. Qué hace la app

  • Crear una cuenta con email y contraseña o con tu cuenta de Google.
  • Gestionar tu colección de plantas: nombre, especie opcional, icono, zona de la casa opcional, intervalo de riego y, si quieres, una foto por planta.
  • Mostrar cuándo regar, marcar una planta como regada y guardar el historial de riegos.
  • Enviar notificaciones locales programadas en tu teléfono (no usamos push remoto).
  • Ofrecer el plan gratis (hasta 5 plantas) y un plan Premium de pago (plantas ilimitadas y funciones extra) mediante suscripción en Google Play.
  • Medir el uso de la app de forma agregada y sin ligarlo a tu cuenta (ver sección 4).

Si al añadir una planta tocas «Identifícala con una foto», enviamos esa foto (reducida y sin ubicación ni otros metadatos) a un modelo de IA solo para proponerte especies del catálogo; tú eliges si alguna es la tuya. No guardamos esa foto: no va a nuestro almacenamiento de fotos ni a los registros. La app no diagnostica plagas.

4. Datos que tratamos

Dato Origen Finalidad Dónde se guarda / procesa
Email y contraseña Tú (registro / inicio de sesión) Identidad y acceso Amazon Cognito (AWS, Frankfurt eu-central-1). La contraseña se verifica con el protocolo SRP y no se guarda en claro
Datos de tu cuenta de Google (email e identificador de Google) Google, si eliges «Continuar con Google» (permisos openid, email, profile) Identidad y acceso Amazon Cognito (AWS, Frankfurt). Solo guardamos el email y el vínculo con tu cuenta de Google
Identificador de usuario (aleatorio, generado por Cognito) Generado al crear la cuenta Autenticar peticiones a la API y asociar tus datos AWS (API Gateway, Lambda, DynamoDB)
Datos de plantas: nombre, especie opcional, icono, zona de la casa opcional, intervalo de riego, fechas de último y próximo riego Tú Funcionalidad de riego y avisos DynamoDB (AWS, Frankfurt)
Historial de riegos (fecha de cada riego) Tú, al marcar «Regada» Historial, rachas y ajuste del intervalo. Se registra siempre; en el plan gratis ves los 3 últimos riegos de cada planta, y el historial completo, las rachas y el intervalo sugerido son Premium DynamoDB (AWS, Frankfurt)
Fotos de plantas (opcional, una por planta) Tú, desde la cámara o la galería Mostrar la foto de cada planta Amazon S3 (AWS, Frankfurt). JPEG redimensionado (máx. ~1600 px, máx. 5 MB), privado, servido solo con enlaces firmados temporales
Foto para identificar la planta (opcional) Tú, desde la cámara o la galería, al tocar «Identifícala con una foto» Proponerte la especie del catálogo; eliges tú Pasa por OpenRouter (EE. UU.), que no la guarda, y la analiza el modelo Gemini de Google en Vertex AI, en la UE, con retención cero. Devuelve hasta 3 especies del catálogo. Riega no la guarda (ver secciones 6 y 12)
Número de identificaciones usadas Generado al identificar Aplicar el cupo (10 en el plan gratis; 50 al mes en Premium) DynamoDB (AWS, Frankfurt). Se borra con la cuenta
Plan free / premium y fecha de validez Sincronización tras la compra + webhook de RevenueCat Aplicar el límite gratis y las funciones Premium DynamoDB (AWS, Frankfurt)
Estado de la suscripción (no la tarjeta) Google Play → RevenueCat, asociado a tu identificador de usuario Activar, renovar o restaurar Premium Google Play + RevenueCat; nosotros guardamos solo free/premium y fecha de validez
Eventos de uso de la app con un identificador aleatorio de instalación Solo si aceptas cuando la app te lo pregunta o en Ajustes; lo que hagas en la app antes de decidir solo se envía si aceptas Analítica de producto agregada (ver abajo) PostHog, región UE (eu.i.posthog.com)
Logs técnicos de la API (errores y metadatos de petición; pueden incluir tu identificador de usuario) Automático al usar el backend Seguridad, depuración y estabilidad AWS CloudWatch (Frankfurt), 30 días
Ubicación, contactos, agenda, micrófono — No los pedimos —
Tokens de push remoto — No (solo notificaciones locales) —

Analítica. Usamos PostHog (servidores en la UE) para saber cómo se usa la app: abrir la app, registro e inicio de sesión, permiso de avisos, crear una planta (con el número de plantas), poner o cambiar una foto, marcar un riego, usar «Identifícala con una foto» (si encontró la planta, cuántas especies propuso, cuál elegiste y, si no está en el catálogo, el nombre de la planta que propone el modelo; nunca la foto), llegar al límite de plantas, ver el paywall y el resultado de la compra. Cada evento lleva un identificador aleatorio de instalación generado en tu teléfono, que no está ligado a tu email ni a tu cuenta, y solo propiedades no personales (p. ej. desde qué pantalla se hizo la acción). La app bloquea el envío de claves como email, nombre, identificador de usuario o tokens. No usamos cookies ni publicidad.

Solo con tu permiso. La primera vez que abres la app te preguntamos si aceptas enviar estas estadísticas; aceptar y rechazar están al mismo nivel. Hasta que aceptes no se envía nada ni se crea el identificador. Puedes retirar el permiso en cualquier momento en Ajustes → Privacidad → Enviar estadísticas de uso: dejamos de enviar eventos y se borra el identificador del teléfono.

No vendemos tus datos personales. No usamos tus datos para publicidad ni integramos SDKs publicitarios.

5. Finalidades y bases legales

Usamos los datos para:

  1. Prestarte el servicio (cuenta, plantas, fotos, historial, fechas de próximo riego y sincronización entre dispositivos).
  2. Aplicar el plan gratis (hasta 5 plantas) y el Premium tras una compra o restauración válidas.
  3. Mejorar la app con analítica de uso agregada y no ligada a tu cuenta.
  4. Seguridad y mantenimiento (autenticación, prevención de abuso, diagnóstico de fallos).
  5. Atender solicitudes de privacidad o soporte que nos envíes por email.

Si te aplica el RGPD (p. ej. resides en el EEE), las bases son:

Finalidad Base legal
Cuenta, plantas, fotos, historial, plan free/premium Ejecución del contrato (prestación del servicio que solicitas)
Identificar la planta con una foto Ejecución del contrato (la función que pides al tocarla)
Analítica de uso Tu consentimiento (art. 6.1.a RGPD y art. 22.2 LSSI), que puedes retirar en Ajustes
Seguridad, logs técnicos, prevención de abuso Interés legítimo (servicio seguro y estable) y, cuando proceda, obligación legal
Responder a derechos o reclamaciones Obligación legal

No hacemos marketing por email ni publicidad personalizada. Si eso cambiara, lo diríamos aquí y pediríamos el consentimiento cuando haga falta.

6. Terceros (encargados / proveedores)

Solo compartimos datos con los proveedores necesarios para operar Riega, en la medida en que el servicio lo requiere:

Proveedor Rol
Amazon Web Services (AWS) Cognito (cuentas), API Gateway, Lambda, DynamoDB (plantas e historial), S3 (fotos), CloudWatch (logs). Región Frankfurt (eu-central-1)
Google Inicio de sesión con Google (si lo eliges) y Google Play como tienda y procesador del pago. Los datos de tarjeta no pasan por nuestros servidores
RevenueCat Gestiona el estado de la suscripción asociado a tu identificador de usuario y avisa a nuestro backend (webhook) de renovaciones y caducidades
PostHog Analítica de uso, región UE, con un identificador aleatorio de instalación
OpenRouter Recibe la foto que envías para identificar la planta y la reenvía al modelo sin guardarla. Lo configuramos para usar solo el servicio de Google en la UE con retención cero de datos
Google (Gemini en Vertex AI, UE) Analiza esa foto y devuelve las especies candidatas. No la usa para entrenar; puede conservar temporalmente contenido que sus sistemas de seguridad marquen como abusivo. No recibe tu email ni tu identificador de usuario

Podemos divulgar datos si la ley nos obliga (requerimiento judicial, autoridad competente) o para proteger derechos, seguridad o integridad del servicio.

7. Notificaciones y datos en tu dispositivo

Los avisos de riego son notificaciones locales: se programan en tu teléfono a partir de las fechas de riego de tus plantas. No usamos push remoto ni guardamos tokens de push. Puedes denegar o revocar el permiso en los ajustes del sistema.

En tu dispositivo (no en nuestros servidores) se guardan también la hora del aviso diario, el modo vacaciones, los iconos de las zonas de la casa, la sesión iniciada y el identificador aleatorio de analítica. Se borran al desinstalar la app.

8. Pagos

Los cobros de Premium los procesa Google Play. RevenueCat recibe el estado de la suscripción asociado a tu identificador de usuario de Riega (no a tu email). Nosotros guardamos solo el resultado (free o premium) y su fecha de validez. No almacenamos datos de tarjeta.

La suscripción se gestiona y cancela en Google Play (Pagos y suscripciones → Suscripciones). Borrar tu cuenta de Riega no cancela la suscripción de Google Play.

9. Conservación y borrado

  • Mientras tu cuenta exista, conservamos tus plantas, fotos, historial y plan.
  • Si borras una planta, se borran también su foto y su historial de riegos.
  • Las fotos subidas que no llegan a adjuntarse a una planta se borran automáticamente a las 24 horas.
  • La foto que envías para identificar una planta no se guarda.
  • Logs técnicos: 30 días.
  • Eventos de analítica: no están ligados a tu cuenta, así que no podemos asociarlos a ti; se conservan hasta 1 año.

Borrar tu cuenta. Puedes hacerlo desde la app en Ajustes → Borrar cuenta. Se borran de inmediato tus plantas, el historial de riegos, todas tus fotos, tu plan free/premium (y, si eras Premium, tu registro en RevenueCat), el contador de identificaciones y tu usuario de Cognito. Si ya no tienes la app, sigue las instrucciones de riega.app/delete-account.

Las copias de seguridad de las tablas de producción (recuperación a un momento dado) se guardan hasta 35 días: los datos borrados pueden seguir en esas copias hasta que caduquen, sin usarse para nada más. Google Play y RevenueCat pueden conservar registros de las transacciones según sus propias obligaciones legales.

10. Derechos del usuario

Según tu jurisdicción (p. ej. RGPD en el EEE), puedes solicitar:

  • Acceso a los datos personales que tratamos sobre ti.
  • Rectificación de datos inexactos (la mayoría los puedes editar en la app).
  • Supresión: desde la app (Ajustes → Borrar cuenta) o por email.
  • Limitación u oposición al tratamiento, incluida la analítica.
  • Portabilidad: te enviamos tus plantas e historial de riegos en un archivo JSON.

Para ejercerlos: escribe a [email protected] desde el email de tu cuenta Riega e indica qué solicitas. Podemos pedirte verificar la identidad antes de actuar. Respondemos en el plazo legal (un mes).

Si estás en el EEE / UE, también puedes presentar una reclamación ante la autoridad de protección de datos de tu país (en España, la AEPD).

11. Seguridad

  • Tráfico cifrado con HTTPS y peticiones autenticadas con tokens de Cognito.
  • Contraseñas verificadas con SRP: nunca viajan ni se guardan en claro.
  • Fotos en un almacenamiento privado, accesibles solo con enlaces firmados que caducan.
  • Recursos AWS separados por entorno (desarrollo / producción).
  • Ningún sistema es 100 % infalible; si detectamos un incidente que te afecte de forma relevante, te informaremos cuando la ley lo exija.

12. Transferencias internacionales

Tus datos de cuenta, plantas, historial y fotos se guardan en AWS en Frankfurt (UE), y la analítica en PostHog UE. RevenueCat y Google pueden tratar datos fuera del EEE (p. ej. en EE. UU.), y la foto que envías para identificar una planta pasa por OpenRouter (EE. UU.) antes de llegar a Google en la UE; en ese caso nos apoyamos en las salvaguardas que ofrecen (Marco de Privacidad de Datos UE-EE. UU. o cláusulas contractuales tipo, según su documentación vigente).

13. Menores

Riega no está dirigida a menores de 14 años (edad mínima de consentimiento en España; puede variar en otros países). No recopilamos datos de menores a sabiendas. Si crees que un menor nos ha facilitado datos, contacta a [email protected] y los borraremos.

14. Web y cookies (riega.app)

La web riega.app es contenido estático. No usa cookies, analítica ni trackers.

15. Cambios

Si cambia el tratamiento (p. ej. otro proveedor para identificar plantas o push remoto), actualizaremos esta política antes de activar esa función. La fecha de «Última revisión» al inicio refleja la versión vigente.

16. Contacto

Privacidad y derechos: [email protected]
App / package: Riega · com.riega.app
Política online: https://riega.app/privacy/