实际发送的字节。
探测器会在本地写入两个报告文件:HTML 和 JSON。在您点击 Share 之前,报告和设备数据不会离开计算机;之后 JSON 文件才会通过 POST 发送。GUI 会另外在启动时读取一个小型公共发行清单以检查更新,不发送安装 ID、设备信息或探测结果。
共享范围被有意限制。
报告数据不包含你的姓名、机器 ID、已安装软件或文件系统路径。与任何网站一样,服务器会看到请求 IP,但为了防止滥用只保存每日加盐哈希;原始 IP 不会写入数据库或公开。共享数据涵盖摇杆、环境、效果、诊断、所选标签和响应备注;公开页面会省略响应备注字段。更新检查是另一个不含标识符的清单请求。
SubmissionPayload 合同
此列表中的每个字段都是相同型号设备共有的规格、粗略环境信息、测试诊断、所选规范标签或响应备注。在 Linux 上,响应备注除了可选输入文字外,还可能包含探测器测得的 X/Y 运动。
device— VID:PID、制造商设备名称、轴、按钮、pov、采样周期、时间分辨率、固件版本、硬件版本、FF 驱动程序版本、功能标志,以及带有类型标志的支持效果列表。os— 系列(Windows / Linux)、主要版本、内部版本、架构和 .NET 运行时版本。每个值都是许多安装共享的粗粒度环境数据。responses— 每个效果:所选规范标签(公开)以及可能包含可选输入文字和 Linux 探测器测量运动的响应备注字段(会存储,但绝不会显示在公开硬件页面上)。diagnostics— 每个效果的OK/FAIL: DIERR_…结果(封闭词汇,指针地址已剥离)、失败效果汇总,以及任何文件路径经正则表达式编辑为<path>的协调器错误。发布在公共硬件页面上,以便驱动程序作者和工具构建者可以据此采取行动。probe_version和submitted_date— 仅日期(无时钟时间)。
不在报告载荷中,也不被 /submit 接受
分享的报告 JSON 只有一个架构。如果某字段不在其中,/submit 会拒绝该字段,而不是存储额外报告数据。以下内容绝不会成为已接受报告提交的一部分:
- DirectInput 实例 GUID — 每台机器的哈希值,是一个直接的机器标识符。
- 产品 GUID — VID:PID 之外的重复硬件标识。
- 原始 DirectInput 设备名称 — 有时由用户设置。提交内容改用对 VID:PID 表友好的名称。
- USB 设备列表 — 主机上的每个 USB 和 HID 设备。是大量的指纹识别面。
- 已安装软件列表 — 没有注册表遍历,没有模拟器清单,没有 SDK/运行时清单。
- 完整的操作系统描述 — 确切的主机字符串太容易被指纹识别。有效负载使用粗略的操作系统系列/版本字段。
- 错误消息中的文件路径 — 诸如
C:\Users\…或/home/…之类的路径在序列化之前已被编辑。 - 调试日志 — 不被公共提交端点接受。
- 挂钟运行时间 — 提交的日期仅为日期,而非精确时间。
- 电子邮件和联系字段 — 绝不会成为报告载荷的一部分。分享报告后,GUI 会提供单独的可选通知注册,仅向
/notify发送电子邮件 + VID:PID,并与提交分开存储。
唯一的私人领域
公开数据库的原则是安全地公开一切可以公开的内容。我们有意保留每个效果的整个 responses[].notes 字段。它可能包含测试者输入的文字(可能意外含有个人数据),以及与之一起存储的 Linux 探测器测量运动;整个字段仅保留在服务器端。
其他所有内容——功能标志、支持的效果、操作系统系列 + 版本、芯片标签、HRESULT 代码(S_OK / DIERR_… 封闭词汇名称)、失败效果汇总、路径经编辑的运行错误、探针注释——都完全按照探针报告的方式呈现在设备页面上。驱动程序作者、模拟开发人员和工具构建者需要这些数据来采取行动;将其公开正是该项目的全部意义所在。
删除提交
如果您已分享了一份报告并希望将其删除,请发送邮件至 [email protected],并附上设备的 VID:PID 和大致的提交日期。我们不要求提供帐户或跟踪 ID——这些是我们用来查找该行的唯一字段。
如果您选择发送提交后通知电子邮件,则该地址将单独存储,并且可以单独删除。使用“删除电子邮件”和地址邮寄同一收件箱。
由 Rohsam Inc. 发布
FFB Probe 由 Rohsam Inc. 发布,这是一家位于 Toronto, Ontario 的加拿大软件发布商。
Rohsam Inc.2727 Steeles Ave West, Unit 103-886
Toronto, ON M3J 3G9
Canada
如需隐私、删除或产品支持请求,请联系 [email protected]。如需业务或发布商验证查询,请联系 [email protected]。