Volver al hub legal

Política de privacidad

Conforme al Reglamento (UE) 2016/679 (RGPD) y a la Ley Orgánica 3/2018 (LOPDGDD).

Versión 1.0 · Actualizado el 7 de mayo de 2026

1. Responsable del tratamiento

El responsable del tratamiento de tus datos personales es Wallapets (datos identificativos completos en el aviso legal). Para cualquier consulta sobre privacidad o ejercicio de derechos: [email protected].

Wallapets no ha designado formalmente un Delegado de Protección de Datos (DPO) — la actividad actual no encaja en ninguno de los tres supuestos del art. 37 RGPD. Si en el futuro la escala lo requiriera, se nombrará y se publicará su contacto aquí.

2. Datos que tratamos

Los datos varían según el tipo de relación que tengas con Wallapets. Esta es la lista exhaustiva de categorías que pueden recogerse:

2.1. Cuenta básica (todo usuario registrado)

  • Email, nombre completo, contraseña (cifrada con Argon2id, nunca en claro), avatar opcional.
  • Rol (usuario, protectora, veterinario, admin), fecha de alta, estado de verificación de email.
  • Identificadores de proveedor OAuth (Google Sub o Apple Sub) si te registras con ellos.
  • Tokens de refresco (hashed SHA-256, nunca en claro), tokens push FCM si aceptas notificaciones.

2.2. Datos de contacto y ubicación opcional

  • Teléfono y WhatsApp (cifrados en reposo con AES-256-GCM).
  • Dirección postal aproximada (calle, ciudad, provincia, código postal). Cifrada en reposo.
  • Coordenadas geográficas del domicilio (latitud/longitud) si decides recibir alertas geográficas o quieres mostrar tu ubicación al ofrecerte como acogida.

2.3. Datos especiales — sólo si decides solicitar adopción

Si te postulas como candidato a adoptar una mascota, además recogemos:

  • Número de DNI/NIE (cifrado en reposo) y fotografías de ambas caras del documento (almacenadas cifradas en MinIO con URLs presigned de TTL muy corto).
  • Datos de tu vivienda (tipo, m², jardín, horas a solas, niños, otras mascotas).
  • Experiencia previa con animales y motivación para adoptar.
  • Firma electrónica gráfica (SVG) — generada por ti en pantalla y reutilizable.

Estos datos sólo son visibles para la protectora a la que te postulas y para Wallapets como tercera parte del contrato. La fotografía del DNI no se muestra a la protectora: ésta sólo ve un check ✓ "DNI verificado" y los cuatro últimos dígitos.

2.4. Mascotas y su actividad

  • Datos de cada mascota: nombre, especie, raza, edad, peso, esterilización, microchip, alergias, condiciones de salud, dieta.
  • Fotos de la mascota.
  • Pasaporte digital con número permanente WP-XXXXXX.
  • Historial clínico (vacunas, visitas vet, tratamientos), historial de ubicaciones (refugio/acogida/hospital), historial de paseos con ruta GPS, eventos de paseo (cacas/pipis).
  • Amistades entre mascotas ("amigitos") iniciadas por sus respectivos dueños.
  • Tags NFC vinculados al collar.

2.5. Datos del módulo de rescate vecinal

  • Posición GPS en tiempo real durante una sesión activa.
  • Notas de avistamiento, fotos opcionales, mensajes de texto del walkie virtual y notas de voz (audio ≤30 segundos).

Todos estos datos se eliminan automáticamente al cerrar la sesión de rescate (mascota encontrada o cancelación): las fotos y audios se borran de MinIO y los registros de la base de datos se eliminan en cascada. No se conservan a largo plazo.

2.6. Datos comerciales y de pago (tienda y veterinarios)

  • Direcciones de envío para pedidos físicos.
  • IBAN o email de PayPal (cifrados) si eres clínica veterinaria que recibe pagos a través de Wallapets.
  • Wallapets no almacena datos de tarjeta bancaria. El proceso de pago lo realiza Stripe directamente sobre su entorno PCI-DSS.

2.7. Datos técnicos

  • IP del cliente (registrada en logs y eventos de auditoría).
  • User-Agent del navegador.
  • Identificadores de dispositivo para push notifications.
  • Cookies estrictamente necesarias y, si aceptas, analíticas (ver Política de Cookies).

2.8. Datos de comunicación interna

  • Conversaciones del chat con protectoras y veterinarios. Cifradas en reposo con AES-256-GCM.
  • Notas internas que la protectora añade sobre candidatos (no visibles para el candidato).
  • Reseñas y valoraciones de clínicas veterinarias.

3. Finalidades del tratamiento y base legal

FinalidadBase legal (RGPD art. 6)
Prestación del servicio (cuenta, mascotas, mensajería, pasaporte)Ejecución del contrato — art. 6.1.b
Verificación de email y autenticaciónEjecución del contrato — art. 6.1.b
Tramitación de candidaturas y contratos de adopciónEjecución del contrato — art. 6.1.b. Datos especiales (DNI) basados en el consentimiento expreso al subirlos.
Pagos y facturaciónEjecución del contrato y obligación legal fiscal — art. 6.1.b/c
Notificaciones operacionales por email/pushEjecución del contrato — art. 6.1.b
Alertas geográficas en rescate vecinalConsentimiento — art. 6.1.a, revocable en cualquier momento
Analítica web e IA de mejora del productoConsentimiento — art. 6.1.a (cookies opt-in)
Cumplimiento de obligaciones legales (Hacienda, requerimientos judiciales)Obligación legal — art. 6.1.c
Detección de fraude (venta encubierta de animales)Interés legítimo — art. 6.1.f, prevalece la protección animal
Auditoría de acciones sensibles (transferencias, retiradas)Interés legítimo — art. 6.1.f, ciberseguridad y trazabilidad

4. Plazos de conservación

  • Cuenta activa: mientras mantengas la cuenta abierta + plazo legal mínimo (6 años para registros fiscales según el Código de Comercio español).
  • Cuenta cerrada (DELETE /me): anonimización inmediata de email/nombre/teléfono/dirección. Las contribuciones se conservan en pseudónimo ("Cuenta eliminada") para no romper la trazabilidad de mascotas, contratos y donativos. Lectura de los datos por terceros queda imposible.
  • Datos de DNI: mientras tu plantilla de adopción siga activa. Se borra al usar el endpoint de borrado de DNI o al eliminar la cuenta.
  • Logs de auditoría (audit_events): 5 años — necesario para defensa frente a denuncias de venta encubierta o reclamaciones de adoptantes.
  • Datos del rescate vecinal: efímeros — se eliminan completamente al cerrar la sesión.
  • Mensajes de chat: mientras la conversación esté abierta. Si se cierra, se conservan 1 año por trazabilidad y luego se anonimizan.
  • Logs técnicos generales (acceso, errores): 90 días.

5. Destinatarios y encargados del tratamiento

Tus datos sólo se ceden a terceros cuando es estrictamente necesario para ejecutar el servicio que has solicitado. Los principales encargados del tratamiento son:

  • Cloudflare (CDN y túnel) — todo tráfico HTTPS pasa por su red.
  • Stripe Payments Europe (pagos) — recibe nombre, email e importe; nunca los datos de la tarjeta nos llegan a nosotros.
  • Sendcloud (envíos físicos) — recibe nombre + dirección postal del destinatario.
  • Resend / Drift Labs (email) — recibe la dirección de email del destinatario y el contenido del correo.
  • Google Firebase / FCM (push) — recibe el token de dispositivo y el contenido de la notificación.
  • Google Analytics (sólo si aceptas cookies analíticas) — recibe IP truncada y eventos de uso.
  • Anthropic (IA) — recibe la imagen de la cartilla veterinaria que tú subes manualmente al usar la función de escaneo. No se entrena modelo con tus datos (zero-retention).
  • Bigbuy (cuando se active la suscripción de pienso) — recibe datos de pedido y dirección.

Cada encargado dispone de su propio contrato de tratamiento (DPA) firmado con Wallapets, con cláusulas de confidencialidad y obligación de seguridad.

6. Transferencias internacionales

Algunos encargados están establecidos fuera del Espacio Económico Europeo (Cloudflare y Anthropic en EE. UU., principalmente). Estas transferencias se amparan en:

  • Las Cláusulas Contractuales Tipo aprobadas por la Comisión Europea.
  • El EU-US Data Privacy Framework cuando el proveedor está adherido (caso de Cloudflare y Anthropic).

7. Tus derechos

En cualquier momento puedes ejercer los siguientes derechos:

  • Acceso — descarga completa de tus datos vía GET /me/data-export (también disponible desde tu panel).
  • Rectificación — desde tu perfil o escribiendo a privacidad.
  • Supresión / olvido — vía DELETE /me o desde tu panel. Anonimización inmediata, no borrado físico para preservar trazabilidad legal.
  • Oposición y limitación del tratamiento.
  • Portabilidad — formato JSON estándar incluido en el data-export.
  • Retirar el consentimiento en cualquier momento sin que afecte a la licitud del tratamiento previo.
  • Reclamar ante la AEPDAgencia Española de Protección de Datos, C/ Jorge Juan 6, 28001 Madrid.

Para ejercer cualquier derecho fuera del panel: [email protected] con prueba razonable de identidad. Plazo de respuesta: 1 mes (ampliable a 3 cuando la solicitud sea compleja, art. 12 RGPD).

8. Seguridad de los datos

Aplicamos medidas técnicas y organizativas razonables al estado del arte:

  • Cifrado en tránsito (TLS 1.3 en todas las conexiones).
  • Cifrado en reposo de PII sensible: DNI, IBAN, PayPal, teléfonos, direcciones — AES-256-GCM con clave dedicada.
  • Cifrado en reposo del chat con AES-256-GCM (sólo modera Wallapets cuando hay denuncia).
  • Hashing Argon2id para contraseñas con parámetros OWASP 2023.
  • JWT con firma RS256 y rotación de refresh tokens.
  • Bloqueo automático de cuenta tras 5 intentos fallidos de login.
  • Rate limiting en endpoints sensibles.
  • Helmet, CSP, HSTS, política CORS allowlist explícita.
  • Auditoría inmutable de acciones críticas en tabla append-only.
  • Backups cifrados.

En caso de brecha de seguridad que afecte a tus datos, te lo notificaremos por correo electrónico en un plazo máximo de 72 horas, conforme al artículo 34 RGPD.

9. Menores de edad

Si eres menor de 14 años no puedes registrarte directamente. Si tu hijo o hija aparece como dato de tu plantilla de adopción (campo "niños en casa"), sólo se almacena el dato de manera generalista (rango de edades) y nunca se publica fuera del expediente de adopción. Más detalle en la Política de menores.

10. Cambios en esta política

Cuando esta política se modifique de forma sustancial, recibirás un aviso por email con al menos 15 días de antelación. La fecha y versión están siempre visibles en la cabecera del documento.


Si encuentras alguna discrepancia entre este texto y la legislación aplicable, prevalece esta última. El equipo legal de Wallapets revisa los documentos al menos una vez al año y ante cualquier cambio normativo relevante. Para dudas escribe a [email protected].