隐私
哪些信息留在电脑上、哪些通过互联网传输,以及如何避免密码进入备份
Vfinity 在你的电脑上运行,大部分保存的数据也留在本机。本页说明哪些信息会离开电脑、发送到哪里,以及密码如何与其他设置分开保存。
留在电脑上的信息
设置、事件、叠加层、投掷场景、主题和快捷面板按键都保存在本机。直播数据、排行榜和积分余额也一样。
直播历史只在本机保存每场 LIVE 的摘要,包括支持者和所属平台,不会上载。在仪表板打开过往直播,可以关闭保存直播历史,或删除单场乃至全部历史。
提醒历史记录谁送出了什么,但只保存在内存里,不写入磁盘。
通过互联网传输的信息
| 去向 | 接收内容 | 发送时间 |
|---|---|---|
| TikTok | 用于读取直播的用户名 | TikTok 连接期间 |
| Twitch | 你在浏览器中用短代码批准的登录信息 | Twitch 连接期间 |
| Kick | 观看的频道;发送聊天时才需用自己的 Kick 开发者应用登录,密钥直接发送至 Kick | Kick 连接期间 |
| YouTube | 你填写的频道或直播链接。Vfinity 像未登录的观众一样读取公开聊天,无需登录,也不会向 YouTube 发送任何消息 | YouTube 连接期间 |
| 文本转语音提供商 | 要朗读的文本 | TTS 开启时 |
| streamtoearn.io | 礼物地区,用于获取礼物名称、图片和价值 | 已保存目录超过一周,或主动刷新时 |
| Vfinity 发布说明服务 | 最新发布说明及其展示的支持者名单请求 | 启动时,以及打开更新内容时 |
| 你填写的地址 | Webhook 步骤发送的内容 | 步骤运行时 |
TikTok 辅助程序基于开源 TikTok-Live-Connector,在加入直播间时可能使用 Euler Stream 签名服务。
免费文本转语音采用 Microsoft Edge 在线声音。ElevenLabs、Speechify、Murf、Cartesia 和 Fish Audio 使用你自己的账户和 API 密钥。
YouTube 无需登录,因此 Vfinity 不需要保存任何 YouTube 密码或令牌。Vfinity 本身也没有需要登录的账户。
将密码和令牌分开保存
OBS 与 Streamer.bot 密码、Webhook 授权请求头,以及 Twitch 与 Kick 登录凭据各自在本机独立保存,不写入常规设置。因此分享设置文件不会泄露它们。
选择要包含在备份文件中的内容。
除非勾选包含密码和令牌,备份会排除所有密码与令牌,包括 VTube Studio 和本地 API 令牌。恢复不含令牌的备份后,本地 API 会关闭。TTS API 密钥始终不会进入备份。
妥善保管含凭据的备份
持有包含密码与令牌的备份的人可以使用这些凭据:以 Vfinity 身份控制 VTube Studio,登录 OBS 或 Streamer.bot,或使用你的 Twitch 和 Kick 账户。不要公开发布或发送给他人排查问题。
调试日志不会记录 VTube Studio 令牌。从调试控制台复制日志时,密码、令牌、Webhook URL、API 密钥与请求头会被隐去,因此可以分享经过处理的日志。
谁能访问叠加层和 API
叠加层和本地 API 只响应这台电脑上的程序。网络中的其他设备无法打开。
开启允许另一台电脑上的 OBS 使用这些叠加层后,叠加层可在家庭网络访问,每个 URL 都带私有访问密钥。这会让聊天文本、礼物价值和观众姓名在本地网络上传输,请只在家庭网络使用,不要用于公共或共享 Wi-Fi。
生成新访问密钥后,使用旧密钥的叠加层 URL 都会失效。即使叠加层允许局域网访问,本地 API 仍只响应本机、要求 API 令牌,并拒绝网页请求。参阅本地 API。
来自他人的代码与文件
自定义组件叠加层会运行你粘贴的 HTML、CSS 和 JavaScript。使用别人发来的代码前,请像检查其他脚本一样先阅读。
只从 itch.io 页面下载 Vfinity。应用尚未经过代码签名,因此 Windows 和 macOS 首次运行时会发出警告;参阅故障排查。