PRIVACY POLICY

PocketLedger 隐私权政策

最近更新:2026 年 6 月 6 日 · 生效日期:2026 年 6 月 6 日 · 版本 v1.0

最近更新日期: 2026 年 6 月 6 日 生效日期: 2026 年 6 月 6 日

本政策适用于 Android 应用 PocketLedger(以下简称「本应用」),应用包名 com.lppocketledger.app


一、关于我们

内容
应用名称 PocketLedger / 口袋记账
应用包名 com.lppocketledger.app
开发者 [请填写:开发者姓名 / 公司名称]
联系邮箱 [请填写:可以收到反馈的邮箱地址]
政策版本 v1.0

本应用是一款个人记账工具,核心理念是「本地优先 · 数据自持」—— 你的所有记账数据默认只保存在你的设备上,我们没有任何服务器存储你的财务信息。


二、我们收集哪些信息,以及为什么收集

为了保持透明,我们把数据分成 三类,分别说明在你设备的什么位置、谁能读到、用来做什么。

2.1 你在应用内输入的记账数据(只存在你的设备)

数据类型 例子 存储位置 我们能否读到
交易记录 金额、分类、账户、日期、时间、备注、标签 设备本地 SQLite 数据库 (Room) ❌ 不能
账户列表 账户名称、类型(现金/银行卡/信用卡 等)、初始余额、币种 设备本地 SQLite ❌ 不能
分类设置 自定义分类名称、图标、是否启用 设备本地 SQLite ❌ 不能
预算设置 月度总预算、分类预算 设备本地 SQLite ❌ 不能
应用偏好 默认币种、隐私模式开关、是否完成初次引导 设备本地 SharedPreferences ❌ 不能

这些数据全部存储在你设备的应用沙箱内,受 Android 系统应用隔离机制保护。除非你主动开启「Google Sheets 同步」或主动导出数据,否则这些数据不会离开你的设备,开发者也无法访问

2.2 Google 账户信息(仅在你主动启用同步时收集)

如果你在「我的」→「Google Sheets 同步」中登录了 Google 账户,本应用会接收以下信息并存储在你的设备本地:

数据 用途 存储位置
Google 邮箱地址 显示你已连接的账户 本地数据库 + EncryptedSharedPreferences
显示名称 (display name) 在「我的」页展示 本地数据库
头像 URL 在「我的」页展示头像 本地数据库
OAuth 2.0 访问令牌 (access token) 代表你访问 Google Drive / Sheets API EncryptedSharedPreferences(AES-256 加密)

重要说明: - 我们不会收集你的 Google 密码,登录流程完全由 Google Identity Services 处理 - 访问令牌仅用于在你自己的 Google Drive 中创建和更新 Sheets 文档 - 同步使用的权限范围(scope)仅包括: - https://www.googleapis.com/auth/spreadsheets — 读写 Sheets - https://www.googleapis.com/auth/drive.file — 只能访问本应用创建的文件,无法读取你 Drive 里的其他文件 - openidemailprofile — 标识你已登录的账户 - 访问令牌到期或失效时,本应用会自动解绑账户并提示重新登录,绝不会持久使用过期凭证 - 你可以随时在「同步」页中「解绑 Google 账户」,本地存储的所有令牌将立即被清除

2.3 广告相关数据(由 Google AdMob 收集)

本应用通过 Google AdMob 在部分页面展示广告以维持运营。AdMob 在投放广告时会收集:

数据类型 用途
广告标识符 (Advertising ID) 个性化广告与频次控制
设备型号、操作系统版本、应用版本 兼容性判断
大致位置(基于 IP) 不是精确 GPS 定位,精度通常到城市级别
广告交互行为 例如广告是否成功展示、是否被点击

这些数据由 Google AdMob 直接收集和处理,开发者不接触原始数据。详情请参阅:

你可以在 Android 设置 → Google → 广告 → 重置广告 ID / 选择停用个性化广告 来管理你的广告标识符。


三、我们不收集什么

为避免误解,以下数据本应用明确不会收集或上传:

类别 我们的承诺
身份信息 不收集姓名、生日、身份证号、电话号码
位置信息 不收集精确地理位置(GPS)
通讯数据 不收集通讯录、短信、通话记录
设备其他内容 不收集相册中未由你主动导入的任何图片
应用使用 不收集你设备上其他应用的使用情况
商业用途 不构建任何用于商业转售的数据画像

四、数据的流向

4.1 默认状态(未启用同步)

你设备本地的所有记账数据 ─── 永远不离开你的设备

开发者方面完全不知道你存在、不知道你装了这个应用、不知道你记了多少笔账。

4.2 启用 Google Sheets 同步后

你的设备 ──(HTTPS, OAuth 2.0)──► Google Sheets API
                                       │
                                       ▼
                          你自己 Google 账户名下的
                              Google Drive 文件

4.3 广告流量

你的设备 ──► Google AdMob SDK ──► AdMob 广告服务器

AdMob 流量遵循 Google 自身的隐私实践,详见 §2.3 列出的官方文档。


数据类别 存储位置 删除方式 是否需要联系开发者
本地记账数据 设备应用沙箱内 SQLite 应用内删除单条 / 卸载应用清空全部 否(我们没有副本)
Google Drive 同步文件 你自己的 Google Drive 打开 drive.google.com,搜「记账数据 - PocketLedger」手动删除 否(文件由你所有)
加密本地凭证 (OAuth Token) EncryptedSharedPreferences,AES-256-GCM 应用内解绑账户 / 卸载应用,主密钥随机自动失效

关于加密凭证的额外说明:


六、与第三方共享

我们不会出售、不会出租、不会以任何形式向数据经纪商提供你的数据

本应用涉及的第三方仅有:

第三方 用途 接触到的数据
Google Identity Services 用户登录 Google 账户 你的 Google 账户基本信息(已经在你与 Google 之间的关系内)
Google Sheets API & Drive API 数据同步 你授权写入自己 Drive 的同步数据
Google AdMob 广告投放 广告标识符、设备基本信息、大致位置
Google Play Services Android 平台基础服务 平台运行所需的标准信息

所有第三方均为 Google 自家服务,本应用不集成任何其它分析、统计、推送、AB 测试、崩溃报告或追踪 SDK。


七、你的权利

无论你身处哪个司法辖区,你都对自己的数据拥有以下完全控制:

权利 如何行使
访问 数据 直接打开应用查看;所有数据都在应用内可见
修改 数据 直接在应用内编辑
删除 数据 应用内删除 / 卸载应用 / Drive 中删除同步文件
导出 数据 (规划中)未来版本将提供 JSON / CSV 导出功能
撤回 Google 授权 在「同步」页「解绑 Google 账户」即可;同时可去 myaccount.google.com/permissions 撤销本应用的访问权限
拒绝 个性化广告 Android 系统设置 → Google → 广告 → 「选择停用个性化广告」

针对 欧盟用户 (GDPR)英国用户 (UK GDPR)加州用户 (CCPA/CPRA) 等具备额外法律权利的地区: - 由于我们不持有你的财务数据的服务器副本,「访问」与「删除」请求实际由你本人在应用内/Drive 内自助完成 - 我们不会因为你行使隐私权利而拒绝服务、降低服务质量或以任何方式区别对待


八、儿童隐私

本应用不面向 13 岁以下的儿童,我们也不会有意收集儿童的个人信息。

如果你是 13 岁以下儿童的监护人,发现儿童在使用本应用,请联系我们(见 §一 的联系邮箱),我们会指导你帮助孩子卸载应用、清除数据。由于本应用没有服务器,所有数据卸载即清空。


九、数据安全措施

类型 措施
传输安全 所有与 Google API 的通信均通过 HTTPS / TLS 加密
存储加密 OAuth 令牌使用 AES-256-GCM 加密(Android EncryptedSharedPreferences + Android Keystore)
应用隔离 利用 Android 应用沙箱,其他应用无法访问本应用数据
最小权限 仅请求实际需要的权限(详见 §十)
备份排除 系统级备份排除加密凭证,避免敏感令牌被同步到 Google Drive 自动备份
令牌过期检测 一旦检测到令牌失效,立即自动解绑账户,防止凭证被滥用

十、应用申请的 Android 权限说明

权限 用途 是否必要
INTERNET Google Sheets 同步、AdMob 广告加载
ACCESS_NETWORK_STATE 判断网络可用性,决定是否触发同步
com.google.android.gms.permission.AD_ID AdMob 广告标识符访问(Android 13+ 必需声明) 是,如不想被识别可在系统中重置 / 停用

本应用只声明实际使用到的权限。指纹解锁、通知、相册等敏感权限均未声明, 未来若新增对应能力,会在隐私政策更新时同步说明。


十一、跨境数据传输

由于本应用使用 Google 服务,在你启用同步或加载广告时,数据可能会通过 Google 在中国大陆境外的服务器进行处理。Google 是经过欧盟标准合同条款 (SCC)、英国 IDTA、瑞士-美国数据隐私框架等多个国际数据传输机制认证的服务提供商,详见 Google 数据传输框架

如果你身处中国大陆并希望避免任何跨境数据传输,可以完全不启用 Google 同步,本应用所有核心记账功能均可在本地无网络环境下使用。


十二、政策的更新

我们可能会因应法律变化、产品功能更新或数据处理实践调整本政策。任何修订都会按以下方式告知:

变更类型 通知方式
任何文字修订 更新本文顶部的「最近更新日期」
重大变更(新增数据收集类别、新增第三方共享) 通过应用内通知 / 下一次启动时弹窗告知
全部变更 在 Google Play 应用页面同步更新政策链接

你继续使用应用即表示接受更新后的政策。如不同意,请卸载应用。


十三、联系我们

如果你对本政策有任何疑问、想要行使任何权利、或想要举报安全漏洞,请联系:

渠道 联系方式
邮箱 [请填写:你的联系邮箱]
Telegram 反馈群 https://t.me/+yw3tmqXys7dkZTg1
应用主页 [请填写:可选,例如 GitHub 仓库地址]

我们承诺在 5 个工作日内 回复隐私相关的咨询。


附录:技术参考

希望深入了解本应用如何在技术层面保护你数据的用户,可以参考以下开源信息(若适用):


PocketLedger 团队 · 2026