Data Collection

What data OpenRouter collects

When using AI through OpenRouter, whether via the chat interface or the API, your prompts and responses go through multiple touchpoints. You control how your data is handled at each step.

This page gives an overview of how your data is stored and used by OpenRouter. More information is available in the privacy policy and terms of service.

Within OpenRouter

OpenRouter does not store your prompts or responses, unless you opt in to one or both of the following:

  • Private Input & Output Logging: Make your prompts and completions visible in your logs for debugging, comparing model responses, and optimizing prompts. OpenRouter does not access or use this data. For organizations, only admins can view logged data. Off by default. Enable it in your Observability settings.
  • OpenRouter Use of Inputs/Outputs: Allow OpenRouter to use your prompt and completion data to improve the product. In exchange, you receive a 1% discount on all model usage. Off by default. Enable it in your Privacy settings.

Anonymous Input Categorization: OpenRouter samples a small number of prompts for categorization to power our reporting and model ranking. If you are not opted in to OpenRouter use of inputs/outputs, any categorization of your prompts is stored completely anonymously and never associated with your account or user ID. The categorization is done by model with a zero-data-retention policy.

Metadata Collection

OpenRouter does store metadata (e.g. number of prompt and completion tokens, latency, etc) for each request. This is used to power our reporting and model ranking, and your logs metadata.

This metadata does not include the content of your prompts or responses, only information about the request itself.