Aislamiento entre empresas
La separación entre entidades no depende de recordar un filtro en la consulta: está forzada en la base de datos con seguridad a nivel de fila. Una consulta mal escrita no puede devolver datos de otra empresa.
Un programa de contabilidad guarda algunos de los datos más sensibles de una empresa. Estas son las decisiones técnicas que hemos tomado y las cuestiones que todavía tenemos abiertas.
La separación entre entidades no depende de recordar un filtro en la consulta: está forzada en la base de datos con seguridad a nivel de fila. Una consulta mal escrita no puede devolver datos de otra empresa.
Doble factor con una aplicación de autenticación, códigos de recuperación de un solo uso, límite de intentos de inicio de sesión, sesiones revocables y comprobación de origen en cada petición sensible.
Los eventos relevantes se escriben en un registro al que solo se puede añadir. No existe una acción de administrador que permita reescribir el pasado sin que quede constancia.
Las facturas, los adjuntos y las evidencias se guardan en almacenamiento privado, nunca en una dirección pública predecible. Los archivos que suben los usuarios pasan por cuarentena y análisis antivirus antes de procesarse.
Puedes solicitar una exportación completa tras volver a verificar la contraseña y el doble factor. Incluye los datos en JSON y CSV, los documentos referenciados y un manifiesto con la huella digital de cada archivo para que puedas comprobar que no falta nada.
Los datos se tratan según la normativa andorrana de protección de datos personales, bajo supervisión de la autoridad competente.
Todavía no hemos completado una auditoría de seguridad externa ni una prueba de intrusión independiente, y no tenemos certificaciones publicadas. Lo explicamos aquí porque creemos que un proveedor de software contable que oculta esta información supone un riesgo mayor que uno que la publica.
Si has encontrado una vulnerabilidad, escríbenos a security@andcompta.ad. Respondemos y no perseguimos a quien informa de buena fe.
Un programa de contabilidad guarda algunos de los datos más sensibles de una empresa. Estas son las decisiones técnicas que hemos tomado y las cuestiones que todavía tenemos abiertas.