This document outlines FluidStack's security capabilities and compliance with Brev's security requirements.
FluidStack instances must support SSH server functionality and SSH key-based authentication for Brev access.
- SSH Server: FluidStack instances include SSH server (OpenSSH) pre-installed and running
- SSH Key Authentication: FluidStack supports SSH public key injection during instance provisioning
- Key Management: Public SSH keys are configured in
~/.ssh/authorized_keysduring instance setup - Network Access: SSH access operates within FluidStack's project-level network isolation model
- Encryption at Rest: Hardware-level self-encrypting drives (SEDs)
- Implementation: Automatic encryption without performance overhead
- Coverage: All data stored on FluidStack infrastructure
- Standard: Industry-standard encryption algorithms
- Protocol: SSL/TLS encryption for all network traffic
- Coverage: All API communications and data transfer
- Implementation: Automatic encryption for all connections
- Project-Level Isolation: Dedicated L3 networks per project
- Technology: VXLAN and eBPF for network segmentation
- Isolation Scope: Hardware, network, and storage levels
- Multi-Tenancy: Single-tenant by default, no shared clusters
- Data Centers: Tier-3 facilities with 24/7 surveillance
- Access Controls: Biometric access controls and mantrap entry systems
- Monitoring: Continuous monitoring with CCTV coverage
- Personnel: Restricted access to authorized personnel only
- HIPAA: Health Insurance Portability and Accountability Act
- GDPR: General Data Protection Regulation
- ISO27001: Information Security Management System
- SOC 2 TYPE I: Service Organization Control 2
- ✅ Outbound Traffic: Instances can egress to public internet (compliant)
- ✅ Project Isolation: Strong isolation between projects (compliant)
- ❓ Inbound Traffic: "Deny all inbound by default" behavior not explicitly documented
- ❓ Instance-Level Firewalls: No API endpoints for individual instance firewall rules
- Limitation: Security managed at project/cluster level, not per-instance
- API Gap: No dedicated firewall rule management endpoints in Infrastructure API
- Workaround: Project-level isolation provides security boundary
- Impact: May not provide granular instance-level firewall control
- Missing Feature: Individual instance firewall rule management
- Alternative: Project-level network isolation
- API Support: No explicit firewall rule endpoints found
- Security Model: Relies on project boundaries for isolation
- Firewall Rules: No API endpoints for creating/managing firewall rules
- Security Groups: No security group concept or API
- Network ACLs: No network access control list management
✅ Data encrypted at rest (hardware-level SEDs)
✅ Data encrypted in transit (SSL/TLS)
✅ Project-level network isolation (VXLAN/eBPF)
✅ Physical security (Tier-3 data centers)
❓ Instance-level firewall rules (not documented)
❓ "Deny all inbound" default behavior (needs verification)
- Project Organization: Use separate projects for different security zones
- Network Design: Leverage project-level isolation for security boundaries
- Access Control: Implement application-level security controls
- Monitoring: Use FluidStack's audit logging and monitoring features
Before production deployment, verify:
- Default Inbound Policy: Confirm if inbound traffic is denied by default
- Firewall APIs: Check for any undocumented firewall management endpoints
- Network Behavior: Test actual network isolation and traffic patterns
- Security Controls: Validate project-level isolation effectiveness
- Data Encryption: Excellent hardware-level encryption
- Physical Security: Strong data center security controls
- Compliance: Multiple enterprise certifications
- Network Isolation: Strong project-level isolation
- Firewall Management: Limited granular network control
- API Limitations: No explicit firewall rule management
- Documentation Gaps: Some security behaviors not explicitly documented
- Application Security: Implement security controls at the application layer
- Project Design: Use project boundaries as security zones
- Network Architecture: Design applications to work within project isolation model
- Monitoring: Implement comprehensive logging and monitoring
FluidStack provides excellent foundational security with hardware-level encryption, strong network isolation, and comprehensive compliance certifications. However, it may not provide the granular instance-level firewall management that some security models require.
Recommendation: FluidStack is suitable for workloads that can leverage project-level security isolation. For applications requiring fine-grained instance-level firewall controls, additional verification and testing is recommended.