1. Responsable del tratamiento
AlquilaGenial (proyecto SaaS) actúa como responsable del tratamiento para los datos de cuenta de propietarios. Para los datos de inquilinos, el propietario es responsable y AlquilaGenial actúa como encargado del tratamiento que los aloja con aislamiento estricto.
Contacto: privacidad@alquilagenial.com · legal@alquilagenial.com
2. Datos recopilados
- Propietario: nombre, email, teléfono, empresa (tenant), NIF/CIF opcional, plan y estado de suscripción Stripe.
- Inmuebles y contratos: dirección, referencia catastral, tipo LAU, rentas, fianzas, fechas.
- Inquilinos: nombre, NIF/NIE, email, teléfono, dirección, consentimiento RGPD con fecha y versión.
- Documentos: contratos, DNI, certificados, facturas, fotos de incidencias subidos a
storage.objectsbucketsdocuments/contracts(ver12_DOCUMENTOS.md). - Pagos y auditoría: recibos SEPA, incidencias y
audit_logs(acción, tabla, IP).
Base legal: ejecución del contrato SaaS, consentimiento (inquilinos) e interés legítimo para seguridad.
3. Seguridad y aislamiento estricto (RLS)
Cada dato vive aislado por tenant_id con Row Level Security (RLS) en todas las tablas (properties, renters, contracts, payments, incidents, documents, consents, audit_logs). Las políticas usan helpers current_tenant_id(), is_landlord() y contract_belongs_to_current_renter() (ver 17_PORTAL_INQUILINO.md).
- El propietario ve solo su tenant; el inquilino (rol
tenant) ve solo su contrato/pagos/incidencias/documentos propios. - Storage:
storage.objectscon carpetas{tenant_id}/{property_id}/...y políticasStorage landlord/tenant access. Fotos de incidencias en{tenant_id}/{property_id}/incidentscon URLs firmadas 3600s. - Cifrado en tránsito (HTTPS) y en reposo (Supabase), backups y control de acceso por rol
owner/manager/accountant/tenant.
4. Privacidad del propietario vs del inquilino
Propietario (SaaS)
Gestiona su tenant completo, exporta su JSON y ejerce olvido vía Ajustes → Privacidad (14_AJUSTES.md).
Inquilino (Portal)
Accede solo a /portal (contrato, pagos, incidencias, documentos) y a /portal/rgpd → Mi Privacidad para rectificar email/teléfono con re-consentimiento y descargar su JSON.
5. Derechos ARCO+
Puedes ejercer Acceso, Rectificación, Cancelación/Supresión, Oposición, Limitación y Portabilidad en cualquier momento:
Portabilidad
Desde Ajustes → Privacidad → Exportar JSON (propietario) o Portal → Mi Privacidad (inquilino). Incluye propiedades, inquilinos, contratos, pagos, incidencias, documentos.
Supresión (derecho al olvido)
Propietario: soft_delete_tenant() en Ajustes (escribe ELIMINAR MI CUENTA). Inquilino: solicita al propietario o a privacidad@. Borrado en cascada + auth.users.
Rectificación: edita tu perfil en Ajustes o, para inquilinos, en /portal/rgpd con re-consentimiento atómico (update_renter_with_consent + IP). Respuesta en <30 días.
6. Conservación, cookies y reclamaciones
Conservamos datos mientras mantengas cuenta o por obligaciones fiscales (6 años). Usamos cookies técnicas y de tema (theme en localStorage). Puedes reclamar ante la AEPD (aepd.es) si consideras vulnerados tus derechos.
Contacto RGPD: privacidad@alquilagenial.com · DPO: dpo@alquilagenial.com