idea
network--3

Security & Governance

Powerful enough to run the business. Governed enough to trust with it.

Perimeter
Your Systems
Mindfront
Mindfront Logo
idea

An AI is only useful if it's powerful

network--3

Power means access to everything

That access demands governance

Mindfront Logo

Mindfront governs every action.

Nothing runs unchecked

Risk-Gated | Policy-Routed | Fully Recorded

This is the audit view the platform renders for a single action. The map is the full decision tree every action passes through; the trace is the exact path this one took — narrated, with timings, and the branches it didn't take.

Send Email
This came up while I was running Job #4f7a for Dana Okafor (dana@northwind.co). It writes — that's why I had to ask first.
4 MIN AGO
9d3a7b22-c1ef
Every path I could have taken
REQUESTVALIDATIONValidatedValidationFailedRISKClassifiedAboveMaximumTIERAutoApprovedMachineCheckedHumanApprovalRequiredMACHINE REVIEWApproveBlockEscalateToHumanNoLmConfiguredLmThrewESCALATIONQueuedAfterEscalationCoercedToRejectReadOnlyQUEUESubmittedRefusedNoHumanInLoopHUMAN RESOLUTIONApprovedWithEditsPendingRejectedCancelledEvicted→ ran→ ran
The path I took
Validation
I validated the args. The draft was well-formed.
+8 ms
Risk
Then I scored it 0.40.
+0 ms
Tier
Right in the mid band, so I sent it to my review model — a second LLM I keep around for vetting writes — before I ran it.
Wasn't auto-run (under the auto threshold) or queued straight to a person (over the human-approval threshold).
Machine review
I asked Claude Sonnet and it wanted a person to weigh in.
“The recipient is outside the org and the amount named is specific — I'd rather a person confirm this one.”
+1.20 s
Reviewer sentence
What it asked me to show the person:
“Sending a specific quoted figure to an external address — worth a human glance before it goes.”
Escalation
The action writes, so I routed it through the queue for a person to sign off.
Queue
I submitted it. The rationale brief landed +14.00 s after the request was queued.
2026-07-08 16:08:43 UTC
Human resolution
Waiting on someone on the Sales team.
Next: approved (with or without edits) → I run it, or rejected, cancelled, or evicted from the queue.
waiting · 4 m 18 s
Waiting
I'm waiting on a reviewer.
requested 4 minutes ago

Every Action Is Risk-Gated

Before Mindfront does anything in the outside world, the action is scored and sorted into a band: run automatically, pass through an AI reviewer, wait for human approval, or be refused outright. Read-only lookups move freely; the higher the stakes, the more scrutiny — and the thresholds are yours to tune, live, without a restart.

Humans Hold the High-Risk Calls

High-impact actions don't execute on the AI's say-so. They queue to the people authorized for that work, and nothing runs until one of them approves — their identity recorded on the decision. And when Mindfront acts on its own initiative, a high-risk change isn't merely paused: it's refused.

An Append-Only Record

Every decision, review, and approval lands in a log whose storage engine offers only two operations — append and read. There is no delete or edit in its API. Each approval carries per-stage timestamps, so an auditor sees not just what was approved, but how long machine and human review each took.

Who can reach what — provable in one sentence

Team-Based | Per-Object | Passwordless

No Policy Engine to Misconfigure

A person can reach a resource if they created it, were explicitly added to it, or share a team with it. That is the entire rule — three lists, OR'd together, evaluated the same way every time. No inheritance, no role hierarchy, no rules language to misconfigure into a breach.

Personal Stays Personal

Admin is an ordinary team, not a master key. Conversations, documents, mail, and credentials are gated by that one rule alone, with no admin override — so a person's private work stays private, even from the operator running the system.

Passwordless by Design

There is no password to steal, reuse, or reset — Mindfront doesn't support them. Passwordless sign-in uses phishing-resistant FIDO2/WebAuthn passkeys. Whether a passkey is device-bound, synced, or used cross-device depends on the authenticator and your organization's device policy.

Layered from the network to the type system

Defense in Depth

The Network Perimeter

Private deployments can expose Mindfront only over per-device WireGuard tunnels, with no public application endpoint. Administrators can isolate and revoke individual peers without exposing the appliance to the public internet.

A Locked-Down Front End

The browser runs under a restrictive Content Security Policy that limits scripts to approved first-party code and blocks unapproved form destinations. Untrusted content — email, retrieved HTML — is sanitized to strip scripts and active markup before it is rendered.

Secure by Construction

Security lives in the type system, not a config file. An API route that doesn't declare its authorization level doesn't compile. Transport is TLS 1.2/1.3 only, and the server refuses to start unless its own certificate passes full chain-of-trust, key-strength, and signature validation.

Your data stays yours

On-Premise | Encrypted | Erasable

Air-Gappable On Demand

Mindfront can run entirely on-premise, even fully offline — inference served by local models on your own GPU hardware, so the system keeps working with no cloud connection at all. The mind can touch the world, or not, on your terms.

Encrypted on the Appliance

Data lives in an embedded, in-process vault — no separate database server — with each record encrypted under AES-256-GCM using its own nonce and authentication tag. Search embeddings are computed locally, on-device; your corpus is never sent to an outside vector API.

Application-Level Erasure

When a record must be forgotten, Mindfront overwrites the live encrypted slot, marks it erased, and reports the entries and bytes affected. Copies retained by storage hardware, filesystems, snapshots, replication, or backups remain governed by the deployment's retention and key-destruction policy.

Mindfront's security is architected by veteran systems engineers with a history of solving mission-critical challenges, including leading emergency CVE responses affecting millions of devices.

As of 13 July 2026, Mindfront has recorded zero known security incidents across customer deployments.

Every Mindfront deployment is governed by default

The safeguards are part of how it's built.

Core controls — risk routing, approvals, the audit record, and secure deployment options — ship with Mindfront. Administrators still configure access, risk thresholds, integrations, network policy, and deployment-specific controls.