AI 监督员 隐私政策

最后更新:2026-05-16

总览

AI 监督员(DuetCheck)是一款 macOS 桌面应用。我们极度重视你的隐私。核心原则:所有数据本地处理,仅向你选定的 LLM 服务发送必要的提示词。

我们收集什么

1. 屏幕截图与 OCR 文本(本地,不上传)

2. 发送给你选的 LLM 服务的数据

当 App 检测到 AI 完成事件,会向你主动选择的 LLM 服务发送以下信息: - 主目标(你输入的) - 项目上下文(你输入的) - 最近完成步骤摘要 - OCR 抓取的屏幕尾部文本(最多 2000 字符)

可用 LLM 服务: - MiniMax(api.minimaxi.com) - Anthropic Claude(api.anthropic.com) - 自定义 OpenAI 兼容端点(你自己配置)

发送的数据受所选 LLM 服务自身的隐私政策约束。

3. 本地配置与历史

保存在: - ~/Library/Application Support/DuetCheck/:项目、设置、使用历史 - ~/Library/Keychain:API Key(系统级加密) - ~/Library/Logs/DuetCheck/:崩溃日志

这些文件不离开你的电脑。

我们不收集什么

网络通信

App 仅向你配置的服务发起网络请求: - 你选的 LLM API(HTTPS) - 你选的推送渠道(Bark / ntfy / Slack / 飞书,HTTPS) - 本地 HTTP server(仅 127.0.0.1:8901,不对外)

所有外部通信使用 HTTPS。我们没有任何"打电话回家"的逻辑。

第三方服务(你主动配置后启用)

服务 用途 隐私政策
MiniMax LLM 推理 https://www.minimax.io/privacy
Anthropic LLM 推理 https://www.anthropic.com/legal/privacy
Bark iOS 推送 https://bark.day.app
ntfy.sh 推送 https://ntfy.sh/docs/privacy/

危险操作守门员

App 会本地分析 LLM 生成的指令是否含 rm -rf / git push --force 等危险模式,命中后弹窗要求你确认。这一切都在本地完成,不上报任何地方

数据删除

随时可以删除: - App:从 /Applications 拖到废纸篓 - 数据:rm -rf ~/Library/Application\ Support/DuetCheck - Keychain:钥匙串访问 → 搜 "com.duetcheck" → 删除

儿童隐私

本 App 不针对 13 岁以下儿童设计,不收集任何儿童数据。

修改

本隐私政策的任何修改将通过 App 内通知 + GitHub README 公布。

联系方式

任何问题请通过 GitHub Issues 反馈: https://github.com/(maintainer)/duetcheck/issues


English version below

AI Supervisor Privacy Policy

Last updated: 2026-05-16

Overview

AI Supervisor (DuetCheck) is a macOS app. We respect your privacy deeply. Core principle: all processing is local; we only send necessary prompts to the LLM service you choose.

What we collect

1. Screen captures and OCR text (local, not uploaded)

2. Data sent to your chosen LLM

When the app detects an AI-completion event, it sends to the LLM you chose: - Main goal (text you entered) - Project context (text you entered) - Recent completion summaries - OCR-captured screen tail text (max 2000 chars)

The data is subject to your chosen LLM provider's privacy policy.

3. Local config and history

Stored at: - ~/Library/Application Support/DuetCheck/: projects, settings, usage history - ~/Library/Keychain: API keys (system encryption) - ~/Library/Logs/DuetCheck/: crash logs

These files never leave your Mac.

What we do NOT collect

Network

App only makes network requests to services you configure: - Your LLM API (HTTPS) - Your push channels (Bark / ntfy / Slack / Feishu, HTTPS) - Local HTTP server (127.0.0.1:8901 only, not exposed)

All external communication uses HTTPS. We have no "phone home" logic.

Data deletion

You can remove everything anytime: - App: drag from /Applications to Trash - Data: rm -rf ~/Library/Application\ Support/DuetCheck - Keychain: Keychain Access → search "com.duetcheck" → delete

Children's privacy

Not designed for children under 13. We do not collect data from children.

Contact

For any questions, file an issue at: https://github.com/(maintainer)/duetcheck/issues


DuetCheck · 反馈:ilifelahepeq54@gmail.com