Credentials pasted into copilots
Detect provider keys, cloud access keys, GitHub tokens, JWTs, private keys, and high-entropy secret-like values before they reach an upstream model.
AI data loss prevention
Entrovik inspects normalized AI requests and responses in the traffic path, then denies, redacts, mutates, warns, or annotates according to centrally managed policy.
Why teams act
Entrovik gives security, platform, compliance, and application teams a shared technical boundary without coupling enterprise policy to one provider SDK.
Detect provider keys, cloud access keys, GitHub tokens, JWTs, private keys, and high-entropy secret-like values before they reach an upstream model.
Identify email addresses, phone numbers, US SSNs, Canadian SINs, card numbers, IP addresses, and configured organizational identifiers.
Apply source-code, confidential-term, and custom-pattern policies to requests as well as model-generated responses.
Enforcement model
Every decision can use normalized content plus tenant, identity, team, application, provider, model, stage, and configured policy metadata.
01Run ordered policy stages before provider dispatch and again before content is returned to the caller.
02Return policy, action, reason, field, rule, and control reference instead of an opaque 403.
03Audit the identity, provider, model, decisions, usage, and outcome without retaining full content by default.
04Measure would-block and would-redact behavior against labeled datasets before changing production traffic.
In the request path
Policies remain modular packages. The core resolves, executes, contains, explains, measures, and audits them.
Normalize text, multimodal parts, and tool-call arguments into a provider-neutral policy input
Execute the tenant's ordered WASM request pipeline with bounded time, memory, I/O, and concurrency
Apply denial or content mutation before any provider credential is used
Inspect the normalized model response through the response pipeline
Seal content-free decision evidence into the tenant audit chain
Technical FAQ
No. It is the AI traffic enforcement point. Endpoint, network, SaaS, and data-store controls remain complementary.
Yes. Each policy can support actions such as warn, redact, mutate, or deny, and its failure behavior is explicit.
Yes. Response policies execute before protected content returns to the client.
Yes. Policy configuration supports custom identifiers and patterns, while the WASM ABI allows independently developed detectors.

Put it in front of a real workflow
Bring one provider path, one policy requirement, and the architecture your reviewers need to trust.