AnchorGate v0.1 is open source — self-host the full stack today. Star on GitHub →

AnchorGate

Shadow-AI discovery

You can’t govern traffic you can’t see.

The AI usage that worries your GRC team most is the usage nobody registered: the copilot in a browser, the script with a personal API key. AnchorGate ingests the DNS and HTTP egress logs you already have and inventories every call to known AI provider domains — then gives you a path to bring that traffic through the gate.

The mechanisms

Discover, then govern — in that order

An inventory you can’t act on is trivia. Discovery here feeds the same asset model, risk register, and gate as everything else.

Discovery from logs you already have

No agents to deploy: feed the engine your DNS and HTTP egress logs and it matches them against 16+ AI provider domains, building an inventory of the systems calling AI providers — including the ones nobody registered.

From discovered to governed

dns-redirect mode routes unmanaged clients through the gate at the network level, so estate-wide traffic crosses policy without every team changing code. Honest caveat: interception requires a client-trusted proxy CA — we say that upfront.

Into the risk register, not a report

Discovered systems land in the same asset inventory and risk model as your registered workloads — scored on the 5×5 matrix, visible on the posture topology, one dashboard for both halves of your estate.

What discovery surfaces

The estate you have, not the estate you registered

Egress logs don’t lie: every copilot, notebook, and cron job that calls an AI provider resolves a domain on your network first. Matching those logs against known provider domains turns “we think some teams use ChatGPT” into a list with names on it.

  • Works from DNS and HTTP logs you already collect — no per-host agents.
  • Each discovered caller becomes an asset, scored on the same 5×5 risk matrix.
  • The remediation path is built in: one base-URL change, or dns-redirect estate-wide.

In the box

What ships today

  • Ingests DNS and HTTP egress logs — no per-host agents
  • Matches against 16+ AI provider domains
  • Inventories callers nobody registered — copilots, scripts, notebooks
  • Discovered systems join the asset topology and risk register
  • dns-redirect mode brings unmanaged clients through the gate
  • Requires a client-trusted proxy CA for interception — stated, not hidden
  • verify mode as the observe-only on-ramp before enforcement

As shipped in AnchorGate v0.1 — every line above is checkable against the repository.

16+
AI provider domains matched in egress-log discovery
3
interception modes: full · verify · dns-redirect
0
per-host agents required for discovery

Provider domain set as shipped in AnchorGate v0.1.

FAQ

Shadow-AI discovery questions

How does discovery work without installing anything on endpoints?
It reads the egress logs your network already produces. DNS and HTTP logs go into the engine, get matched against a curated set of 16+ AI provider domains, and come out as an inventory of which systems are calling which providers. The trade-off is honest: log-based discovery sees what egresses your network, not what happens inside a laptop that never touches your DNS.
What does dns-redirect mode require?
A client-trusted proxy CA. Redirecting provider domains to the gate at the DNS level means the proxy terminates TLS for those domains, and clients must trust its certificate authority. That’s a real deployment decision with real security implications, and we’d rather you make it knowingly than discover it mid-rollout.
What happens once a shadow system is found?
It becomes an asset: it appears in the topology, gets scored on the 5×5 risk matrix, and shows up in posture alongside registered workloads. From there you choose the path — move it behind the gate with a base-URL change, catch it estate-wide with dns-redirect, or accept and document the risk. Discovery gives you the decision; it doesn’t make it for you.

Find the AI usage nobody registered.

Your egress logs already know which copilots and scripts are calling AI providers. Feed them to the engine and get the inventory — then put a gate in front of it.

Deploy the stack

or email hello@anchorgate.ai