Skip to content

// security

Shared responsibility

Applies to

Product: Cloud · Server · Audience: Security / Compliance reviewer

Who is responsible for what, per deployment model. This page mirrors the central table Responsibilities from the compliance perspective: not "who installs Kubernetes" but "who carries which security and data protection duty". For contractual boundaries the respective contract governs; the tables here are the template for it.

The principle

Two things sit with the customer in every model: the application administration (users, roles, models, apps, knowledge bases, connectors, policies, audit) and the responsibility for the data under data protection law. That basebox operates the infrastructure – always in the Cloud, on a server only when commissioned – does not make basebox the administrator of your organization nor the controller of your data.

The matrix

Duty Self-managed server Server operated by basebox basebox Cloud
Physical security, data center Customer Customer – or basebox when hosted at basebox basebox
Harden and patch OS, drivers, Kubernetes Customer basebox, if in scope basebox
Keep basebox software current Customer applies; basebox delivers and announces basebox basebox
Network, firewall, egress Customer Customer network with the customer; access path with basebox Platform network basebox; connection and rules customer
Encryption at rest (storage layer) Customer basebox if in scope; otherwise customer basebox
Backup and restore Customer basebox sets up the backup; the target is defined in the offer basebox (daily, retained for 7 days)
Monitoring, alerting Customer Customer; basebox monitors its own software components basebox
Identities, roles, groups Customer Customer Customer
Policies: Audit Log Level, web search, connectors, write permissions Customer Customer Customer
App approvals, knowledge bases, content Customer Customer Customer
Model selection and approval per app Customer Customer Customer (from what basebox provides)
Review and export the audit log Customer Customer Customer
Detect and report security incidents in the infrastructure Customer basebox in scope, customer outside basebox informs the customer without delay
Fix security vulnerabilities in the software basebox basebox basebox
Risk classification of the AI use, human oversight, transparency towards end users, AI literacy Customer (deployer) Customer Customer
Document model choice, licence and origin basebox (Model register); customer for self-connected models basebox / customer basebox
Data protection role Customer controller; basebox without access, processing only if you grant access for support Customer controller; basebox processor (DPA) Customer controller; basebox processor (DPA)

How to read the matrix

  • "Customer" can be your own IT or a third party you commission.
  • "basebox, if in scope" means: can be part of an operations contract but is not automatically included. A Server licence is a software licence; infrastructure operation is a separate commission.
  • Hosting at basebox changes only the row Physical security, data center. Everything else in the Server columns still applies – a hosted server is not Cloud (Hosting at basebox).
  • Cloud in the transition phase until November 2026: the distribution matches the basebox Cloud column in principle. In contrast, the environment is at Hetzner in Nuremberg and is shared, logically separated, with shared user management; the AI models are provided by Google Vertex in Frankfurt; Hetzner and Google are sub-processors (Transition phase).

What basebox commits to in every model

From the Compliance document and the Infrastructure policy:

  • Release notes and changelog for every version; announcement of security-relevant updates by e-mail.
  • Security tests before every release: static code analysis, dependency scan, CVE check, unit tests, test installation, manual QA; release under the four-eyes principle.
  • Immediate information of affected customers in case of known systemic risks or security-relevant incidents.
  • Documentation of source, licence and version of the provided models; no change to weights other than quantization.
  • No provision of models that violate Art. 5 EU AI Act.

What the customer carries in every model

  • The decision which data is processed in basebox – and the rule about it for users.
  • The configuration of the policies: Audit Log Level, web search, connectors, write permissions, app approvals (Policies).
  • Human oversight: basebox offers no manual pre-review of AI outputs; checking the results is part of your process (Safety notice).
  • The duties as deployer under the EU AI Act (Compliance).

Next step: Data flows