Product details
What Paart checks, which tools can connect, and what we have tested.
How the parts work together
Request checks
Checks requests from connected tools. MCP is pilot-tested. OpenAI and Anthropic support is experimental.
Shared rules
Manages rules, approval requests, and activity records.
Tool discovery
Finds local tool settings. It does not intercept running tools. Kernel monitoring is (planned).
Content checks
Flags known harmful instructions. Advanced detection is experimental.
Your dashboard
Review activity, change rules, and approve or deny requests.
Choose what happens next.
Allow a request, stop it, or ask a person. Paart records the decision.
Allow
Let the request continue.
Observe
Let it continue and flag it for review.
Hide tool
Remove a tool from the available list.
Remove data
Remove matched sensitive information.
Ask a person
Hold the request for a person’s decision.
Block
Stop the request and return an error.
Stop session
Stop this session at the Paart gateway.
Check whether your tools can connect.
Where Paart can help.
Support depends on your connection and rules. Each example is marked tested or experimental.
Spot unfamiliar AI tools
Review first-seen agents and choose whether to register or block them.
Protect sensitive data
Find and redact recognizable secrets and personal information in connected requests and responses.
Flag harmful instructions
Recognize known attack phrases. Pattern checks have limits and will not catch every attempt.
Check risky code actions
Optional rules flag dangerous commands such as rm -rf /, or scripts downloaded and run with curl … | bash.
Notice changed tools
Compare tool definitions and flag changes that need review.
Spot unusual activity
Flag unusual chains of requests, such as a chatbot reaching for a deployment tool.
Support security reviews
Use rule packs to address known AI risks. Their framework mappings do not constitute certification.
Check integration support
Your client must support routing through Paart. Contact us to check compatibility with a specific product.
Ask before sensitive actions
Configure a rule to Ask a person. Review it under Console › Approvals; approve or deny the request.
Keep an agent inventory
Review registered and unregistered tools. Suspicious and malicious labels come from experimental sensors.
Set boundaries for actions
Choose what a connected AI tool may do. Check what it requests against your rules and record the outcome.
Stop a risky session
Optional risk rules can stop a session at the gateway. Credentials elsewhere are not revoked.
A person gets the final say.
A refund rule can Ask a person before money is returned. These are illustrative examples.
Refunds need approvalPackage source needs review · rule Review package sourcesSearch now requests more access · policy Review changed tools (optional)Illustrative examples. Approval rules require configuration; re-approval after a tool change is optional.
Measured in the lab.
Engine tests only. Network, database, and external detection delays are excluded.
1,000 events per second · 10-minute test
Lab setup: Apple M1 Max, 100 sessions, 599,986 samples. Results vary by deployment.
In-process benchmark. Ask us for the methodology when evaluating a pilot.
Start with rules for your use case.
Choose a rule pack, then configure and test it against your own workflow.
Public-facing assistants
- →Attempts to bypass instructions
- →Requests for hidden instructions
- →Secrets in responses
- →Impersonation attempts
- →Unnecessary personal data collection
Coding assistants
- →Destructive commands
- →Exposed credentials
- →Unexpected file access
- →Untrusted package sources
- →
curl … | bashpatterns
Customer-service assistants
- →Sensitive customer data
- →Approval before refunds
- →Access to another customer’s data
- →Attempts to pressure the assistant
- →Approval before large data exports