Data Handling
What We Hold
Introspection captures what your agents do when they run on the platform. The records you work with are built from the run data the runtime emits:
- Conversations: the replayable record of a task. Model calls, tool calls, and messages.
- Observations and patterns: platform-generated records about completed conversations, and clusters of similar observations across many runs.
- Files and shares: files runtimes read and write, the durable artifacts they produce, and read-only share links.
- Underlying telemetry: the events, model/token metadata, and timing beneath those records, plus user identity and feedback signals attached to a run.
What We Do Not Do
- We do not train AI models on customer data. Introspection’s internal models are trained on separate data. Customer data is used only to operate the service.
- We do not sell or share personal data with third parties for advertising.
- We do not use advertising or tracking cookies. Only essential session cookies are used.
Data Residency
Where your agent run data lives depends on your deployment model:
- Managed multi-tenant: data is held on Introspection-operated shared infrastructure.
- Dedicated single-tenant: data is held on isolated, Introspection-operated dedicated infrastructure (an Enterprise offering).
See Deployment for the full picture.
Data Retention
Retention periods are governed by your subscription plan. Contact support@introspection.dev for details on your plan’s retention policy.
Customer-Managed Encryption Keys
On Enterprise and dedicated deployments, customers can bring their own encryption keys, managed through their cloud provider’s key management service. When enabled, customer-managed keys cover stored data: databases, caches, object storage, and Kubernetes secrets. Availability depends on the deployment’s cloud; contact us to confirm support for your setup.
Sensitive Data
The platform is designed for agent run data: model inputs and outputs, tool calls, files, and user feedback. Avoid routing sensitive PII (social security numbers, financial account numbers, health records) through agent runs unless you have an enterprise agreement in place.
If your application processes sensitive data and you need to redact it before it reaches Introspection, contact us about PII handling options.
Subprocessors
Introspection uses the following categories of subprocessors:
| Category | Examples |
|---|---|
| Cloud hosting | AWS, GCP, Azure |
| Databases & infrastructure | PostgreSQL, ClickHouse, Valkey, Restate (self-hosted) |
| Authentication | Zitadel (self-hosted) |
| Model providers | Anthropic, OpenAI, Google Gemini |
| Payment | Stripe |
For a complete list, contact support@introspection.dev.