Skip to content

Security Centre

Security is of paramount importance at Enclave. To ensure we maintain a safe and secure environment for customers, we use a variety of industry-standard technologies and practices managed by our security team.

Achieving it starts with our agile development process and use of continuous integration, which allow for quick resolution of both security and functional issues, and our strict adherence to a security centric change and incident management programs.

We regularly train all employees, technical and non-technical, to prioritise and maintain high security standards. If you have any questions, concerns, or encounter any issues, please contact us at security@enclave.io.

Sub-processors

Under GDPR, a sub-processor is any business or contractor through which customer data may pass as a side effect of using Enclave.

We use partners for some business processes that are not core to our expertise but are critical to our customers having a quality experience. Here is our list of sub-processors:

Partner Usage
GitHub Customer interactions (support tickets)
Google Customer interactions (email, forms) and analytics (web)
HubSpot Customer Relationship Management, Sales and Marketing
Sentry Application error tracking and reporting
Slack Customer interactions
Stripe Customer payments
PayPal Customer payments

Third party providers

In addition to our sub-processors, we engage with third-party providers who play a crucial role in supporting our services but do not process customer data. Below is our list of providers who contribute to various aspects of our service delivery without directly interacting with, or handling customer data:

Partner Usage
Cloudflare DDoS protection
GitHub Developer code repository
IpData GeoIP database lookups
Microsoft Azure Cloud Infrastructure for Enclave services
Netlify Website hosting

Product Security Features

Customer Data

Enclave customers retain complete sovereignty over their network data.

Due to the design and architecture of Enclave, no third parties (including Enclave) will ever have access to a customer's network or network data, under any circumstances, ever.

All network connectivity established by Enclave is peer-to-peer and end-to-end encrypted with perfect forward secrecy. Each encrypted session is always mutually authenticated, and the private keys used to establish and secure these sessions are sovereign to each enrolled system in a customer's account.

That is to say, each system's private key material is generated, encrypted, and stored locally to each system and never exported.

The Enclave platform acts only as a repository for administrators to define policy which is then distributed to enrolled systems running Enclave software. Once an enrolled system running Enclave receives policy from the platform, it acts with autonomy to establish peer-to-peer connectivity and caches that policy locally until subsequent updates invalidate it.

SSO

Enclave supports all major Enterprise Identity Providers, including Microsoft, Google, GitHub, Okta, Duo, JumpCloud, as well as supporting any compatible OpenID Connect SSO provider for customers desiring more control over authentication.

These integrations allow customers to protect their networks with their identity provider of choice, while eliminating separate VPN credentials for users.

MFA

In addition to SSO integrations, Enclave also supports username and password based logins with multi-factor authentication (MFA), available using time-based one-time password (TOTP) codes.

Access Logging

All access to Enclave is logged and made available to administrators in their account portal. All agent-based deployments of Enclave conduct local logging which can be exported to facilitate integration with customer security monitoring systems.

Data Security

Enclave operates strictly on the principle of least privileges. Only those with a strict business need to access data are allowed to do so, and elevated access is both logged, and revoked after use.

We employ multiple layers of authentication and access control to ensure only those authorized to access data are allowed to do so and monitor that access in real-time, alerting us to suspicious activity.

System And Software Security

Enclave's systems are hosted in secure server environments which are ISO 27001 & 27017, PCI DSS Level 1, and SOC 1 & 2 & 3 compliant, utilising advanced security technologies that include biometric and hardware token identification.

  • All Enclave systems are hardened and regularly updated with the latest security patches.

  • All systems are monitored in real-time and regularly audited to ensure they remain in compliance.

Auditing & Monitoring

All systems are audited by our security engineers on at least a quarterly basis: the more sensitive the data, the more frequent the audits. In the most extreme cases, they are conducted daily. We employ multiple real-time monitoring system with 24/7 alerting to inform us of violations of policy as well as suspicious activity that may indicate a compromise.

Physical Security

All data centers used by Enclave are ISO 27001, SOC 1 & 2 certified. Access to facilities are restricted to authorized users via electronic means, including biometrics. All facilities are monitored by professional security staff.

Other Security Frameworks

In addition to the above, Enclave adheres to the General Data Protection Regulation (GDPR), Open Web Application Security Project (OWASP), and National Institute of Standards and Technology (NIST) frameworks.


Last updated Feb 19, 2024