Chat privacy and data protection

When you use the chat features in watsonx Orchestrate, your conversations are stored so you can pick up where you left off, maintain continuity, and access your chat history whenever you need it. This page explains how your chat data is stored, protected, and isolated to ensure your privacy and security.

How chat conversations are stored

watsonx Orchestrate stores chat conversations to enable the following capabilities:

  • Chat history retrieval: Access previous conversations within a chat thread, with context maintained based on the LLM's context window.
  • Agent memory: Maintain context across multiple messages within chat threads and sessions.
  • Thread management: View and manage your list of chat threads.
  • Continuity: Resume conversations from where you left off.

Chat data is stored by using the same secure infrastructure and encryption standards that are described in Security, privacy, and data protection overview.

For more information about how agent memory is stored, retained, and deleted, see Agent memory retention policy.

How your chat data is isolated

Each chat conversation is isolated by user ID. One user's chat history is never accessible to another user, ensuring users can only view and access their own chat threads and conversations.

Chat data is segregated at the tenant level, following the same isolation principles described in Security, privacy, and data protection overview and Data isolation.

Conversations within observability dashboards

Users with Administrator or Builder roles can view chat conversations within their tenant through observability dashboards. This access is designed to support service management, troubleshooting, and monitoring while maintaining tenant-level isolation.

For more information, see Monitoring agents.

How your chat content is used in relation to LLM training

watsonx Orchestrate never uses your chat content for training or improving language models:

  • Your data is not sent back to base models for training
  • Your conversations remain private and are stored only to support chat features
  • Your chat content stays private and remains within the service boundaries

Model provider terms and conditions

While watsonx Orchestrate does not use your chat data for training, the underlying language models are provided by third-party vendors. Each model provider has its own security policies and terms of service:

  • Review the security documentation and terms of service for your chosen language model
  • Understand how the model provider handles data during inference
  • Ensure that your use complies with the model provider's acceptable use policies

For information about available models and their providers, see Available AI models.

Uploaded files in chat

When you upload files directly to a chat conversation for interactive analysis, watsonx Orchestrate applies the same security and isolation principles to protect your files.

Note:

This section covers security and privacy specifically for the Chat with Documents feature, where you upload files directly into a chat conversation to ask questions about the content. It does not apply to file uploads used by tools (for example, a tool that accepts a file as input to perform a task). For information about uploading files for chat analysis, see Uploading documents in a conversation.

File isolation

Files uploaded through the chat interface are accessible only within the chat conversation where they were added:

  • Files remain isolated to the current chat thread.
  • Other chat threads cannot view or access these files.
  • The agent does not reference uploaded files outside the active conversation.
  • Documents are never shared across conversations or used for training.

Draft comment:

Secure file downloads

When the Secure Download feature is enabled, uploaded files can be downloaded through a more secure file access mechanism that does not rely on short-lived, shareable links. Access to files is controlled through authentication and authorization policies to help ensure that only authorized users can retrieve files.

The Secure Download feature must be explicitly enabled by using the following endpoint:

<service-instance-url>/v1/tenants/<tenant_id>/settings/secure-download  

Payload:

{"enabled": true}  
  • Secure downloads are single-use. After a file is downloaded successfully, the same download cannot be used again. To download the file again, rerun the tool to generate a new secure download.
  • A generated secure download remains valid for 1 hour when the Secure Download feature is enabled.
  • If the file is not downloaded within the 1-hour validity period, the secure download expires. To obtain a new download, rerun the tool to generate a new secure download.

File retention

Files uploaded through the chat interface automatically expire and are deleted approximately 4 hours after the most recent file upload in the chat thread.

Data retention

watsonx Orchestrate implements configurable data retention policies to balance service functionality with privacy and compliance requirements.

Retention configuration

Administrators can configure how long the chat history is retained:

  • Configurable range: Set retention from a minimum of 30 days to a maximum of 365 days.
  • Default setting: 30 days if not explicitly configured.
  • Automatic deletion: Messages older than the specified retention period are automatically deleted and become permanently inaccessible.
  • Tenant-level control: Retention settings apply at the tenant level and affect all users within the tenant.

To configure data retention settings, see Managing data retention.

What happens to your data

Chat history remains accessible during the configured retention period. Messages are automatically deleted after the retention period expires, however you can delete individual chat threads or conversations at any time before the retention period expires.

If your access to watsonx Orchestrate is removed from the tenant, all chat history that is associated with your account is deleted permanently.