以边界保护隐私

隐私不是一句承诺,而是一条清楚的边界。

Battuta 需要知道某个物理按键或鼠标按钮发生了动作,才能及时播放声音;它不会把这些事件转换成你输入的文字,也不会把本地输入统计或 DIY 音频上传给 Wormforce。

生效日期版本1.1
01

输入事件与统计在设备本地处理。

02

不读取文字、密码、窗口标题或剪贴板。

03

不出售输入数据,不使用广告追踪 SDK。

中文

Battuta 隐私政策

本政策说明 Wormforce 提供的 Battuta 应用如何处理信息,适用于通过 Microsoft Store 分发的 Windows 版本及 Wormforce 直接提供的其他平台版本。不同平台或版本可能不包含本文列出的全部可选功能; 相应条款仅在功能可用并被使用时适用。

01

Battuta 处理哪些信息

Battuta 只处理实现键鼠音效、可选本地统计和 DIY 音色所必需的信息:

类别具体信息用途与保存
物理输入事件物理按键标识、按下/抬起、自动重复、修饰键状态,以及鼠标按钮和按下/抬起状态。用于即时选择并播放声音。声音功能本身不需要保存连续事件流水。
本地输入统计物理按键累计、近似字符键计数、时间桶、输入速度、活跃日期和逐键分布。仅在用户开启统计后,保存在当前设备的应用数据中。
前台应用身份应用显示名、进程名,以及可用时的包或应用标识。仅用于把本地聚合输入量归属到正在使用的应用。
设置与 DIY 音色音色、音量、功能开关、更新偏好,以及用户主动选择的音频和音色包元数据。保存在设备本地,以恢复设置和用户创建的音色。

“字符数”是允许列表内物理字符键事件的计数,不是对实际文字的读取或分析。 Battuta 不保存能够按照发生顺序还原输入内容的按键记录。

02

Battuta 明确不读取或使用什么

  • 不把物理按键事件转换为输入文字,不读取或保存密码文本。
  • 不读取剪贴板、窗口标题、文档名、标签页标题、文件内容或完整可执行文件路径。
  • 不使用或保留鼠标坐标、光标移动轨迹、拖动路径或滚轮内容。
  • 不访问联系人、精确位置、摄像头或麦克风。
  • 除非用户主动选择导入音频,否则不扫描或分析个人文件。

由于 Battuta 的核心功能需要系统范围的输入事件,在应用运行并启用相关功能期间, 用户在普通应用(包括密码输入框)中的物理按键动作也可能产生事件。 Battuta 不识别输入框内容,不读取或保存密码,也不重建用户输入的字符。完全退出 Battuta 后,系统范围监听会停止。

03

为什么需要系统范围的键盘与鼠标监听

Battuta 需要在浏览器、编辑器、聊天软件和其他桌面应用处于前台时仍能响应物理操作, 因此会使用 Windows 或 macOS 提供的系统输入接口。监听的目的仅限于播放键鼠声音、生成用户主动开启的本地统计, 以及响应用户在 DIY 编辑器中的按键映射操作。

关闭“输入统计”只会停止新增统计,不会自动删除既有记录;声音功能仍需要输入事件。 用户可从 Battuta 菜单中完全退出应用,以停止监听。

04

本地存储、保留与删除

  • 输入统计默认关闭,只有用户主动开启后才会记录。
  • 统计数据库位于当前用户的应用专用数据目录,并由操作系统的用户权限和应用包隔离机制保护。
  • 为展示近期趋势,部分细粒度时间桶最多保留约 31 天;每日、每小时、应用和逐键汇总会保留至用户清除统计。
  • 设置与 DIY 音色保留至用户更改、删除、重置应用数据或卸载相应应用版本。
  • 用户手动导出到文档、桌面或其他位置的音色包由用户自行管理,不会因卸载 Battuta 而自动删除。

用户可以关闭统计、使用“清除全部统计”删除统计记录,并在 DIY 编辑器中删除自定义音色。 若准备卸载且希望确保移除应用内数据,建议先在 Battuta 中执行清除操作,再使用 Windows 或 macOS 的卸载/删除功能。 因为这些数据不存放在 Wormforce 服务器上,Wormforce 无法远程查看、导出或替用户删除本地数据。

05

网络请求、Microsoft Store 与第三方服务

Battuta 自身不会把本地按键事件、输入统计、设置或 DIY 音频上传给 Wormforce,也不会出售这些信息, 不包含广告 SDK 或跨应用追踪 SDK。以下服务可能因分发、更新或网页访问处理必要的技术信息:

  • Microsoft Store 与 Windows:Microsoft 可能根据其自身政策处理应用获取、许可、安装、更新、崩溃和 Store 使用信息, 并向发布者提供获取量、活跃设备或会话以及应用健康等报告。这些报告不包含 Battuta 的本地输入统计或 DIY 音频。 参见 Microsoft 隐私声明 ↗。
  • GitHub:非 Store 版本可能通过 HTTPS 访问 GitHub Releases 检查更新。 GitHub 会自然收到 IP 地址、请求时间和 User-Agent 等标准网络元数据,但请求不包含本地按键或统计数据。 参见 GitHub 隐私声明 ↗。
  • Battuta 社区音色:浏览社区目录时,用户的浏览器会访问 www.wormforce.net; 只有在用户明确点击安装并唤起 Battuta 后,Battuta 才会请求所选音色与发布版本的公开安装描述,并从assets.wormforce.net 下载对应的公开音色包。浏览器、应用、相关服务器与内容分发服务会自然收到 IP 地址、请求时间、User-Agent、音色 ID 和发布 ID 等请求元数据,但请求不包含输入文字、本地输入统计、 前台应用统计或 DIY 音频。公开资源由 Cloudflare 基础设施提供;参见 Cloudflare 隐私政策 ↗。
  • 用户主动分享:用户自行导出并发送的音色包只会发送到用户选择的目的地;Wormforce 不参与该传输。
06

访问 Wormforce 网站

Wormforce 网站托管在 Vercel,并使用 Vercel Web Analytics 了解聚合页面访问情况。 访问本页面时,Vercel 可能处理页面路径、来源页面、时间、国家或地区、操作系统、浏览器和设备类型等技术信息。 根据 Vercel 的说明,Web Analytics 不使用第三方 Cookie,页面访问以匿名聚合方式记录, 不会与 Battuta 应用中的输入统计合并。

参见 Vercel Web Analytics 隐私与合规说明 ↗及 Vercel 隐私声明 ↗。

07

安全、儿童与政策更新

Battuta 尽量减少处理的数据,并依赖操作系统的用户权限、应用数据隔离和 HTTPS 保护必要的网络请求。 任何本地软件和存储方式都无法保证绝对安全,用户也应使用系统密码、磁盘保护和及时更新来保护设备。

Battuta 不以儿童为目标,也不会故意收集儿童的输入内容。若功能、数据处理方式或服务提供商发生实质变化, Wormforce 会更新本政策、生效日期,并在适当位置提示用户。

08

联系 Wormforce

如对本政策、Battuta 的数据处理方式或本地数据删除有疑问,请发送邮件至 team@wormforce.net。

生效及最后更新:

还有问题?

我们愿意把边界讲清楚。

team@wormforce.net