跳到正文

数据与托管

网站托管在哪里,哪些数据会发送,以及一份上报如何帮助其他用户。

页面与数据托管在哪里

Driverless 由 Cloudflare 和项目维护的欧洲 VPS 共同托管。Cloudflare 提供 HTTPS 入口和静态资源,并通过私有连接把页面与 API 请求送到 VPS。页面 HTML 由 VPS 上的网站进程渲染;API 访问同机 PostgreSQL。

浏览器连接 Cloudflare;私有连接通往欧洲 VPS 的 API 入口。API 入口把页面交给同机网站 SSR,并读写 PostgreSQL;备份保存在私有 R2。
网站的数据请求走这条路径;设备的 WebHID 读写发生在用户电脑上。
位置保存或处理的内容
Cloudflare WorkerHTTPS 入口、客户端静态资源和私有网关。浏览器不直接连接 VPS 或数据库。
VPS 网站 SSR在欧洲服务器上生成页面 HTML,并通过同机 API 读取公开目录。
VPS API / PostgreSQL处理数据请求,保存公开来源目录、用户确认提交的设备报告、归并记录、管理员审核与功能证据。
私有 R2 存储数据库备份通过受保护的备份通道保存。备份可能包含已提交的报告,仅供管理与恢复使用,不提供公开下载。日常查询与报告写入由 PostgreSQL 处理。

你的操作会发送什么

操作数据如何流动
打开网页、浏览目录请求网页和公开目录。完整目录加载后,当前筛选在浏览器内进行,不会因此上传所连接设备的描述符。
连接并读取设备浏览器与本机设备通信,回读用于当前会话。连接本身不会自动提交报告。
查询候选型号另行同意后,发送 USB 编号与 HID 报告结构进行匹配,返回候选资料。不会因此保存一份设备报告。
贡献设备资料预览、同意并确认提交后,发送设备结构和你填写的资料,校验通过后保存到数据库。

一份上报如何帮助其他用户

服务器按 USB 标识和 HID 结构归并设备,保留每次有效提交。公开摘要与完整报告分别提供:其他用户可以查询摘要,管理员可以查看完整资料、核对型号并补充验证记录。

用户预览并同意提交;服务端校验与归并后保存私有报告,并提供公开摘要供其他用户查询。管理员查看完整资料后可更新摘要与审核信息;原始报告不直接公开。
基础摘要提交后即可查询;审核可以补充型号与验证信息。

公开摘要默认包含 USB 编号、适配阶段和上报次数等信息,不直接展示原始 HID 结构、设备名称原文或备注。审核后的型号名称、测试固件和连接方式可以公开。提交数量只表示资料记录,不能证明某项功能已经可用。

原始资料不会自动清除你填入的个人信息。提交前请检查预览;具体字段、访问记录和授权管理见 隐私说明。

使用与数据边界

Driverless 是完全免费的公益项目。浏览、连接、使用已开放的功能和贡献设备资料都不收费;使用这些功能不需要付费订阅或解锁。

服务会保存用于限制滥用的短期 IP 摘要,托管平台也可能保留访问日志。清除页面或撤销 WebHID 授权不会删除已经提交的数据库记录或备份。

本地开发预览使用独立的本地数据库,不会自动同步到线上。