Data Security
Security, privacy, & compliance
Leafcloud operates secure cloud infrastructure in Amsterdam, Netherlands. ISO 27001 and SOC2 Type II certified. All data stays in Netherlands (GDPR compliant, no US CLOUD Act exposure). Find our DPA below.
ISO 27001 & SOC2
Independently certified
Amsterdam, Netherlands
EU data residency
No US CLOUD Act
Dutch-owned, EU-sovereign
GDPR Native
DPA available
Security
Learn about
disagregated storage and compute, compliance, and encryption and security features
Compliance
Certifications
Leafcloud maintains strict data security standards and is audited annually to maintain ISO27001 and SOC2 type-II certifications and standards.
Architecture
Distributed data processing
Leafcloud uses a distributed architecture. It consists of a core, housed in a traditional Tier-III data center, and several Leaf sites. Each site is connected to the core using a private dark-fiber connection.
Disaggregated
Splitting storage and compute
Data at rest is always stored in the data center. A compute instance (VM) starts with a network-attached disk, only reading the bits needed for processing at the Leaf site and confining these to the RAM. This means data is never stored at a Leaf site and no data can be stolen from a compute instance at a Leaf site.
encryption
LUKS full disk encryption
All volumes are encrypted by default using Linux Unified Key Setup (LUKS), a kernel-based encryption method. With this mechanism, storage data is only decrypted and encrypted on the VM instance. As a result, no data traverses the network unencrypted.
secure data processing
Security at Leaf sites
Leafcloud Leaf sites are housed at undisclosed locations. Access to Leaf sites is strictly controlled and Leaf sites contain several layers of security. These include but are not limited to: • Multiple layers of physical access control • CCTV surveillance • Facility access logging • Full disk encryption. Despite the unlikely event of unauthorized access, servers housed in Leaf sites are devoid of compromising data. Sensitive data on Leaf sites is limited to passage through RAM. This means data is never stored at a Leaf site and no data can be stolen from a compute instance at a Leaf site.
secure storage
Safe & secure in the core
Your data is stored at our core location in a T-III data center with the following certifications.
software
Hardend OpenStack cluster
Leafcloud uses OpenStack, which is an open-source cloud initiative and therefore both transparent and constantly being improved. With over 500 member companies and thousands of active users it is the largest open-source cloud computing platform. Our OpenStack cluster utilizes the best practices for multi-tenancy on a cluster. This includes using the KVM Hypervisor and GRE separated user networks. Our implementation partner StackHPC has years of experience building and hardening OpenStack clusters.
Certifications & Compliance
Independently Verified Security Standards
Leafcloud infrastructure is audited annually to maintain ISO 27001 and SOC2 Type II certifications. GDPR compliance is built-in through EU data residency. HAVEN+ certification (Dutch government security baseline) is in progress.
ISO 27001 & SOC2 Type II
Annual independent audits verify our security controls meet international standards. Certificates and audit reports available for procurement.
GDPR Compliant
EU data residency guaranteed. Data Processing Agreement available. No data transfer outside Netherlands without your explicit instruction.
HAVEN+ & NIS2 Aligned
Infrastructure designed to meet Dutch government security baseline (HAVEN+) and NIS2 directive requirements for critical infrastructure.
EU Sovereignty
True European Cloud, Not Just "EU Region"
Leafcloud is EU-sovereign infrastructure - Dutch-owned, operated, and governed under EU law. Unlike hyperscaler "EU regions" (AWS Frankfurt, Azure Netherlands), Leafcloud is not subject to US CLOUD Act or non-EU jurisdiction. Your data stays in Netherlands and cannot be compelled by non-EU governments.
Security Architecture
Disaggregated Storage & Compute
Leafcloud separates compute from storage for enhanced security. Your data stays safe at our Core facility while workloads run at distributed Leaf sites for heat reuse.
Step 1 - Data Stored at Core
All persistent data (volumes, snapshots, backups) stored at secure Tier III datacenter in Amsterdam with 24/7 monitoring and physical security.
Step 2 - Processing at Leaf Sites
VMs run at distributed Leaf sites. Only data needed for processing is retrieved and kept temporarily in RAM during computation.
Step 3 - Data Returns to Core
Processed data written back to Core storage. No persistent data remains at Leaf sites. Encryption (AES-256 at rest, TLS 1.3 in transit) protects throughout.
Data Processing Agreement
Download Our Standard DPA
Review our standard Data Processing Agreement (DPA) which outlines our commitment to data protection and GDPR compliance. This agreement details how we process and protect your data in accordance with EU regulations.
Security & Compliance
Frequently Asked Questions
Can the US government access data stored in AWS EU regions?
Yes. Despite data being physically stored in EU regions (Frankfurt, Stockholm, Paris, Milan, etc.), AWS is a US company subject to the US CLOUD Act, which means US government agencies can compel AWS to provide customer data stored anywhere in the world.
How this works:
- US law enforcement or intelligence agencies issue a legal demand under the CLOUD Act
- AWS (parent company Amazon, Inc.) must comply with the US legal request
- Data is provided to US authorities regardless of physical storage location
- AWS may be prohibited from notifying the customer (gag order)
Why physical location doesn't matter:
- The CLOUD Act applies to the company's legal jurisdiction, not the server location
- AWS, Microsoft, and Google are all incorporated in the United States
- EU regions are operated by subsidiaries of US parent companies
- Data access is based on corporate control, not physical infrastructure
This applies to:
- AWS (all EU regions: Frankfurt, Stockholm, Paris, Milan, Spain, Zurich)
- Microsoft Azure (all EU regions: Netherlands, Ireland, Germany, France, Sweden, etc.)
- Google Cloud (all EU regions: Belgium, Netherlands, Finland, Germany, etc.)
Legal conflict with GDPR:
- GDPR Article 48 requires proper legal basis (MLAT treaty or EU approval) for data transfers to non-EU authorities
- The CLOUD Act bypasses these protections
- Creates compliance risk for EU organizations subject to NIS2, DORA, and CSRD
EU-sovereign alternative: Leafcloud is a Dutch B.V. with no US parent company. Data stored on Leafcloud infrastructure in Amsterdam is subject only to Dutch and EU law. US government requests must go through proper MLAT (Mutual Legal Assistance Treaty) channels with EU judicial oversight and review.
Does Leafcloud provide a Data Processing Agreement (DPA)?
Yes. Leafcloud provides a standard Data Processing Agreement (DPA) available for download.
Download the DPA: The standard Leafcloud DPA is available at https://leaf.cloud/security or by direct download at https://leaf.cloud/downloads/leafcloud_standard_DPA.pdf.
What's included: Our DPA outlines:
- Data processing activities and purposes
- Data location and residency (Amsterdam, Netherlands)
- Security measures (ISO 27001, SOC2, encryption)
- Sub-processors (if any)
- Data retention and deletion procedures
- Data subject access request handling
- Incident notification procedures
- Your rights as data controller
- Our obligations as data processor
GDPR compliance: The DPA is designed to meet Article 28 GDPR requirements for agreements between data controllers and data processors.
Custom DPAs: For enterprise clients with specific requirements (e.g., additional annexes, custom security controls, bespoke terms), we can negotiate custom DPAs. Contact hello@leaf.cloud with your requirements.
Procurement: The DPA is often required for public sector and enterprise procurement processes. We can provide signed copies and compliance attestation letters as needed.
How does Leafcloud's disaggregated storage work?
Leafcloud uses disaggregated storage architecture: compute and storage are cryptographically separated for enhanced security.
The architecture:
- Core (centralized storage): All persistent data is stored at our secure Amsterdam datacenter (Tier III facility). This includes volumes, object storage, snapshots, and backups.
- Leaf sites (distributed compute): Virtual machines run at distributed locations across the Netherlands for heat reuse. These sites process workloads only - no persistent data is stored here.
How it works: When a virtual machine starts at a Leaf site, it connects to its storage volume located at Core over a private encrypted network connection. Only the data blocks needed for current processing are retrieved and kept in RAM at the compute node. When processing is complete, data is written back to Core storage and removed from the Leaf site.
Why this is secure: Even if a Leaf site server were physically compromised, no customer data could be extracted. Data exists at Leaf sites only transiently in RAM during processing. Persistent storage remains at the secure Core facility.
Encryption: Data is encrypted in transit (TLS 1.3) between Leaf sites and Core, and encrypted at rest (AES-256) at Core storage. All volumes use Linux Unified Key Setup (LUKS) full disk encryption by default.
This architecture enables Leafcloud's heat-reuse model (compute servers in residential buildings) while maintaining enterprise-grade data security.
Is Leafcloud GDPR compliant?
Yes. Leafcloud is GDPR compliant.
EU data residency: All Leafcloud servers are located in Amsterdam, Netherlands. Data never leaves the Netherlands unless you explicitly transfer it. This ensures GDPR compliance by default.
Data Processing Agreement (DPA): Leafcloud provides a standard Data Processing Agreement that outlines our commitment to data protection and GDPR compliance. The DPA is available for download at https://leaf.cloud/security or upon request.
What the DPA covers:
- How we process and protect your data
- Data location and residency guarantees
- Sub-processor disclosure
- Your rights as data controller
- Our obligations as data processor
- Security measures and incident notification
- Data subject access request procedures
No third-country transfers: Leafcloud does not transfer data to countries outside the EU/EEA. We are not subject to US jurisdiction (no US CLOUD Act exposure).
Compliance documentation: For procurement processes requiring GDPR compliance verification, we can provide:
- Signed Data Processing Agreement
- Data residency attestation
- ISO 27001 and SOC2 certificates (which include data protection controls)
- Jurisdiction verification letter
For procurement support or to request a custom DPA, contact hello@leaf.cloud.
Is Leafcloud NIS2 compliant?
Leafcloud's infrastructure is designed to align with NIS2 directive requirements.
What is NIS2? The NIS2 Directive (Network and Information Security Directive 2) is EU legislation that sets cybersecurity requirements for operators of essential services and digital infrastructure providers. It applies to sectors including energy, transport, healthcare, financial services, and digital infrastructure.
NIS2 requirements: Organizations subject to NIS2 must:
- Implement appropriate security measures (risk assessment, incident handling, business continuity, supply chain security, encryption)
- Report significant incidents to authorities within 24-72 hours
- Ensure supply chain security (including cloud providers)
- Maintain governance and accountability
Leafcloud's alignment:
- Security controls: ISO 27001 and SOC2 Type II certified infrastructure meets many NIS2 security requirements
- Incident response: Established incident notification and response procedures
- EU sovereignty: No US CLOUD Act exposure reduces supply chain security risk
- Encryption: AES-256 at rest, TLS 1.3 in transit
- GDPR compliance: NIS2 includes GDPR alignment requirements
- Governance: Regular third-party audits and compliance reviews
For regulated entities: If your organization is subject to NIS2 and requires cloud infrastructure that meets the directive's requirements, Leafcloud can provide:
- Security control documentation
- Incident response procedures
- Compliance attestation letters
- Supply chain security verification
Contact hello@leaf.cloud for NIS2 compliance documentation for procurement.
Is Leafcloud subject to the US CLOUD Act?
No. Leafcloud is not subject to the US CLOUD Act.
Leafcloud is a Dutch company with no parent company outside the European Union. We are not subject to the US CLOUD Act, FISA (Foreign Intelligence Surveillance Act), or any other non-EU data access laws.
Why this matters: The US CLOUD Act allows US government agencies to compel US-based companies (and their subsidiaries) to provide data stored anywhere in the world, even if that data is stored in the EU. This applies to US hyperscalers like AWS, Microsoft Azure, and Google Cloud, even when they operate "EU regions" with servers physically located in Europe.
Leafcloud's jurisdiction: Dutch law applies. Your data cannot be compelled by US government requests. If a Dutch court orders data access, we will notify you whenever legally permitted. Dutch law may prohibit disclosure in certain ongoing criminal investigations, though such restrictions are more limited than US gag orders.
This makes Leafcloud true EU-sovereign cloud infrastructure, distinct from hyperscaler "EU regions" which remain subject to US jurisdiction despite server location.
For sovereignty verification documentation for procurement, contact hello@leaf.cloud.
What is the difference between Leafcloud and hyperscaler EU regions?
Leafcloud is EU-sovereign cloud infrastructure. Hyperscaler "EU regions" are physically located in the EU but remain subject to US jurisdiction.
The key difference: Legal jurisdiction
Hyperscaler EU regions (AWS Frankfurt, Azure Netherlands, Google Cloud Belgium):
- Servers physically located in Europe ✓
- Data stored in Europe ✓
- Subject to US CLOUD Act ✗ (parent companies are US-based)
- Subject to FISA and US government data requests ✗
- Can be compelled to provide EU-stored data to US authorities ✗
Leafcloud:
- Servers physically located in Netherlands (Amsterdam) ✓
- Data stored in Netherlands ✓
- Dutch-owned company, no US parent ✓
- Not subject to US CLOUD Act or FISA ✓
- Data cannot be compelled by non-EU government requests ✓
Why this matters:
Under the US CLOUD Act, US government agencies can compel US-based companies (including AWS, Microsoft, Google) to provide data stored anywhere in the world, even data stored in "EU regions". This creates a conflict with GDPR and EU data sovereignty requirements.
EU-sovereign infrastructure means:
- European ownership
- European operations
- European legal jurisdiction
- No exposure to non-EU data access laws
When you need EU sovereignty:
- Dutch public sector (HAVEN+ requirements)
- Regulated industries (healthcare, finance) with NIS2/DORA obligations
- Companies subject to CSRD sustainability reporting
- Organizations with strict data residency requirements
- AI workloads with sensitive training data or model weights
Leafcloud provides true EU sovereignty, not just "EU region" hosting.
What certifications does Leafcloud hold?
Leafcloud holds ISO 27001 and SOC2 Type II certifications.
ISO 27001 is an internationally recognized information security management system (ISMS) standard. Leafcloud's ISO 27001 certification demonstrates that our infrastructure, processes, and controls meet rigorous security requirements. The certificate is available upon request for procurement processes.
SOC2 Type II is an independent audit of security, availability, and confidentiality controls. This audit verifies that Leafcloud's systems operate effectively over time, not just at a point in time. The audit report is available for enterprise clients and compliance reviews.
Both certifications are maintained through annual audits by independent third-party auditors. We also maintain GDPR compliance, and HAVEN+ certification is currently in progress.
For procurement documentation, contact hello@leaf.cloud to request certificates and audit reports.
What encryption does Leafcloud use?
Leafcloud uses industry-standard encryption for data at rest, in transit, and during processing.
Encryption at rest (storage):
- AES-256: All volumes are encrypted using AES-256 encryption
- LUKS: Linux Unified Key Setup (LUKS) full disk encryption is used by default for all volumes
- Key management: Encryption keys are managed through industry-standard key management systems
Encryption in transit (network):
- TLS 1.3: All data transferred between Leaf sites and Core storage uses TLS 1.3 encryption
- Private networks: Communication over private dark-fiber connections between Leaf sites and Core
- VPN support: Optional VPN access for customer networks
How LUKS works: With LUKS encryption, data is only decrypted and encrypted on your VM instance. This means no data traverses the network unencrypted between your VM and storage. Even Leafcloud staff cannot access the decrypted data on your volumes.
During processing: Data in RAM at compute nodes is only temporarily decrypted for processing. When processing completes, data is re-encrypted before being written back to storage.
Customer-managed encryption: For additional security, you can implement your own application-level encryption on top of Leafcloud's infrastructure encryption. This gives you full control of encryption keys.
All encryption implementations meet ISO 27001 and SOC2 requirements and are regularly audited.
What is HAVEN+ certification and when will Leafcloud have it?
HAVEN+ is the Dutch government's security baseline for cloud services. Leafcloud's HAVEN+ certification is currently in progress.
What is HAVEN+? HAVEN+ (Baseline Informatiebeveiliging Overheid) is the security standard required for cloud service providers supplying the Dutch public sector. It is based on the BIO (Baseline Informatiebeveiliging Overheid) framework and covers security controls, data handling, audit requirements, and incident response.
Who requires HAVEN+? Dutch municipalities, ministries, water boards, semi-public sector organizations, and government contractors often require HAVEN+ certification in their procurement criteria.
Leafcloud's status: HAVEN+ certification is in progress. Our infrastructure is designed to meet all HAVEN+ requirements. We will update this page immediately when certification is achieved.
What this means for you: Even before formal certification, Leafcloud's infrastructure meets the technical and organizational controls specified in HAVEN+. We can provide compliance documentation and control attestations for procurement processes.
Beyond HAVEN+: HAVEN+ is aligned with ISO 27001 (which Leafcloud already holds), NIS2 directive requirements, and GDPR. It also addresses EU data sovereignty - a key differentiator from US hyperscalers.
For HAVEN+ compliance documentation or procurement support, contact hello@leaf.cloud.
What is the US CLOUD Act?
The US CLOUD Act (Clarifying Lawful Overseas Use of Data Act) is a 2018 US federal law that allows US law enforcement and intelligence agencies to compel US-based technology companies to provide data stored anywhere in the world, regardless of where that data is physically located.
Key provisions:
- US government agencies can request data from US companies without requiring foreign court approval
- Applies to all data controlled by US companies, even if stored on EU servers
- Companies can be compelled to provide data without notifying the customer
- Requests can be accompanied by gag orders preventing disclosure
Impact on cloud providers:
- US hyperscalers (AWS, Microsoft Azure, Google Cloud): Subject to CLOUD Act, even for their EU regions (Frankfurt, Netherlands, Belgium)
- EU-sovereign providers (Leafcloud): Not subject to CLOUD Act because they are EU-owned with no US parent company
Why this matters for EU customers: The CLOUD Act creates a conflict with GDPR and EU data sovereignty requirements. Under GDPR Article 48, data transfers to non-EU authorities require proper legal basis (MLAT treaty or EU approval). The CLOUD Act bypasses these protections.
Compliance requirements affected:
- NIS2 Directive (critical infrastructure cybersecurity)
- DORA (Digital Operational Resilience Act for financial services)
- CSRD (Corporate Sustainability Reporting Directive)
- HAVEN+ (Dutch public sector cloud requirements)
For true EU sovereignty, choose EU-owned cloud infrastructure not subject to US jurisdiction.
Where is Leafcloud data physically stored?
All Leafcloud data is physically stored in Amsterdam, Netherlands.
Storage location: Your persistent data (volumes, object storage, snapshots, backups) is stored at Leafcloud's Core facility in Amsterdam. This is a Tier III datacenter with 24/7 monitoring, redundant systems, and physical security.
Compute locations: Virtual machines may run at distributed Leaf sites across the Netherlands, but no persistent data is stored at these locations. Leaf sites process workloads only.
Data movement: Data never leaves the Netherlands unless you explicitly transfer it. All backups, replicas, and disaster recovery systems remain within Dutch jurisdiction.
Disaggregated architecture: Leafcloud uses cryptographic separation between compute and storage. Data is retrieved from Core storage only when needed for processing, kept in RAM at the compute node, then discarded. This means even if a Leaf site server were physically compromised, no customer data could be extracted.
For data residency verification documentation for procurement, contact hello@leaf.cloud.
Start Your Sustainable Cloud Journey
Our Amsterdam-based team is here to help. Whether you need guidance on a project, OpenStack configuration, or just want to discuss your infrastructure needs—reach us via email or plan a call.