What is collected
For every connected integration, TrustLens collects resource metadata and aggregated telemetry only:What is never collected
These categories are explicitly excluded by every connector:- Prompt or message content sent to any model
- Model responses or completions
- The contents of any tool call (input or output)
- API keys, OAuth tokens, or secret values referenced by configurations (variable names are kept, values are dropped client-side)
- File contents from source repositories that are not on the agent-config / MCP allowlist
- Browser history, cookies, session tokens, or any user activity content from managed devices
- Personally identifiable information about end-users of the agents
Where data is stored
The default control-plane region matches your tenant’s region (US, EU). For hybrid deployments where the data plane runs in your own cloud account, see Architecture & deployment.
Retention
When an integration is deleted, all inventory and telemetry tied to it is scheduled for deletion within 24 hours and purged within 30 days.
Network egress
Add
posture.neuraltrust.ai to the egress allowlist applied to your managed device fleet. Inbound from NeuralTrust to your environment is never required — all sync flows are NeuralTrust-initiated outbound.
Read-only credentials
Every integration is documented with the minimum read-only roles or scopes required:- Azure —
Reader+Azure AI Userat subscription scope (granular alternatives documented per integration) - GCP Vertex AI —
roles/aiplatform.viewerand a fixed list of read-only viewer roles - Mistral — workspace API key (no roles in Mistral)
- M365 Copilot — Application User with
System Customizerrole +AgentInstance.Read.AllGraph permission - GitHub — GitHub App with
contents:readandmetadata:read - Endpoint Discovery — per-integration Discovery Token, scoped to write only into that integration’s inventory
Revoking access
Revocation is fully under your control and works at the upstream provider:
After revocation, the next sync will fail and the integration will be marked Disconnected. Inventory data already collected is retained per the retention policy above and can be deleted immediately by deleting the integration.
Compliance posture
TrustLens inherits the NeuralTrust platform’s compliance program:- SOC 2 Type II
- ISO 27001
- GDPR — no personal data is collected from end-users of your agents
- HIPAA-ready when deployed in the hybrid data plane configuration