Reliability
Anduin’s infrastructure and applications are architected to achieve a high level of business continuity, which includes disaster recovery (DR) and high availability (HA).
Our DR solutions provide fully automated failover to a backup system so that our services can continue to operate without disruption. Customers’ data are continuously replicated across different availability zones on Amazon AWS cloud. In addition, all databases and document storage systems are backed up throughout the day.
Our HA solutions aim at offering 99.9% uptime. We employ a multi-layered approach to achieve this HA goal: rapid scaling in response to workload, application resilience to user errors and infrastructure failures, data resilience to corruption, and infrastructure resilience to environmental failures (e.g. machine down, network disconnection etc.).
Authentication
Anduin enforces a strong authentication flow from user logins to every single API request: our servers verify if users are who they claim to be. We offer industry standards to achieve this goal:
- 2-Factor authentication
- Single-Sign-On
- Strong password policy
- Authenticated sessions are timed out
- Standard authentication protocols for integration (OpenId Connect, OAuth 2.0, and SAML 2.0)
- JWT tokens to protect authentication data in transit
- Encryption to protect authentication data at rest
Permission
As a multi-tenant platform, our system enforces a strict authorization flow to all data access points: users are restricted from accessing data when they don’t have the right to do so.
Role-based security
Access rights are determined by a well-defined system of roles, for example:
Deal owner, deal participant, data room owner, and data room participant. This approach balances offering users flexible control of access rights to their data assets, while allowing strong enforcement of data access.
Pre-authorized access tokens for no login views
Our platform utilizes pre-authorized access tokens for secure and predefined actions, e.g., to e-sign, complete a task, or view a report, without logging in.
Encryption
All data transmitted to the Anduin system from clients is encrypted using HTTPS and SSL. Our user data and critical infrastructure configurations are encrypted using AES 256-bit. All encryption keys are protected by an industry-grade secret management tool. The secret vault is protected by a two-man integrity policy. We have initiated the process to obtain a SOC 2 Type 1 certification of our security design, and subsequently a SOC 2 Type 2 certification of our operating security enforcement.
Protection of customer data
Anduin’s privacy policy can be found here. At Anduin, our customer’s privacy is our first concern. We strive to use information to provide the best possible service while respecting the confidentiality of information we are entrusted with. Currently, we are compliant with the U.S. ESIGN Act of 2000 in terms of processing customers’ e-signature, and soon will be compliant with the EU General Data Protection Regulation (GDPR).
Enterprise network security
Anduin’s servers are protected behind firewalls to control both internal and external traffic and our systems use virtual networks for isolation and protection. We have regular network penetration testing to proactively detect potential threats.
Audit trails
All actions in the system are logged in an immutable audit trail accessible to system administrators. Anduin provides a suite of tools to search, filter, and report on these actions.
Up-to-date maintenance
We maintain up-to-date operating systems across our network. Verified security patches are deployed as they’re released and we continuously monitor for both malicious and accidental incidents.
Compliance
Anduin is compliant with SOC 2, the gold standard for security, privacy, availability and confidentiality of customer data. SOC 2 is both a technical audit and a requirement that comprehensive information security policies and procedures be written and followed.