AI privacy, on the AI path

See what leaves with your team's prompts — and what doesn't.

NexGuardian Gateway sits in front of the AI your team already uses. The redaction engine detects and masks the identifiers it is configured for — emails, phone numbers, SSNs and EINs, and dates of birth — before the prompt leaves for the model. Those four are the ones the local engine reliably identifies; names, tax-return IDs, street addresses, card and bank account numbers, and amounts need the server-side engine. Detection is best-effort over a defined scope; it reduces exposure and does not catch everything. The audit record and the approval hold that give you proof are in build.

Designed to sit in front of the AI you already use — the proxy is in build. No credit card.

Prototype review queue panel: a counter reads 4 decisions left, from 10 held spans, above one opened group of four possible client names grouped by class, with the reason the engine held them.
Tap to see the full panel
Prototype · not deployed · synthetic data

Illustrative. The audit ledger and approval hold are in build.

Prompt → Redact · Record & Approve (in build)

One step runs today. Two more are in build.

Nothing clever or hidden. Redaction runs on the way out today; the record and the approval hold are being built.

01

Prompt

Your team asks an AI to act — a refund, a draft, a lookup. When the request is routed through the gateway, the redaction engine works on it before it reaches the model.

→
02

Redact

Emails, phone numbers, SSNs and EINs, dates of birth — the gateway recognizes and masks the identifier classes it is configured for before the prompt reaches the model. Those four are the ones the local engine reliably identifies; names, tax-return IDs, street addresses, card and bank account numbers, and amounts need the server-side engine. Best-effort by design: it does not catch everything.

→
03

Approve

Approve — in build. When it is deployed, a request that touches a sensitive action will hold for an approver you name on your own team before anything moves.

What runs today, and what's next

One thing runs today. Two more are in build.

The redaction engine runs today — nothing is deployed for any customer yet. The audit record and the approval hold are in build — we won't tell you they're shipped when they aren't.

Redact

Your clients' identifiers stop being the thing you paste.

Emails, phone numbers, SSNs and EINs, dates of birth — the gateway recognizes and masks the identifier classes it is configured for before the prompt reaches the model. Those four are the ones the local engine reliably identifies; names, tax-return IDs, street addresses, card and bank account numbers, and amounts need the server-side engine. It is a detection engine, not a guarantee: best-effort by design, and it does not catch everything. It will not catch unlabelled name-like text or names whose surrounding wording isn't in its label vocabulary.

Prototype document view: a synthetic vendor agreement after the engine's pass, ten spans held for a person to decide, held spans underlined in amber and the engine's own redactions blacked out, with a legend for each marking.
Tap to see the full panel
Prototype · not deployed · synthetic data

Redaction · three outcomes on one document

A pass over one document: blacked out where the engine redacted, underlined in amber where it held a span for you, and left intact where it read a form citation instead of personal data.

Prototype audit view for a synthetic vendor agreement: four rows of still-held spans, each attributed to a named person inside the firm, under the columns when, who, decision and span, with filters for redacted, released, settled by declaration and still held.
Tap to see the full panel
Prototype · not deployed · synthetic data

Audit view · one document

Holds on one document in one list: the spans the engine flagged, the state each one is in, and the person inside the firm each one is attributed to. Every row in this view is still waiting on a decision.

Illustrative. The audit ledger is in build — not available today.

Log & audit — in build

The record is the whole point.

A firm can't answer a client, an insurer, or an examiner with "I think." When the AI path is written down — what was requested, by whom, when, and what was masked — the monitoring file stops being a policy sentence and becomes something you can hand over. The audit trail is the part we're building now; you get it early, and you get a say in what it records.

Tap to see the full panel
Prototype · not deployed · synthetic data

Approval queue · waiting on your approver

Illustrative. The recording runs the queue to zero in one sitting: four grouped decisions settled one after another, the counter at 0, and the document still held until someone accepts responsibility for it.

Human-in-the-loop — in build

A person on your team still says yes.

Some requests shouldn't just be masked and sent. Those will go to a hold row and wait for an approver you name inside your own firm. NexGuardian never names that approver for you, and neither does your IT provider unless you tell them to. It's in build alongside the audit trail.

Fifteen minutes. A synthetic document.

We run a synthetic document through the redaction engine while you watch. It's a fabricated vendor agreement, so you don't bring a client file and nothing real is on the screen. You watch the mask and the tokens on that one input, then the queue: held spans grouped by class, each settled the way your designated approver would settle it, until the count reads zero, and we say out loud which parts of that loop are prototype and which are still in build instead of letting a demo imply the rest. No security team, no platform migration, no slide deck: fifteen minutes on a call, and if it doesn't hold up in front of you, you've lost fifteen minutes.

No credit card. No sales gauntlet. Bring nothing real.

Prefer your own mail app? Write to [email protected].

Questions you'd actually ask

Which AI tools does it work with?
That's the design goal, and the front of the request path — the piece that puts the gateway in front of a third-party tool — is still being finished. Today the redaction engine runs on prompts routed through it in our own testing, and we tell you exactly what's deployed before you sign anything.
Does it slow down the team?
The engine processes a 519-character input in roughly 15 milliseconds in our own test harness (p95 about 18 ms). Logging is not in the request path yet. Sensitive actions will hold for a human once it is deployed.
Who approves the sensitive stuff?
You name the approvers — someone on your own side. It can be you, a compliance lead, a department head. The approval hold is in build; we won't tell you it's shipped when it isn't.
What if a prompt slips past redaction?
Redaction is best-effort over the identifier classes it's configured for; it will not catch everything. The side-by-side log and the hold are in build. When they are deployed, a miss becomes a dated line you can act on rather than a secret — we're not going to sell you that today.
Do you store my clients' data?
We don't run a prompt log today — no audit logging is deployed — so there is no stored prompt content to describe. When logging ships, retention and deletion will be set by your configuration and the service terms you sign, and our Data Processing Addendum will govern it. We won't publish a retention number we haven't locked.

Full panel

Drag to pan. Pinch, or the + and − buttons, to zoom.

15-minute walkthrough request

Fill this in and send it, or email [email protected] from your own mail app. Nothing is sent until you press Send.

What you're asking for