Command gating
Under enforcement, allowlists and blocked shell constructs restrict supported command execution. Review arguments and host permissions as well as the executable.
Explore this capabilitySecurity & Governance
LeanCTX is the Context Gateway for AI systems. It checks what AI agents read before the model sees it: project boundaries, secret redaction, warn, redact or block filters, and a delivery record.
The approach
PathJail checks which files a request MAY read. Source permissions set which connected sources the caller may access; relevance rules help decide which permitted content SHOULD enter context. Enabled text filters inspect supported tool results before delivery. A delivery receipt records what the supported integration delivered, not how a model later used it.
ControlPathJail
PathJail validates the resolved file path against allowed roots. Traversal and symlinks must lead to a permitted destination.
ControlContent inspection
Useful code and sensitive customer fields can sit in the same permitted source. Inspect supported text results with configured detectors and patterns before delivery. Reading locally to inspect content is different from sending that content to a model.
ProveResponse & evidence
Choose how each detector responds. Filter metadata reports categories and counts without sensitive matched values; audit detail depends on the event path.
contact: person@example.test
Warning: detected email
contact: [REDACTED:email]
[POLICY BLOCKED]
Content withheld
Example data. An active policy is required.
Organizational governance
The Enterprise offer adds organization-level identity, policy and reporting controls. The exact source, provider and action controls depend on the selected release and agreement; an optimizer may propose a route but cannot grant permission.
In your workflow
A file boundary is one layer. Commands, credentials, network destinations and project configuration need their own decisions.
Under enforcement, allowlists and blocked shell constructs restrict supported command execution. Review arguments and host permissions as well as the executable.
Explore this capabilitySecret detection and redaction have their own configuration. They complement PII and classification filters; none replaces a review of what your integration actually returns.
Explore this capabilityProject configuration can request sensitive overrides. Review and trust that configuration explicitly before accepting broader behavior.
Explore this capabilityValidate supported network destinations and apply the deployment’s provider and processing policy. Direct calls outside that path require their own controls.
Explore this capabilityQuestions & answers
No. Enable the required filters and verify the actual integration path. Images, binary data and calls outside LeanCTX need their own controls. Keep host permissions and application safeguards in place.
No. The content-filter configuration defaults to off. Enable the required actions in your active policy and verify the supported result path. PathJail and other redaction controls have their own configuration.
No detector recognises every threat or sensitive value. The controls apply to supported calls, formats and enabled rules. Test them as part of your complete application security model.
Start with LeanCTX
Define your allowed sources, enable the relevant checks and verify a supported read against your policy.
Local-first. Model-agnostic. Your context.
Cookie settings
Your privacy. Your choice.
We count public page requests without tracking cookies or visitor IDs. Essential only also disables this server statistic for future requests. With your permission, PostHog measures clicks and reading activity. Masked recordings need a separate choice. No advertising.
Essential
Theme, consent choice and account functionality.
Cookieless server statistics
Hourly request counts, without visitor recognition. Your refusal is stored as an essential preference.
Analytics
Optional page analytics · PostHog on our server. Off until you allow it.
Session recordings
Optional replay of public-page interactions, with text and inputs masked. Requires analytics.
Your browser requests privacy protection. Analytics and recordings stay off.
Change your choice anytime in Cookie settings.