Tally · 点账

隐私政策

一句话:我们不收集你的个人信息,账本默认只待在你自己的设备上。这份政策写清楚数据到底落在哪里、什么时候会联网、以及服务器上留了什么。

生效日期 2026 年 10 月 17 日

01我们不收集什么

02你的数据存在哪里

点账是本地优先的应用。你记下的每一笔,第一落点都是你手上这台设备:

网页版
浏览器自己的本地数据库(IndexedDB,库名 tally-finance)。清掉站点数据、换浏览器、换设备,账本就跟着不见了——它不在我们这里。
安卓版
应用私有目录下的 SQLite 文件(tally.db),只有本应用能读。我们刻意关闭了系统云备份,避免一份没加密的账本被悄悄搬进你的网盘。
结构版本
数据带版本号与迁移逻辑,升级不会把你的账本静默变成空账本。

余额、净资产、分类占比、趋势这些数字都不单独存储,每次都是从你的交易记录现算出来的。所以不存在"统计数据和实际对不上"这种状态——同一份流水只会算出同一个结果。

03可选的云端同步:端到端加密

云同步不是默认开启的,需要你主动创建或输入一把云端密钥才会生效。它的规则是:

导出的备份文件同理:后缀 .tally,内容是你设的口令加密后的密文,导出前还会用同一把口令回读验一次才落盘。

04这个应用在哪些时刻会联网

安卓版的数据完全在本地,不联网也能正常使用;只有你主动开启云同步才会有网络请求。

05服务器日志(这条不藏着)

只要网页版从我们的服务器加载过页面,服务器和它前面的 CDN 就会按行业惯例留下访问日志,通常包含:来源 IP、浏览器标识(User-Agent)、请求的时间与路径。这不是我们额外收集的东西,而是任何自建服务器都会有的底层记录,用于排障和安全。

需要说清楚的是:日志里没有你的账本内容。同步接口的请求体是密文,我们既不解密也不记录明文;日志的保留周期由服务器运维设置决定,不做长期归档分析。

06随应用分发的第三方组件

网页版只依赖 React 与一个 IndexedDB 读写库,图表是手写的 SVG,没有图表库、没有统计脚本。安卓版只依赖 Android 官方基础库(AndroidX / Compose),没有第三方 SDK。

域名解析与内容分发使用了 Cloudflare,因此它作为网络中间方会看到访问流量。这属于任何自建站点都绕不开的一环,我们不会把这条当作"没有第三方"来宣称。

07你能做的删除

因为数据在你手上,删除也完全由你掌控,不需要向我们提申请:

08未成年人

点账不收集个人信息,因此不存在专门针对未成年人的数据收集行为。但记账涉及真实资金,请在监护人知情与陪同下使用。

09变更与联系

如果这份政策改了,改的就是本页面,我们不会用推送来通知你——所以如果你在意,隔段时间回来看一眼。重大变化(比如引入任何新的数据收集)会在页面顶部标注生效日期与变化点。

点账不提供投资建议。所有数字都是你的流水经算术推导出来的结果,怎么理解、怎么做决定是你自己的判断。

有疑问可以对照用户协议,或通过站点页脚留的联系方式找到我们。