Multilo 的遥测会发送什么
首次启动时,Multilo 会请你从三个选项中选择一个:仅标准(推荐)、标准 + 崩溃诊断 或 不发送遥测。本页面准确记录了每个层级所发送的内容。如果某个类别未在此处记录,则应用不会收集它。
你可以随时在设置 → 隐私中更改你的选择,查看即将发送的确切缓冲区,或一键删除与你的匿名设备 ID 关联的每一行。
我们绝不会发送的内容
- 文档内容、文件名、项目路径。
- AI 提示、AI 补全、聊天消息。
- 你的电子邮件地址或任何账户标识符。
- 你的 IP 地址(服务器通过 TCP 看到它,但绝不会记录)。
- 来自你机器的堆栈跟踪或崩溃转储。
- 客户端可能误发送的任何自由文本属性 — 服务器强制执行属性键的允许列表,并丢弃其他任何内容。
我们确实会发送的内容(匿名)
一个匿名标识符(deviceId):首次使用时生成的随机 UUID,保存在你本地的 userData 目录下。它绝不会与你的账户或任何硬件标识符关联。
设备指纹(一次,在发生更改时)
| 字段 | 示例 |
|---|---|
| currentVersion | 2.0.53 |
| platform | windows / macos / linux |
| arch | x64 / arm64 |
| osLabel | Windows 11 / macOS 14 / Linux 6.5 |
| locale | en-US |
| screenWidth / screenHeight | 2560 / 1440 |
| installedVersion / installedAt | 2.0.50 / 2026-06-08 |
| totalSessions / totalSessionMs / totalActiveDays | 247 / 39,124,000 / 84 |
每日计数
每天一个负载,记录每个命名事件发生的次数。仪表板将这些数据绘制为功能使用直方图。
显示完整的事件目录(约 30 个名称)
- app.launched
- app.update.installed
- app.update.rollback
- session.started
- session.ended
- doc.opened
- doc.created
- doc.exported
- agent.run.started
- agent.run.succeeded
- agent.run.failed
- chat.message.sent
- inline.suggestion.accepted
- inline.suggestion.rejected
- ai.completion
- citation.searched
- citation.inserted
- update.nudge.shown
- update.nudge.accepted
- update.nudge.dismissed
- update.nudge.snoozed
- update.install.started
- update.install.succeeded
- update.install.failed
- update.hardwall.shown
- perf.startup
- perf.slow_ipc
- error.renderer.crashed
- error.main.uncaught
- error.update.failed
带标记的事件(用于漏斗分析)
少量事件还会携带一个小型属性集,以便仪表板能够回答诸如“BANNER 界面上的用户接受率是否高于 MODAL 界面上的用户?”之类的问题。服务器强制执行严格的属性键允许列表;其他任何内容都会在存储前被丢弃。
| 属性 | 示例值 |
|---|---|
| urgency | important / critical / mandatory |
| surface | banner / modal / hardwall |
| version / fromVersion / toVersion | 2.0.53 |
| modelId | gpt-5 / claude-opus-4-7 |
| costTier | cheap / balanced / flagship |
| latencyMs / tokensIn / tokensOut | 数字 |
| success | true / false |
| p50 / p95 | 数字(性能百分位) |
| reason | 短字符串,最多 64 个字符(例如错误消息) |
数据去向
- 仅通过 HTTPS 发送至
https://www.multilo.com。 - 原始事件最多在我们的 Convex 数据库中存储 90 天,然后自动删除。聚合的每日快照(DAU/MAU、版本分布等)会无限期保留以用于趋势分析 — 这些绝不包含每设备数据。
- 每设备记录(上述指纹)会在设备的整个生命周期内保留。当你关闭遥测时,排队的数据会在磁盘上被丢弃;我们不会追溯性地清理服务器。如果你希望移除特定的 deviceId,请通过支持表单联系我们。
两个层级
| 层级 | 默认 | 包含 |
|---|---|---|
| 标准 | 同意后开启 | 上述“我们确实会发送的内容”部分中的所有内容(设备指纹、每日计数、带允许列表属性的标记事件)。主要的分析数据来源。 |
| 崩溃诊断 | 除非选择加入,否则关闭 | 在我们已经触发的错误事件中添加错误消息和简短的原因字符串。有时会包含来自你机器的文件路径 — 这就是它需要单独选择加入的原因。 |
如何关闭它(或更改层级)
- 在你的桌面上打开 Multilo。
- 设置 → 隐私。
- 可独立切换 匿名使用情况遥测 和/或 崩溃诊断。任一关闭状态都会立即生效 — 内存队列会被清空,在你重新开启之前不会有更多数据离开你的机器。
- 在同一面板中,你还可以按查看已发送的内容(透明度)、重新打开同意提示(重新运行首次启动对话框),或删除我的遥测数据(从 Multilo 的服务器中删除与你设备 ID 关联的每一行)。
该开关也可通过桌面应用的 URI 方案访问:multilo://settings/privacy。
最后更新于 v2.0.54 发布时。上述允许列表的任何未来新增都必须在同一版本中更新此页面。如果你发现差异,请告诉我们。