AI Action Firewall & Policy Runtime
shows decisions · never runs anything · stays on your computer

Home

Siphrix local daemon status. This console talks only to the local daemon over loopback. No cloud sync, no telemetry, no billing.

Getting started

Three steps to drive the console. Everything here is local and decision-only — nothing you do executes a real action.

  1. 1
    Add your token. Open Settings and paste the token portion of your SIPHRIX_LOCAL_DAEMON_TOKENS entry. Home works without it; every other page needs it.
  2. 2
    Simulate an action. Go to the Simulator, enter an action like file_delete, and read the verdict (ALLOW / BLOCK) with its reason. The action is never run.
  3. 3
    Shape policy. In Rules add a local block rule or an approval, then re-simulate to watch the decision change.
Daemon status
Alpha posture
  • Local-only alpha — single-machine, single-operator use.
  • No cloud sync.
  • No telemetry.
  • No hosted control plane.
  • No billing or commercial features.
  • Rules and approvals are persisted as local JSON files under your user profile only — no remote database.
Support diagnostics

A sanitized local report you can paste into a support ticket. Nothing is uploaded and no tokens, raw payloads, rule match values, approval summaries, internal paths, or audit event bodies are included. Copy manually if support asks; the daemon never sends this anywhere. Requires a bearer token — paste it on the Settings page first.

Calls GET /diagnostics.
Operator posture checklist

Quick read of what this local console guarantees and what it does not do. Each line is a contract pinned by tests in the shipped package.

  • Loopback only — the daemon binds 127.0.0.1 and never a public interface.
  • Bearer-token auth is required on every product route (Simulator, Audit, Rules, Approvals). The Home page is the only token-free surface.
  • The bearer token is kept in browser memory only — never written to localStorage / sessionStorage, never put in a URL, and cleared on reload.
  • No cloud sync. No telemetry. No hosted control plane in this local alpha.
  • Only BLOCK rules are honoured locally — ALLOW rules, regex, and shell-exec rules are rejected fail-closed.
  • Approvals are operator workflow notes — they do not execute actions and they do not bypass BLOCK decisions.
  • The Windows installer ships unsigned by default — real Authenticode signing is gated on certificate procurement.