Integrations
Designed for where agents actually run.
The homepage keeps the shape simple. Full config, auth, and API details live in Docs.
OpenClaw plugin
Use YinShield as a thin privacy tool layer inside OpenClaw. Keep the plugin small and the masking engine in Python.
{
"plugins": {
"entries": {
"openclaw-yinshield": {
"enabled": true,
"config": {
"baseUrl": "http://127.0.0.1:27811",
"mode": "placeholder",
"authToken": "change-me"
}
}
}
}
}
See the full OpenClaw integration guide →
HTTP bridge
Bridge any local runtime with a simple API. This is the cleanest path for agent frameworks that do not want a Python dependency inside the host process.
POST /health
POST /mask
POST /unmask
POST /messages/mask
OpenAI-compatible clients
Wrap chat and responses flows with automatic masking, unmasking, streaming support, and provider compatibility through base_url.
client = ShieldedOpenAI(
api_key="...",
base_url="https://api.openai.com/v1"
)