Skip to content

Security Profile Decision Matrix

Use this quick matrix to choose profile mode.

Workload typeRecommended profileWhy
Torrent clients, browsers, general outbound appsbalancedThese usually need broad outbound destinations and compatibility.
Private APIs, fixed backup endpoints, controlled webhook targetshighAssuranceDestination-constrained egress and stricter assertions are a good fit.
Mixed workloads with unclear requirementsbalanced first, then tightenStart stable, then move namespaces/apps to highAssurance where practical.
  • If you cannot confidently maintain narrow destination allowlists, use balanced.
  • If you can maintain strict destination allowlists and non-root service execution, use highAssurance.
  • Endpoint pinning (wireguard.endpointPinning.enable) works best with literal endpoints and complements either profile.
  • Host ingress (publishToHost.tcp) is operationally useful but expands attack surface.