GRVAI
GRV AIVienna
Get Proposal
EU-hosted · TLS · RBAC

Sovereign Security

EU-hosted. TLS on the gateway. Roles and keys on every API.

Production sits on operator-controlled infrastructure (Hetzner EU). Only nginx is public. APIs require a frontend key; website sessions are JWTs; passwords are bcrypt; agent runs are written to an audit table. That is the live control set — not a hardware HSM or a service mesh.

TLS on the production gateway
Docker network isolation
JWT + frontend API key
Role-based access (guest to admin)
bcrypt password hashing
agent_runs audit log
Defense in Depth
Host isolation (Docker, no-new-privileges)L1
Private Docker network (only nginx is public)L2
TLS on the production gateway (nginx + certbot)L3
Shared frontend key on /api/frontend and /api/agentsL4
JWT sessions + role gates (guest → admin)L5
bcrypt passwords · agent_runs audit trailL6