发现 
桌面应用效率工具
PrivacyNotes:端到端加密笔记
用 12 个单词的助记词代替账号,把笔记、任务、日志和文件在设备上加密后再同步的隐私笔记应用。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v0.696.1
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
PrivacyNotes 是一款端到端加密的笔记、任务与日志应用,提供 macOS、Windows、Linux、Android、iOS 客户端,也可以直接在浏览器里使用。注册时不需要邮箱、密码或账号,而是生成一个 12 个单词的 BIP-39 助记词短语,它同时是你的身份和密钥。写入的内容在设备上加密后才落盘、才发往服务器。
仓库公开了 Web、桌面、移动客户端源码,加密核心与威胁模型,目的是让隐私声明可以被证伪:你可以读 crypto/crypto.ts,也可以在浏览器网络面板里看真正发出去的内容。
主要功能
- 笔记、任务、日志、密码保险库和文件附件,全部位于同一把密钥之下
- 12 词助记词(128 位熵)即身份:无邮箱、无密码、无账号可泄露
- 密钥派生:BIP-39 PBKDF2 路径得到 64 字节种子,再由 HKDF-SHA256 按领域分离出各自用途的密钥
privacynotes-signing-v1:Ed25519 私钥,其公钥即用户 IDprivacynotes-encryption-v1:32 字节对称密钥,用于笔记、附件与图片privacynotes-local-at-rest-v1:设备本地静态加密密钥,永不存储、永不上传privacynotes-auth-password-v1:匿名账号的认证密码privacynotes-fp-pepper-v1:用于哈希设备分组信号
- 每条笔记用 XChaCha20-Poly1305 与随机 24 字节 nonce 加密,明文载荷包含标题、正文、标签以及 trashed、starred 等元数据,服务器看不到这些内容
- 用 Ed25519 对结构化挑战(如
link:<authUid>)签名,完成公钥与账号绑定、设备注册与吊销 - 依赖
@scure/bip39、@noble/hashes、@noble/ed25519、@noble/ciphers - 提供无需注册的在线演示 https://try.privacynotes.app
安装与使用
从官网下载页获取 macOS、Windows、Linux、Android 的签名安装包,iOS 版在 App Store 安装,或直接在浏览器中打开使用。
也可以从源码构建客户端:
cd application && pnpm install && pnpm build
安装后生成助记词即可开始使用。仓库还提供了自查方式:阅读 crypto/crypto.ts,按 VERIFY.md 在浏览器网络面板确认发出的只有密文、nonce、公钥和时间戳;审计细节见 THREAT_MODEL.md。
注意事项
- 托管模式:用 Google、Apple 或 GitHub 注册时,下一步会默认把助记词保存在服务器上(由厂商持有的密钥加密),此时「短语不离开设备」不再成立。想要密钥完全自持,请使用助记词注册流程;两种模式可在 Settings > Account > Key custody 中双向切换。
- 元数据:加密保护内容,但不隐藏内容存在这一事实。服务器仍能看到公钥(稳定的假名 ID)、密文长度、行时间戳、笔记数量、请求 IP 和同步模式。IP 部分可用 Tor 或 VPN 处理。
- 项目的完整安全说明见
SECURITY.md。 - 许可证:AGPL-3.0。
本作品整理自 GitHub 开源项目 LifetimeLabsHQ/PrivacyNotes.app,原作者 @LifetimeLabsHQ,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.696.1当前版本
v0.696.1 提供了各平台安装包下载入口与 SHA256 校验和文件,具体改动见官方 changelog 页面。
评论