Seguridad y protección de datos | MaschinMind
Alojamiento, controles de acceso, cifrado, copias de seguridad y protección de datos en MaschinMind.
Información concreta para su evaluación de seguridad. Este resumen distingue entre controles implementados, verificaciones documentadas y compromisos acordados en el contrato del cliente.
Información general revisada: 20 de septiembre de 2026. Evidencias de infraestructura: agosto de 2026; no constituye una auditoría operativa actual.
¿Dónde se alojan los datos?
La configuración documentada sitúa la API en Render, en Frankfurt, y la base PostgreSQL en Neon, en AWS Frankfurt. Las copias independientes utilizan un bucket privado de Cloudflare R2 bajo jurisdicción de la UE. Los tratamientos auxiliares, incluidos el soporte de proveedores y los metadatos de servicio, pueden realizarse fuera del EEE. El alojamiento en la UE no significa que todo el tratamiento tenga lugar exclusivamente en la UE.
¿Cómo se separa el acceso?
Las organizaciones de los clientes están separadas lógicamente. La aplicación comprueba en el servidor la pertenencia a la organización y los permisos. Los roles controlan el acceso a funciones y registros. La administración de la plataforma tiene acceso privilegiado; el proceso de soporte registra el motivo, la caducidad y el inicio y fin de las sesiones de soporte. El historial operativo registra responsables y eventos relevantes.
¿Cómo se protegen las cuentas?
Las contraseñas se almacenan como hashes bcrypt. Las sesiones caducan y cerrar sesión revoca la sesión actual. La autenticación multifactor TOTP y los códigos de recuperación están implementados para el propietario de la plataforma. Los administradores de clientes y operadores no disponen actualmente de un proceso propio de activación de MFA. MFA no se presenta como obligatorio para todas las cuentas.
¿Están cifrados los datos?
Las conexiones públicas de la aplicación utilizan HTTPS/WSS. Render proporciona TLS gestionado para los puntos de conexión públicos. Neon declara AES-256 para los datos almacenados de la base de datos y TLS 1.2 o posterior para las conexiones. Las copias independientes de la base de datos y los archivos de la aplicación se cifran además con age antes de cargarse. Son protecciones de transporte y almacenamiento, no cifrado de extremo a extremo.
¿Cómo funcionan las copias de seguridad?
La base de datos y los archivos de la aplicación se respaldan automáticamente dos veces al día mediante una tarea independiente en la nube en Frankfurt, sin depender de un ordenador local. Las copias se cifran con age antes de cargarlas en un bucket privado e independiente de Cloudflare R2 bajo jurisdicción de la UE. La clave privada de recuperación se mantiene separada del entorno de copias. Tras la carga, cada objeto cifrado se vuelve a leer y se comprueba su integridad. Un monitor independiente comprueba la antigüedad de las copias y las pruebas de recuperación documentadas. Los controles de conservación documentados prevén un bloqueo de objetos de 30 días y su eliminación automática después de 90 días.
¿Se ha probado la recuperación?
El 25 de octubre de 2026 se descargó de R2 una copia cifrada de la nube, se descifró y se restauró en una base de datos temporal de pruebas aislada. Se verificaron los recuentos de filas de las 116 tablas en seis esquemas, la revisión de las migraciones y la integridad de 118 archivos de la aplicación archivados. La base temporal se eliminó después de la verificación. Los objetivos documentados son RPO de 24 horas y RTO de 4 horas; el RTO se mide desde la decisión documentada de iniciar la recuperación ante desastres. El resultado no garantiza el cumplimiento continuo ni una duración concreta de futuras recuperaciones. Los compromisos aplicables se definen en el contrato del cliente. Las pruebas deben repetirse mensualmente y después de cambios importantes.
¿Podemos exportar o eliminar datos?
Los administradores autorizados pueden exportar los datos de la organización como JSON, incluido el contenido de documentos codificado en Base64. La exportación y eliminación del nombre identificativo y el correo de un operador de prueba se verificaron en producción el 15 de agosto de 2026. Esto no demuestra la eliminación inmediata de todos los registros y copias. Contáctenos antes de transferir una exportación para acordar su tratamiento, conservación y requisitos de eliminación.
¿Qué disponibilidad se promete?
La aplicación proporciona comprobaciones de estado del servicio y de la base de datos. Este resumen no garantiza un porcentaje mensual de disponibilidad. El soporte, los compromisos de disponibilidad y las posibles compensaciones se rigen por el contrato aplicable al cliente.
Tratamiento de datos, proveedores y preguntas de seguridad
Existe documentación de acuerdos de tratamiento para piloto y SaaS, que se completa para cada cliente. Los registros de proveedores incluyen Render, Neon y Cloudflare; la lista aplicable también debe reflejar los servicios de correo y otros servicios activados. Solicite el acuerdo o la información de proveedores aplicable, o comunique un problema de seguridad a privacy@maschinmind.com.
