GravesDiary 隐私声明

GravesWare, LLC — 2026 年生效

本页面为译文,仅为方便你阅读而提供。实际适用的是英文版本;两者如有出入,以英文版本为准。 阅读英文版本

简要说明

GravesWare 不会从 GravesDiary 收到任何内容。你的日记加密保存在你的电脑上,只有在你选择了同步文件夹时才会进入该文件夹。你写下的任何内容都绝不会发送给 GravesWare。

我们收集的信息

什么都不收集。

GravesDiary 不含遥测、分析、崩溃报告、更新检查、广告和许可验证回传。无需创建 GravesWare 账户,也无需登录任何地方。GravesDiary 不连接任何 GravesWare 服务器,因为根本没有这样的服务器。

GravesWare, LLC 不会收到你的日记、你的照片、你的标签、你所写到的人的姓名、你的密码、你的同步口令、你的备份或备份口令,也不会收到关于你何时或如何使用本软件的任何记录。对于从 Microsoft Store 获取的副本,Microsoft 向 GravesWare 报告的内容见下文Microsoft Store 版本。

存储在你电脑上的内容

你的日记

每篇日记及其评分、心情、标签、人物和地点,以及你附加的每张照片或每个文件,都保存在一个加密数据库中,另有 SQLite 在数据库打开期间保存在其旁边的文件:

Windows%LOCALAPPDATA%\GravesDiary\diary.db
Linux~/.local/share/GravesDiary/diary.db

整个文件用 AES-256 (SQLCipher) 加密。使用密码时,密码就是密钥。不使用密码时,密钥是同一文件夹中 device.key 里的一个随机值,只有你的用户账户可以读取:这能保护日记文件的副本,但挡不住以你的身份登录的人。

GravesDiary 保存的设置——使用哪个同步文件夹、打开它的密钥、这台电脑的随机标识符(仅用于为它在同步文件夹中的文件夹命名)、使用哪个备份文件夹,以及用于加密备份的密钥——都在同一个加密数据库内。

Microsoft Store 版本把此文件夹放在 Windows 存放所有 Store 应用数据的位置,即 %LOCALAPPDATA%\Packages 之下,并且卸载该应用时 Windows 会将其删除。你的日记会随之一起删除。卸载之前,请先备份到你自己选择的文件夹,或设置一个同步文件夹。

你的语言

你在“设置”中选择的语言,以便 GravesDiary 下次仍以该语言打开。

Windows%APPDATA%\GravesDiary\settings.json
Linux~/.config/GravesDiary/settings.json

其中只有一个语言代码,别无其他,并且只有你的账户可以读取。它保存在加密日记之外,因为询问密码的窗口在日记打开之前就需要用到它。

备份

如果你设置了备份,每份备份都是你所选文件夹中的一个文件,包含整本日记——日记、照片和文件,以及设置——用 AES-256 加密,其密钥由你的备份口令解锁。GravesDiary 不会把备份写到其他任何地方,也不会把它们发送到任何地方。

在制作备份和恢复备份期间,日记文件夹中会有一份日记的工作副本。它是加密的,备份或恢复完成后即被移除。恢复之后,被取代的日记仍以加密形式保留在该文件夹中,名为 diary.db.before-restore,直到下一次恢复将其替换。

备份的文件名、大小和日期没有加密。

导出

导出会把你选择的日记写入你选择的位置的文件中,不加密,因为这正是你要求的。GravesDiary 不会把它发送到任何地方。

你查看时的照片

从日记中打开的照片在内存中解码,并从内存显示。它绝不会被写到临时文件中。缩略图也以同样的方式生成。

你要求的副本

对附件使用“保存副本”,会把它写到你选择的位置,不加密,因为这正是你要求的。

GravesDiary 不保留任何日志。

编辑器

你书写所用的页面由系统提供的网页引擎显示:Windows 上是 Microsoft Edge WebView2,Linux 上是 WebKitGTK。GravesDiary 不会从互联网向其中加载任何内容;页面本身禁止这样做,日记中的链接也不会在其中打开。在 Linux 上,GravesDiary 让 WebKitGTK 不在磁盘上保留任何缓存或存储。这些引擎是你系统的组成部分,由系统自身的更新机制保持更新,而不是由 GravesDiary 更新。

密码和口令

你的日记密码绝不会写入磁盘。日记打开期间,加密库在内存中持有由密码派生的密钥,因为没有它就无法读写日记。

同步口令也不会被存储。存储在加密日记内部的,是由该口令解锁的同步文件夹密钥,这样每台电脑只需询问一次,而不必每次都问。

备份口令也不会被存储。存储在加密日记内部的,是用于加密备份的密钥,这样制作备份时不必每次都询问口令;另有该密钥的一份由口令锁定的副本,它会写入每个备份文件,这样只凭口令就能在另一台电脑上打开备份。

如果攻击者能够读取运行中进程的内存、捕获崩溃转储或读取交换文件,仍有可能在日记打开期间取得密钥。任何应用层面的措施都无法防止这一点。

如果你忘记了密码、同步口令或备份口令,GravesWare 无法找回,其他任何人也无法找回。没有后门,没有恢复密钥,也没有主密码。这是加密的预期行为,而不是软件的局限。

同步文件夹

如果你在“设置”中选择了同步文件夹,GravesDiary 会把你的更改写入其中,并从中读取其他电脑的更改。除你自己的电脑之外,这是它唯一会写入你日记的地方。

设有同步口令时,GravesDiary 写入其中的每个文件都用 AES-256-GCM 加密,包括附件和每台电脑的名称。任何能看到该文件夹的人——包括负责复制它的服务的提供商——仍能看到的是:这些文件存在、有多少个、各有多大,以及它们是何时写入的。

不设同步口令时(GravesDiary 会要求你确认),任何能看到该文件夹的人都能读取这些文件,包括该提供商。

GravesDiary 不连接 OneDrive、Dropbox、Google Drive 或其他任何服务。它把文件写入你电脑上的一个文件夹;由你设置的服务按其自身的条款和隐私政策复制该文件夹。

离开你电脑的内容

只有你自己发送的内容:

同步文件夹如上所述,前提是你选择了同步文件夹。
备份备份文件进入你选择的文件夹。如果该文件夹位于网络驱动器上,或由云服务复制,备份文件会以加密形式随之传输。
保存副本附件去往你指定的位置。
导出日记去往你指定的位置。
复制和粘贴你从 GravesDiary 复制的文本会进入系统剪贴板,和在任何程序中一样;在复制其他内容之前,其他程序可以读取它。
发送电子邮件给支持团队“关于”页面上的这个按钮会打开你自己的邮件程序,并填好支持地址和 GravesDiary 的版本号。除非你发送,否则不会发出任何内容;发送者是你的邮件程序,而不是 GravesDiary。

GravesDiary 不发起其他任何传输。

Microsoft Store 版本

通过 Microsoft Store 获取 GravesDiary 时,涉及的是 Microsoft,而不是 GravesDiary;在此加以说明,以免有所遗漏。

购买

如果你购买 GravesDiary,购买由 Microsoft 处理。GravesWare, LLC 不会收到或存储支付卡信息,也不会被告知你的姓名或电子邮件地址。

你的许可

Windows 和 Microsoft Store 会检查你的副本是否已获许可,对来自 Store 的每个应用都是如此。GravesDiary 自身不做任何许可检查。

Microsoft 向 GravesWare 提供的报告

Microsoft 向每个发布者提供其 Store 应用的报告:获取了多少份、在哪些国家或地区,以及客户自愿发布的评分和评价。根据你的 Windows 诊断数据设置,Windows 还可能告知 Microsoft 应用的使用频率以及何时崩溃,Microsoft 则据此向发布者显示总计数据和崩溃摘要。这些报告由 Windows 和 Microsoft 生成,受你的 Windows 设置和 Microsoft 隐私声明约束,不会向 GravesWare 透露你的身份。GravesDiary 不向其中添加任何内容。

要限制 Windows 发送的内容,请参见“设置 > 隐私和安全性 > 诊断和反馈”。

儿童

GravesDiary 不收集任何人的信息,包括儿童。

变更

如果本声明发生变更,修订后的版本会随其适用的软件版本一同发布。由于不收集任何信息,这里的变更说明的是软件的行为,而不是对你数据的任何使用。

联系方式

如对本声明或 GravesDiary 如何处理你的日记有疑问:

GravesWare, LLC
support@gravesware.com