1. 概述与隐私保护理念
Personal Budget 应用由开发者 Sam Sifiso Mndebele(以 AvidCo 名义运营,以下统称“开发者”或“我们”)开发并运营。我们深知个人财务数据与交易隐私对您的重要性,并始终严格遵守相关法律法规(包括《中华人民共和国个人信息保护法》等)。
我们秉承“设备端本地优先(Local-First)”与“零知识隐私(Zero-Knowledge)”的设计原则构建 Personal Budget。日常使用无需强制注册账号,我们绝不在云端收集、买卖或窥探您的个人财务流水与消费习惯。
2. 敏感权限说明:短信接收权限(RECEIVE_SMS)
Personal Budget 申请
android.permission.RECEIVE_SMS 权限,仅且专门用于支持“智能短信记账”功能。所有的短信匹配与金额解析均 100% 在您的手机设备本地内存中瞬间完成。我们绝不会将您的短信内容、银行账号或交易详情上传、传输或备份至任何远程服务器或第三方机构。
A. 短信权限申请目的
当您进行刷卡消费、ATM 取款或在线转账时,您的银行会发送交易通知短信。Personal Budget 监听此系统广播,仅用于自动提取交易金额、货币符号及商户名称,免除手动输入的繁琐,帮助您轻松管理收支。
B. 范围与本地处理保证
- 绝无后台云端上传:您的短信文本和任何元数据绝不通过网络发送。
- 即时销毁:短信在设备易失性内存中仅作正则匹配识别。非银行财务类短信(如验证码、私人聊天等)会被立即丢弃,绝不存储。
- 用户显式确认:识别到的交易会以本地通知形式呈现,由您点击“记入预算”、“编辑”或“忽略”,未获您的确认前不会写入正式账本。
- 权限完全可选:短信权限为可选项。即使您拒绝授予该权限,Personal Budget 的所有手工记账、图表分析与预算功能依然完全可用。
3. 通知权限说明(POST_NOTIFICATIONS)
在 Android 13(API 33)及更高版本的设备上,应用会申请 android.permission.POST_NOTIFICATIONS 权限。该权限仅用于:
- 当检测到银行交易短信时,在本地状态栏显示快捷确认通知卡片;
- 计划账单到期提醒及可选的月末结余回顾提醒。
此类通知完全由手机本地操作系统调度产生,不依赖任何追踪用户行为的远程推送服务。
4. 本地数据存储与零知识加密云备份
您在应用中创建的所有账户、分类、收支明细和储蓄目标,均保存在手机本地沙盒内部的 SQLite 数据库(由 Android Room 驱动)中。
A. 零知识端到端加密云端备份
为了防止用户因更换手机或重装应用导致数据丢失,应用提供了可选的云端加密备份功能。
在任何预算数据离开您的手机之前,均已在本地使用 AES-256-GCM 军工级算法完成端到端加密。明文财务数据绝不会在互联网上传输。包括开发者本人、云存储服务商以及任何第三方均无法获取您的密钥,无法解密或查看您的任何收支明细。
B. 用户完全自主控制
您可以随时在应用内关闭云备份功能:前往“设置 → 加密云同步”并切换为关闭状态。关闭后,应用将以 100% 离线单机模式运行。
5. 第三方服务与 SDK 目录披露
为保障应用分发、功能正常运行及免费版本的维护,本应用集成了以下第三方服务及 SDK:
- 华为移动服务(HMS Core / Huawei Services):
- 华为账号服务(Account Kit):用于提供华为账号一键登录与身份验证服务。
- 华为应用内支付(In-App Purchases / IAP):用于处理移除广告等数字商品购买。支付过程由华为全权托管,开发者不接触您的银行卡号或金融支付凭据。
- HMS SafetyDetect / 基础服务:用于设备环境安全检验与应用更新检查。
- 广告服务(Google AdMob / 华为广告): 用于在免费版本中展示横幅与原生卡片广告。广告 SDK 可能会收集匿名设备标识符(如 OAID / GAID)以提供基础广告投放,您可在手机系统设置中随时重置或停用个性化广告标识符。
- Google Firebase(可选云备份服务): 仅用于存储经客户端 AES-256 加密后的不可读密文二进制文件。
6. 数据留存、本地抹除与账户注销机制
用户对自己的所有个人信息享有完全的掌控权:
- 一键本地清除:在应用中点击“设置 → 数据管理 → 清除所有数据”,即可瞬间彻底擦除设备本地数据库中的所有账本明细。
- 在线注销账户与数据销毁:如果您启用了云备份账号,可访问我们的账户与数据注销申请页面提交注销,或发送邮件至 support@avidco.co.za。我们将在 48 至 72 小时内永久销毁云端相关记录。
- 卸载彻底删除:直接卸载 Personal Budget 应用即可同步删除本地存储的所有沙盒数据。
7. 数据安全保护措施
我们采取严格的安全标准保护您的信息:
- 利用 Android / HarmonyOS 操作系统底层的应用沙盒(App Sandbox)机制隔离保护数据。
- 网络通讯严格全站使用 HTTPS / TLS 加密传输。
- 严禁直连任何线上网银系统,应用绝不索取或处理用户的银行登录密码或交易密码。
8. 未成年人个人信息保护
Personal Budget 面向具备独立财务管理能力的个人(16岁及以上)。我们不会主动或故意收集 14 岁以下未成年人的个人信息。如监护人发现未成年人未经同意使用了相关服务,可通过文末邮箱联系我们协助处理。
9. 用户权利保障
依据相关法律法规,您拥有查阅、复制、更正、补充、删除个人信息以及撤回授权同意的权利。由于应用采用本地优先架构,绝大部分权利您均可在设备端通过应用界面自主直接行使。
10. 开发者联系方式与个人信息保护咨询
如您对本隐私政策、个人信息处理或应用有任何疑问、意见或投诉,请联系开发者:
开发者名称:Sam Sifiso Mndebele(以 AvidCo 运营)
应用名称:Personal Budget
应用包名:za.co.avidco.personalbudget
客服与隐私邮箱:support@avidco.co.za / sams.mndebele@gmail.com
官方网站:https://personalbudget.avidco.co.za