隐私政策
要点
- Yakitsuke 不需要注册账号,没有广告,也不会跟踪你。
- 我们只统计下载、更新和检查更新的次数,按日期和国家汇总,不包含 IP 地址或任何 ID。
- 你的照片只留在你的 Mac 和相机里,我们不会收到。
- App 只在两种情况下连接我们的服务器:检查更新,以及你选择发送问题反馈时。
- 问题反馈会在 90 天后自动删除。
我们是谁
Yakitsuke 由独立开发者 Cheng-Hsien Han 开发(下称“我们”)。关于本政策或你的数据,有任何问题请发邮件到 support@yakitsuke.com。
留在你 Mac 上的数据
Yakitsuke 在你的 Mac 上运行,会在本机保存以下内容。除非它们包含在你主动发送的问题反馈里(见下文),否则都不会发送给我们:
- 你的图库:你添加的文件夹,以及每张照片的文件名、位置和从文件中读取的拍摄信息(相机、镜头、曝光、拍摄时间和胶片设置)。Yakitsuke 不读取照片中的 GPS 位置。
- 你的工作内容:配方、转换记录、设置,以及相机自定义设置的备份。
- 日志,位于
~/Library/Logs/Yakitsuke。其中包含文件和文件夹路径以及发送给相机的指令,大小有上限。 - 缓存:预览图(7 天后删除)、你准备过的问题反馈副本(30 天后删除),以及 App 的崩溃数据。
你导出的文件保存在你选择的位置,默认放在 RAF 旁边。它们会保留相机写入的元数据,如果相机记录了位置,也会包含位置;JPEG 还会记录所用的配方。
如果想删除 Yakitsuke 保存的所有内容,请删除 App 以及 ~/Library/Application Support/Yakitsuke 和 ~/Library/Logs/Yakitsuke 这两个文件夹。
你的相机
转换照片时,App 会通过 USB 把 RAF 送到你的相机,取回结果,并删除相机上的临时文件。连接期间它会读取相机序列号来识别相机,但不会保存,也不会发送给我们。只有在你要求时,它才会修改相机的自定义设置(C1–C7),并且修改前会先全部备份。
如果 macOS 占用了相机,释放相机按钮会结束占用相机的 macOS 进程(ptpcamerad 和 PTPCamera)。只有在你点按时才会这样做。
检查更新
App 会在启动时、运行期间每 4 小时,以及你点按检查更新时,向 updates.yakitsuke.com 查询新版本。0.3.0-beta.4 及更早的版本使用 yakitsuke-updates.richohan.workers.dev,那是同一台服务器。
- 请求包含的内容:和任何网络请求一样,包含你的 IP 地址和通用的 User-Agent。另外还包含一个随机 ID,由更新组件(electron-updater)在每次安装时生成一次,用于分批推送更新。不包含你的姓名、照片、图库或设置。
- 我们如何处理:服务器只返回最新版本信息,不读取、不记录、也不保存这个 ID 或你的 IP 地址。它会在当天的检查次数上加一;App 下载新版本时,也会在该版本的次数上加一(见次数统计)。
- 新版本会在后台下载,并在你退出 App 时安装。目前没有关闭检查更新的选项;App 关闭时不会检查。
问题反馈
只有当你打开反馈问题(或在崩溃后同意反馈)、查看过内容并点按发送时,才会发送反馈。不会自动发送任何内容。你也可以选择存为文件,什么都不发送。
反馈包含的内容
| 部分 | 内容 |
|---|---|
| 你填写的内容 | 标题、说明、复现步骤,以及你选填的邮箱。 |
| App 与系统 | App 版本、macOS 版本、处理器类型、语言与地区设置、App 已运行的时间,以及上次运行是否意外结束。 |
| 相机 | 型号、固件、连接状态和电量。序列号会替换成一个简短代码。 |
| 诊断数据 | 最近 7 天的 App 与 USB 日志、最近的队列和转换记录(含文件名、配方名称和设置)、图库数量统计、App 的设置、Yakitsuke 为这次安装生成的随机 ID(不是上面的更新 ID),以及最近 7 天的崩溃数据。 |
| 截图 | 只有在你勾选时才会附上,默认不勾选。截图是 App 窗口的画面,可能包含你的缩略图和文件名。 |
发送前会移除:你的 Mac 用户名、图库和导出文件夹的名称(替换成简短代码),以及相机序列号。文件名和配方名称会保留。崩溃数据和截图不做修改。崩溃数据是崩溃那一刻 App 内存的快照,可能包含 App 当时打开的任何内容,例如文件路径。
绝不包含:你的照片或 RAW 文件。
反馈发送到哪里、保存多久
- 反馈发送到
report.yakitsuke.com,存储在 Cloudflare,90 天后自动删除。 - 反馈的摘要会在我们的私有 GitHub 仓库中建立一个 issue,用来跟踪修复进度。摘要包含标题、说明、复现步骤、上面列出的 App、macOS 与相机信息,以及安装 ID 的前 8 个字符,不包含你的邮箱、日志、崩溃数据或截图。Issue 会一直保留到我们删除为止;如果你要求,我们会删除你的那一条。
- 为了调查问题,我们可能会把反馈下载到自己的电脑上,不再需要时就会删除这些副本。
- 你的 IP 地址只用于限制每分钟可以发送的反馈数量,不会被保存。
- 你的邮箱只用于通知你所反馈问题的处理情况。在你发送反馈或存为文件之后,App 也会把它记在你的 Mac 上,下次自动填入。0.3.0-beta.4 及更早的版本会在你进入下一步时就保存邮箱,即使之后没有发送。
发送后,App 会显示一个反馈编号(例如 YK-7Q2M4X)。如果你想让我们查看、更正或删除你的反馈,请提供这个编号。
AI 智能体(可选)
默认关闭,要在设置里打开允许 AI 智能体使用 Yakitsuke 才会启用。启用后,你在 Mac 上连接的 AI 应用(例如 Claude Desktop 或 Claude Code)可以通过一个只有本机程序才能访问的连接,使用 Yakitsuke 的工具。
- 这些工具可以让 AI 应用看到你的照片列表(文件名、文件夹路径和拍摄信息)、你的配方、相机状态(不含序列号)以及预览图(已缩小,不含元数据)。它们也可以新建配方、导出文件和添加文件夹。
- Yakitsuke 本身不会把这些内容发送给任何 AI 服务。你连接的 AI 应用可能会把收到的内容发送给它的服务提供方,适用该提供方的隐私政策。
- 添加到 Claude Desktop 会在 Claude Desktop 的配置文件中加入 Yakitsuke 的条目,第一次修改时会保留一份原始文件的副本。
次数统计
为了了解有多少人安装和使用 Yakitsuke,以及哪些链接带来了用户,更新服务器只按总数统计三件事:
- 下载:通过
updates.yakitsuke.com/download的下载,记录版本、链接中的活动标记(如果有,例如?ref=newsletter),以及你是从哪个网站点过来的;网站取自 Referer 请求头,只记录域名,不记录具体页面。 - 更新:App 每次下载新版本时,记录版本。
- 检查更新。
每一条还会记录日期和国家;国家由 Cloudflare 根据你的 IP 地址判断。来自链接预览和爬虫的请求会被标记,方便我们排除。这些统计不包含 IP 地址、ID、User-Agent 或 Cookie,因此无法关联到你,彼此之间也无法关联。它们保存在 Cloudflare 的 Workers Analytics Engine 中,三个月后删除。
本网站
yakitsuke.com 不使用 Cookie、统计分析或第三方脚本,字体也由本站提供。网站由 Cloudflare 托管,Cloudflare 会处理你的 IP 地址以传送网页。我们的代码不记录访问。如果你通过带有活动标记(?ref=…)的链接打开本站,网页会把这个标记加到下载链接上,不会在你的浏览器中保存任何内容。
服务提供方
两者都可能在美国以及它们运营的其他国家和地区处理数据。我们不会出售你的数据,也不会与其他任何人分享,更不会用于广告。
我们为什么使用这些数据
检查更新能让 App 正常、安全地运行,这符合我们和你的正当利益。问题反馈由你自己选择发送,我们只用它来发现和修复问题。你可以随时要求我们删除反馈。次数统计让我们了解 Yakitsuke 是否触达了用户、哪些链接有效,这属于我们的正当利益;统计中不包含任何能识别你的信息。
你的权利
视你所在的地区而定(包括台湾《个人资料保护法》以及欧盟和英国的 GDPR),你可以要求查阅、获取副本、更正或删除我们持有的你的数据,或要求我们停止使用。请发邮件到 support@yakitsuke.com,如果有反馈编号请一并附上。你也可以向当地的数据保护机构投诉。
发送问题反馈是自愿的。不发送的话,App 照常运作,只是我们看不到问题。
儿童
Yakitsuke 并非面向儿童,我们不会在知情的情况下收集儿童的数据。
政策变更
如果本政策有变更,我们会更新这个页面和顶部的日期。如果 App 开始发送任何新的数据,会在该版本发布前先写进本政策。