跳到正文
隐私政策

Shotloop 隐私说明

Shotloop 在你的 Mac 上存了什么,什么时候、往哪里发了什么,匿名使用统计包含什么,以及怎么关掉。

更新于

简单说: Shotloop 没有账号,没有广告,不上报崩溃,也没有接入任何统计 SDK。你的项目都留在你的 Mac 上。它只在这些时候联网:检查更新,和你选的 AI 通信,在你需要时下载配音模型和素材库里的素材;另外,除非你关掉,它大约每天发一次匿名使用计数。发出去的从来不包括你的项目、项目名称或文字、你的文件或你的 key。

留在你 Mac 上的

  • 你的项目,在你选的文件夹里(默认是 ~/Documents/Shotloop,你也可以另选),每个项目里有一个 .shotloop 文件夹。
  • 设置,在 ~/Library/Application Support/dev.oliverz.shotloop/settings.json,包括你填的 API key。这个文件只有你的 macOS 用户能读;key 没有存进钥匙串。
  • 还没发出去的使用计数和一个随机的安装编号,在同一个文件夹的 telemetry.json 里。
  • 下载的配音模型和素材(voices/、library/)、封面图片、内置的示例,以及你的 Claude Code 用量额度(usage.json),也都在同一个文件夹里。

这些都不会上传。想清掉 Shotloop 存的、除你的项目以外的所有东西,删掉 ~/Library/Application Support/dev.oliverz.shotloop 就行。

会发出去的,以及什么时候

发出去的内容 发给谁 什么时候
查询最新版本的请求 GitHub(本项目的 Releases) 启动时、每 6 小时一次,以及你检查更新时;只有你安装更新时才会下载更新
你的需求说明、AI 读取的项目文件、它写的场景代码,以及你镜头的静帧画面 你选的 AI 你规划、生成或修改一部片子、设计封面时,以及你在设置里测试连接时
匿名使用计数(见下文) oliverz.dev(Shotloop 的网站) 大约每天一次,除非你关掉
一个配音模型的下载请求,不包含任何关于你的信息 GitHub 和 Hugging Face;中文配音还会用到 ModelScope 和 Python 包索引 某种语言第一次配音时,或者在 设置 → 依赖 里下载时
你的搜索词 Poly Pizza(用你自己的 key)或 Smithsonian 的开放获取 API 你搜索素材库时
不包含任何关于你或你项目的信息 链接指向的网站 你点击链接时;它会在你的浏览器里打开

AI 这一步

Shotloop 本身不带 AI,需要你自己接一个:一个你已经登录的命令行 agent(Claude Code、Codex 或 Gemini CLI;装了 Claude Code 时优先选它),某个服务商的 API key(Anthropic、OpenAI、Google Gemini、DeepSeek 等,或者你自己填的地址),或者在你 Mac 上运行的模型,这种情况下什么都不会离开你的 Mac。

AI 拿到的只是一项任务需要的东西:你的需求说明、它正在处理的这个项目的文件,以及从你的镜头渲染出来的静帧画面,让它能检查自己的成果。它不能运行命令,不能联网,也读不到项目文件夹以外的任何东西。API key 只会发给它所属的服务商(或者你填的那个地址)。服务商收到的内容适用它自己的隐私政策。

匿名使用统计

第一次启动时,Shotloop 会告诉你它会发送匿名计数,在你看到这条提示之前什么都不发。之后,它最多每 20 小时发送一次:

  • 一个在你 Mac 上生成的随机安装编号,它标识的是这一次安装,而不是你
  • 应用版本、芯片(Apple 芯片或 Intel)和应用的界面语言
  • 自上次报告以来你规划、生成、修改和导出了多少部片子,以及导出的片子用的画面方式(新闻、地图、3D……)

它从来不发送你的项目、项目名称或文字、你的文件、你的 API key,也不发送除芯片以外任何关于你 Mac 的信息。网站对每次安装每天只保留一行计数,不存储 IP 地址。网站托管在 Cloudflare 上,请求在途中会经过 Cloudflare 处理。开发版本从来不发送任何东西。

关掉的方法:设置 → 通用 → 匿名使用统计,或者在第一次启动的提示上点 关闭。还没发出去的计数会留在 telemetry.json 里,直到你删掉它。

Shotloop 从来不做的事

  • 从不把你的项目或文件上传给开发者。
  • 没有账号,不上报崩溃,除了上面说的计数,没有任何统计。
  • 没有广告,也不卖任何东西。

Shotloop 是开源的(GitHub,Apache 2.0 许可证),上面每一条都可以对照代码核实。有问题请提到 GitHub Issues。

关注我

我会持续分享正在做的项目、实验和经验。

YouTube 上发视频,X 上发短笔记。这里的每篇文章都会链接到两边。

YouTube