> ## Documentation Index
> Fetch the complete documentation index at: https://omnirelay.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 数据处理

> OmniRelay 会记录你的请求和账户的哪些信息、绝不保存哪些内容、数据存放在哪里、保留多久。

本页描述当前部署的实际做法，不是合同或隐私政策；法律条款请见[隐私政策](https://omnirelay.ai/privacy)。

## 请求

OmniRelay 记录每次调用的**元数据**，不记录调用内容。

| 会记录 | 不会记录 |
| - | - |
| 请求 ID、时间、模型、API Key ID 以及发起调用的账户 | 你发送的消息（提示词、系统提示词、对话历史） |
| API 来源 IP，用于访问控制与排查问题 | |
| HTTP 状态码与错误码 | 模型返回的回复 |
| 输入与输出 Token 数、所用单价和实际扣费 | 请求中的工具定义、Schema 或文件 |
| 网关处理耗时 | 模型服务方返回的错误信息（其中可能带有你的内容） |
| 你发送的[标签](https://omnirelay.ai/docs/cn/general/tags.md)（如有） | 可读形式的 API Key 或管理密钥 |
| 对 live 模型：模型服务方的请求 ID 和 Trace ID、响应体 ID，以及调用期间冻结的金额 | |

API 来源 IP 保留 **90 天**，之后从请求记录中清除，用量列表与 CSV 导出也不再显示该字段。其他元数据按各自规则保留。

这些记录用于**用量日志**、计费与对账，在你的账户存续期间保留；财务记录在账户删除后仍会保留（见[删除账户](#删除账户)）。

> [!WARNING]
>
> 标签会随每条请求记录一起保存。请使用客户、项目、环境名称这类稳定的标记，不要放入个人信息、邮箱或任何密钥。

**模型体验。** 你在**模型体验**页面进行的对话只保存在当前浏览器标签页中。每次请求会像普通 API 调用一样把对话发给网关；开始新对话或离开页面后即消失。

**控制台 AI 助手。** 你最近的问题和同一对话中最近最多三条消息，会连同选取的公开产品说明一起发送给 OmniRelay 配置的助手模型服务方。助手没有查询账户数据的通道；余额、Key、用量记录、客户记录和权限不会加入它的上下文。对话只保存在浏览器内存中，不写入 OmniRelay 请求数据库；刷新页面、切换账户或开始新对话后会清除。模型服务方会收到这些消息，其数据保留方式以其自身条款为准。请勿输入密码、API Key、付款资料或客户隐私信息。详见[控制台 AI 助手](https://omnirelay.ai/docs/cn/general/console-assistant.md)。

**Live 模型服务方。** 由 live 模型响应时，你的请求会被转发给该模型的服务方以生成回复，服务方保留哪些数据由其自身条款决定。OmniRelay 只转发模型支持的字段，`tags` 会在转发前移除。

## 凭证

* **API Key** 通过 SHA-256 哈希校验。为了让你能再次查看，OmniRelay 还会保存一份用服务端密钥以 AES-256-GCM 加密的副本。只有 Key 的所有者在自己的登录会话中、用通行密钥或邮箱验证码确认身份后 5 分钟内才会解密，每次查看都会记入审计日志。代为操作你账户的支持人员无法查看。
* **管理密钥**只显示一次。OmniRelay 只保存其 SHA-256 哈希，足以校验，但无法还原。丢失的管理密钥只能撤销并重新创建，无法找回。
* **登录**由 Supabase Auth 处理，OmniRelay 不保存密码，只保存你的邮箱、显示名称以及关联两者的 Supabase 账户 ID。登录表单由 Cloudflare Turnstile 保护。
* **支付**通过支付服务商自己的收银台完成。银行卡信息填写在服务商提供的输入框中，不会到达 OmniRelay 的服务器；OmniRelay 只保存订单、金额与状态。

## 存放位置

服务运行在 AWS 新加坡区域（`ap-southeast-1`），经 Cloudflare 代理。数据库每天备份到同一区域的 Amazon S3，静态加密（AES-256），备份在 **30 天**后过期删除。

## 统计分析

* Cloudflare Web Analytics 统计页面访问，不使用 Cookie，也不做设备指纹。
* Google Analytics **仅在你于 Cookie 提示中同意后**才会加载；撤回同意会同时清除它在浏览器中留下的标识。
* 两者都不作用于 API：发往 `api.omnirelay.ai` 的调用从不发送给任何统计服务。

## 删除账户

在**账户设置**中删除账户后：

1. 立即退出所有登录，并撤销你持有的全部 API Key 与管理密钥。
2. 账户保留 **30 天**，以便撤销误删，并完成未结清费用的对账。
3. 之后删除你的资料、邮箱、密钥和会话。仍有余额或仍有 live 调用在对账中的账户，会保留到这些事项处理完毕。

请求与资金流水记录在此之后仍会保留，因为工作区的财务历史必须完整。删除账户资料不会立即删除所有请求元数据。API 来源 IP 仍按上述 90 天规则清除；你自行提交的标签仍是请求记录的一部分。

## 账户切换与登录记录

头像菜单支持**添加账户**，并在同一浏览器已保存的账户间切换。浏览器本地保存各账户的刷新会话和基本资料，不保存密码；各账户的工作空间、余额、Key 和权限仍独立。退出当前账户会移除该账户，其他已保存账户仍可切换使用。共享设备请逐一退出添加的账户。

**账户设置 → 登录日志**显示浏览器/User-Agent、IP、登录方式、首次观察到登录的时间、最近活动、结束时间、会话状态与观察到的登录时长。有权限的管理员可在**管理后台 → 登录日志**查看记录。服务端保存会话引用的哈希，不将原始 access token 或 refresh token 写入登录日志；界面不显示设备主机名。

记录始于功能首次观察到验证会话，不能补录此前登录。连续 30 分钟无活动时显示不活跃；登录时长反映观察到的活动区间，不是持续观看屏幕的时间。不活跃标记也不代表令牌已失效。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.