Files
LanMountainDesktop/LanMountainDesktop/Assets/Documents/Privacy.md
lincube 46a8df5900 0.7.2
2026-03-21 16:16:02 +08:00

2.0 KiB
Raw Blame History

隐私与遥测说明

LanMountainDesktop 提供两类可选遥测能力:

  • 崩溃数据上传
  • 行为数据分析

这两个开关默认关闭。即使两项都关闭,应用仍会在首次启动时向 PostHog 发送一次最小化的启动基线事件,用于统计用户量。

默认行为

当“崩溃数据上传”和“行为数据分析”都关闭时:

  • 仅首次启动会发送一次 app_first_launch 事件
  • 该事件只用于统计用户量
  • 事件时间由 PostHog 接入侧记录的请求时间和启动时间决定
  • 不会主动上传设备型号、操作系统细节、组件操作轨迹等详细信息

崩溃数据上传

当开启“崩溃数据上传”时,应用会把崩溃与未处理异常发送到 Sentry用于分析稳定性问题。

上报内容可能包括:

  • 异常堆栈和错误上下文
  • 应用版本与运行环境
  • 操作系统信息
  • 设备基础信息
  • 最近的日志尾部内容

应用退出或崩溃时,会尽量补充最后一次会话和日志信息,方便定位问题。

行为数据分析

当开启“行为数据分析”时,应用会把关键行为事件发送到 PostHog用于分析功能使用情况和会话路径。

上报内容可能包括:

  • 应用启动和退出时间
  • 会话开始与结束时间
  • 设置页打开、关闭和导航
  • 抽屉打开和关闭
  • 桌面组件的放置、移动、缩放、删除和编辑入口

这些事件会被转换成 PostHog 可以直接接收和分析的事件格式,方便在 PostHog 中按事件流查看用户行为。桌面端的“回放”能力通过事件时间线重建,而不是浏览器式 Session Replay。

身份与隐私控制

应用会使用随机生成的匿名 install ID 和可刷新 telemetry ID 来区分安装与运行会话。

  • 刷新 telemetry ID 只会影响后续详细遥测
  • 关闭开关后,不会继续发送对应类别的详细遥测
  • IP 只会通过 Sentry / PostHog 的服务端接入侧自然记录,不会作为自定义字段重复上报