mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-22 00:54:26 +08:00
2.0 KiB
2.0 KiB
隐私与遥测说明
LanMountainDesktop 提供两类可选遥测能力:
- 崩溃数据上传
- 行为数据分析
这两个开关默认关闭。即使两项都关闭,应用仍会在首次启动时向 PostHog 发送一次最小化的启动基线事件,用于统计用户量。
默认行为
当“崩溃数据上传”和“行为数据分析”都关闭时:
- 仅首次启动会发送一次
app_first_launch事件 - 该事件只用于统计用户量
- 事件时间由 PostHog 接入侧记录的请求时间和启动时间决定
- 不会主动上传设备型号、操作系统细节、组件操作轨迹等详细信息
崩溃数据上传
当开启“崩溃数据上传”时,应用会把崩溃与未处理异常发送到 Sentry,用于分析稳定性问题。
上报内容可能包括:
- 异常堆栈和错误上下文
- 应用版本与运行环境
- 操作系统信息
- 设备基础信息
- 最近的日志尾部内容
应用退出或崩溃时,会尽量补充最后一次会话和日志信息,方便定位问题。
行为数据分析
当开启“行为数据分析”时,应用会把关键行为事件发送到 PostHog,用于分析功能使用情况和会话路径。
上报内容可能包括:
- 应用启动和退出时间
- 会话开始与结束时间
- 设置页打开、关闭和导航
- 抽屉打开和关闭
- 桌面组件的放置、移动、缩放、删除和编辑入口
这些事件会被转换成 PostHog 可以直接接收和分析的事件格式,方便在 PostHog 中按事件流查看用户行为。桌面端的“回放”能力通过事件时间线重建,而不是浏览器式 Session Replay。
身份与隐私控制
应用会使用随机生成的匿名 install ID 和可刷新 telemetry ID 来区分安装与运行会话。
- 刷新 telemetry ID 只会影响后续详细遥测
- 关闭开关后,不会继续发送对应类别的详细遥测
- IP 只会通过 Sentry / PostHog 的服务端接入侧自然记录,不会作为自定义字段重复上报