mshartıBook an assessment

Use case · By usage

Code help without leaking secrets.

Secrets are stripped and tool access is scoped before anything leaves.

“Keys and internal code can end up in AI prompts.”

An API key in a promptInternal code pasted for reviewA plugin with repo access

Control in three steps

Secrets are stripped and tool access is scoped before anything leaves.

STEP 01

Check who is asking

Every person and agent is named, with a role from your directory.

STEP 02

Allow, ask or decline

Inside the role it runs. Changes wait. Outside the role, declined.

STEP 03

Record it

Every step lands in the audit trail.

See it work

Watch it happen.

Step 1 of 4: Request

Kevin M. · DeveloperCoding assistant

“Why does this call fail? key = "sk_live_…"”

Every request starts with a named person and a named agent.

audit_log
09:14:02requestkevin.m · code-assist · prompt
09:14:02check· · ·
09:14:02masked· · ·
09:14:02logged· · ·

Simplified example. Names and records are invented.

Text version

Kevin M. (Developer) asks Coding assistant: "Why does this call fail? key = "sk_live_…"" The security check returns: Masked. Every step is written to the audit log.

  1. 01 Request

    Kevin M. · Developer · Coding assistant

    Why does this call fail? key = "sk_live_…"

  2. 02 Security check

    Masked

    Check
    Secret scan
    Found
    Live API key in the prompt
    Action
    Key stripped before it left

    Secrets never reach the model.

  3. 03 Human approval

    Not needed

    The request was handled at the check. Nothing waited for a person.

  4. 04 Audit log

    • 09:14:02 · request · kevin.m · code-assist · prompt
    • 09:14:02 · check · secret detected · api key
    • 09:14:02 · masked · masked: 1 · prompt sent
    • 09:14:02 · logged · event 7f3a…e21 · on the record

Where this fits

Data LeakagePrompt InjectionMCP and Agent Access

Questions

Short answers. Ask us anything else on the call.

See this in your own organisation.

Start with a free assessment. Two weeks. Read-only.

A one-page answer for your CEO and CISO. Assessments are offered at our discretion.