Skip to content

Security

Intutic is a governance layer that sits between your AI agents and LLM providers. Security is foundational — every design decision prioritizes the principle that governance infrastructure must never become the attack surface it's meant to protect.


Threat Model

Intutic defends against three categories of threat:

ThreatVectorMitigation
Agent misuseAI agent executes destructive tool calls (file deletion, credential exposure, unauthorized API calls)Real-time SOP evaluation with BYPASS/ENHANCE/HIJACK/KILL verdicts via the circuit breaker
Credential leakageAPI keys, tokens, or secrets exfiltrated through agent output or prompt injectionDLP scanning in the proxy hot path; secrets detected and redacted before reaching the LLM
Unauthorized accessRogue agents or developers bypassing governance controlsRBAC enforcement, OBO token scoping, harness config drift detection with auto-revert, and break-glass overrides

Data Flow

Developer → AI Agent → Intutic Proxy (:4000) → LLM Provider

                      ┌─────▼──────┐
                      │  Policy    │
                      │  Engine    │
                      │  (WASM +   │
                      │   SOPs)    │
                      └─────┬──────┘

                      ┌─────▼──────┐
                      │  Control   │
                      │  Plane     │
                      │  (:3001)   │
                      └────────────┘
  1. Every LLM request from an AI agent is routed through the local Intutic proxy on port 4000
  2. The proxy evaluates tool calls against SOPs in the WASM policy engine (< 5ms typical)
  3. Verdicts, traces, and telemetry are sent to the control plane for storage and analysis
  4. The proxy never stores prompts or completions — only structured telemetry (tool names, verdicts, token counts, timing)

Data Locality

The proxy runs locally on the developer's machine. LLM traffic is not rerouted through Intutic's cloud infrastructure — it flows directly from the proxy to the LLM provider. Only governance telemetry reaches the control plane.


Encryption

In Transit

All network communication is encrypted with TLS 1.2+:

PathProtocol
Proxy → LLM ProviderHTTPS (TLS 1.2+)
Proxy → Control PlaneHTTPS (TLS 1.2+)
Sync Daemon ↔ Control PlaneWSS (WebSocket over TLS)
Dashboard → Control PlaneHTTPS (TLS 1.2+)

At Rest

DataStorageEncryption
Governance tracesPostgreSQLAES-256 (managed encryption)
Session state & cachesValkey (Redis-compatible)Ephemeral — not persisted to disk
SOP definitionsPostgreSQLAES-256 (managed encryption)
API keys & credentialsPostgreSQL + system keychainAES-256 + OS-level keychain encryption
Local config~/.intutic/credentials.jsonFile permissions (0600) + system keychain

Authentication & Identity Enterprise

Intutic provides enterprise-grade identity and access management:

  • Single Sign-On (SSO) — OIDC integration with Okta, Microsoft Entra ID, Google Workspace, Ping Identity, and any custom OIDC provider
  • API Keys — Virtual keys (vk_ prefix) for programmatic access, with rotation and revocation
  • OBO Tokens — Short-lived, employee-scoped agent credentials that replace shared API keys
  • RBAC Roles — Five-tier role hierarchy (Owner → Admin → EM → Developer → Viewer) with feature-level gating

→ Full details: Security & Identity guide


Compliance Enterprise

Intutic helps your organization meet regulatory requirements for AI governance:

  • SOC 2 Readiness — Automated evidence collection for trust service criteria (security, availability, processing integrity, confidentiality)
  • HIPAA BAA — PHI safeguard tracking and BAA status management
  • GDPR — Data erasure (right to be forgotten), consent management, and data processing agreements
  • Data Residency — Pin governance data to US, EU, or APAC regions

Enforcement Coverage

Connected harnesses are scored on a four-tier system:

TierEnforcement Level
AStrict — immutable rules, credential redaction, system command blocking
BModerate — prompts for suspicious tool combinations
CAudit — records traces without blocking
DObserve — alerts only, fail-open

→ Full details: Security & Identity guide


Infrastructure Security

LayerControls
NetworkVPC isolation, private subnets, no public database endpoints
ComputeGKE with node auto-upgrade, workload identity, pod security standards
SecretsGCP Secret Manager — never committed to source control
MonitoringStructured logging with trace context
Supply chainDependabot, lockfile integrity, signed container images

→ Self-hosted deployment: Deployment guide → Stream security events: Stream Alerts guide


Responsible Disclosure

If you discover a security vulnerability, please report it to security@intutic.ai. We aim to acknowledge reports within 24 hours and provide a fix or mitigation within 7 business days.


PageWhat it covers
Security & IdentitySSO setup, API keys, OBO tokens, RBAC roles, member management
Emergency OverridesBreak-glass override tokens, request workflows, audit logs
How It WorksFull architecture walkthrough — proxy, policy engine, control plane
Stream AlertsStream governance events to Slack channels or custom webhook endpoints
SettingsDashboard settings — security tab, compliance tab, API key management

The active firewall for AI agents