隐私政策
一句话
Quicknote 不收集、不上传、不共享你的笔记。所有解析都在你的 Mac 上完成,数据存在本机,你可随时导出或删除。
1. 我们处理哪些数据
为了让你记下的内容能被整理成纸面,Quicknote 会在本机处理以下数据:
- 你输入的内容:随手记的原文,以及从原文中解析出的日期、时间、金额、类型、标签等条目信息。
- 设置与偏好:界面皮肤、语言、提醒时间、本地引擎与模型选择、置信度阈值等。
- 本机诊断数据:为了排错而记录的操作事件与错误计数。事件只包含白名单内的短枚举与数量,不含笔记正文、金额或人名。
这些数据全部保存在本机:Mac App Store 版本位于应用沙盒容器(Application Support/Quicknote),命令行/开发版本默认位于 ~/.quicknote。它们不会离开这台电脑。
2. 我们不做的事
- 不要求注册账号,不收集姓名、邮箱、手机号或设备标识。
- 不把笔记、金额、人名或诊断数据上传到我们的服务器,也不做云同步。
- 不集成广告 SDK、统计分析 SDK、崩溃上报 SDK 或社交登录。
- 不在你不知情的情况下读取其他 App 的数据或系统受保护资源。
Quicknote 在 App Store 的隐私标签为「不收集数据」。
3. 本地模型(可选)
Quicknote 的解析分两层:离线规则层始终先运行,不需要联网;模型层是可选的增强项。
- 你可以选择在本机运行 MLX 或 LM Studio 作为模型层。此时笔记原文会发送到本机回环地址(
127.0.0.1)上的模型进程,不会离开这台电脑。 - 我们不运营、也不代理任何远程模型服务。若你将模型地址改为非本机地址,属于你自行配置,需自行评估风险。
- Mac App Store 版本默认只使用离线规则模式,不包含模型文件,也不需要额外下载。
4. 诊断包与反馈
设置页可以手动生成诊断包或导出数据。诊断包默认脱敏,只包含版本号、错误信息和操作统计,不含笔记正文;只有你主动勾选某条记录时,才会带上该记录的脱敏预览。
诊断包与反馈都只保存在本机,不会自动上传。是否发送、发送给谁,完全由你决定。
5. 导出与删除
- 设置页可以把笔记导出为 Markdown 或 JSON,文件保存在你选择的位置。
- 删除 App,或删除其沙盒容器/数据目录,即可删除全部本地数据;卸载即删除,我们不保留副本。
6. 权限与网络
Quicknote 的界面由本机上的服务提供,因此 App 需要在本机回环地址上监听端口,并访问该端口;这对应 macOS 沙盒的「网络服务器 / 网络客户端」权限。除此之外:
- 不使用相机、麦克风、通讯录、日历、照片、定位等受保护资源,因此不会请求相应权限。
- 不向互联网发起请求;没有账号体系,也没有在线检查更新(更新通过 Mac App Store 进行)。
7. 第三方组件
App 内打包了若干开源组件(例如 Node.js、Fastify、better-sqlite3、React、Zod),仅用于在本机运行界面与数据库。它们不包含广告或分析功能,也不会把数据发送给第三方。各组件的许可证随安装包一同提供。
8. 儿童隐私
Quicknote 不是面向儿童的产品,我们不会有意收集儿童的个人信息;由于产品本身不收集任何个人信息,这一风险从设计上被排除。
9. 数据保留
数据保留多久完全由你决定:只要你不删除,它就留在本机;删除 App 或数据目录即清除。我们没有任何服务器副本需要保留或删除。
10. 政策更新
如果产品功能或数据处理方式发生变化,我们会更新本页并修改「最后更新」日期。涉及重大变化时,会在 App 内或更新说明中提示。
11. 联系我们
对隐私有疑问、想行使数据权利,或想反馈问题:dcchan@126.com。我们会在合理期限内答复。
Privacy Policy (English)
In one sentence
Quicknote does not collect, upload, or share your notes. Everything is processed on your Mac, stored locally, and can be exported or deleted at any time.
1. Data we process
- What you write: the original note text and the items extracted from it (dates, times, amounts, types, tags).
- Preferences: appearance, language, reminder time, local engine and model choice, confidence threshold.
- Local diagnostics: whitelisted short enum events and error counts used for troubleshooting. They never include note text, amounts, or names.
All of this stays on your Mac — in the app sandbox container (Application Support/Quicknote) for the Mac App Store version, or ~/.quicknote for command-line/developer builds. Nothing leaves the device.
2. What we never do
- No account, and no collection of name, email, phone number, or device identifiers.
- No upload of notes, amounts, names, or diagnostics to our servers; no cloud sync.
- No advertising, analytics, crash-reporting, or social-login SDKs.
- No reading of other apps’ data or protected system resources.
The App Store privacy label for Quicknote is “Data Not Collected”.
3. Optional local models
- The offline rule engine always runs first and needs no network. A model layer is optional.
- If you enable MLX or LM Studio, note text is sent only to a model process on
127.0.0.1on the same Mac. It does not leave the device. - We do not operate or proxy any remote model service. If you point the model URL at a non-local address, that is your own configuration and risk.
- The Mac App Store version uses offline rules only and ships without model files.
4. Diagnostics and feedback
Diagnostic bundles are generated only when you ask for them and are redacted by default (version, errors, counters — no note text). They are stored locally and never uploaded automatically. Whether to send them, and to whom, is entirely up to you.
5. Export and deletion
- Export your notes as Markdown or JSON to a location you choose.
- Deleting the app or its data directory deletes all local data. We keep no copy.
6. Permissions and networking
The UI is served by a local process, so the app listens on and connects to a loopback port (the macOS sandbox “network server / client” entitlements). The app does not use the camera, microphone, contacts, calendar, photos, or location, and makes no internet requests. Updates are delivered through the Mac App Store.
7. Third-party components
The app bundles open-source components (e.g. Node.js, Fastify, better-sqlite3, React, Zod) to run the local UI and database. They contain no ads or analytics and send no data to third parties. Their licenses ship with the app.
8. Children
Quicknote is not directed at children and collects no personal information from anyone.
9. Retention
Data stays on your Mac for as long as you keep it. Delete the app or its data directory to remove it. We hold no server-side copies.
10. Changes
If features or data handling change, we will update this page and the “last updated” date, and note material changes in the app or release notes.
11. Contact
Questions about privacy or data rights: dcchan@126.com.