Kaji 隐私政策
生效日期:2026年5月21日 | 最后更新:2026年6月19日
关键信息:Kaji 以本地存储和 Apple 平台服务为核心。卡片数据默认保存在设备本地(Core Data),除你主动启用的 iCloud 同步外,不会将数据上传到开发者自建服务器。订阅购买、恢复购买、日历同步和 iCloud 同步均通过 Apple 系统服务完成。
1. 概述
本政策说明 Kaji(卡记,以下简称"本应用")在你使用卡片管理、消费记录、位置提醒与 iCloud 同步功能时,如何处理数据与权限。
2. 我们处理的信息
2.1 你主动录入的卡片信息
- 包括卡片名称、类型(金额/次数/期限)、余额、次数、到期日、门店信息、可选预留手机号、卡片备注或其他卡片详情等。
- 这些数据存储在设备本地的 Core Data 数据库中。
- 如你启用 iCloud 同步,数据会通过 CloudKit 在你的设备间同步。
2.2 交易记录
- 消费、充值、改余额、用次数、续卡等操作会生成交易记录。
- 交易记录存储在本地 Core Data 中,与卡片数据关联。
2.3 位置与提醒数据
- 你为卡片设置的门店位置信息(名称、坐标)存储在本地。
- 位置提醒使用 iOS 系统级地理围栏(Geofencing),在设备本地判断是否到达门店附近。
- 位置数据不会上传至开发者服务器。
2.4 账户与同步
- 本应用当前不提供任何应用账号登录入口,也不会读取 Apple 账号标识作为应用账号。
- 如你启用 iCloud 同步,卡片和交易数据会通过你的 iCloud 账户在设备间同步。
2.5 系统日历与购买信息
- 如你开启“同步到系统日历”,应用会在系统日历中创建“卡记”日历,并写入金额卡消费、次卡用次和订阅续费提醒。
- 订阅续费提醒会在续费日前 3 天设置系统日历提醒;关闭同步、删除卡片或撤销操作时,应用会清理已同步的相关日历记录。
- Pro 订阅、购买状态和恢复购买通过 Apple StoreKit/App Store 处理,应用只读取用于解锁功能的购买状态。
3. 我们不会收集的信息
- 不要求创建开发者自建账号或提交手机号等注册信息;卡片里的预留手机号是选填卡片信息,不用于账号注册
- 不接入广告 SDK,不进行广告追踪或行为画像
- 不将你的卡片数据长期存储在开发者自建数据库中
- 不上传你的位置轨迹或门店访问记录
4. 系统权限与用途
4.1 位置权限
- 用于门店搜索和到达附近时自动弹出卡片提醒。
- 位置判断在设备本地完成,不依赖网络。
- 你可随时在系统设置中关闭位置权限。
4.2 网络访问
- 用于门店地点搜索(Apple MKLocalSearch)和 iCloud 同步。
4.3 Siri 与通知
- Siri 快捷指令用于语音触发消费、查询余额等操作。
- 通知用于位置提醒和到期提醒。
- 你可随时在系统设置中管理 Siri 与通知权限。
4.4 日历权限
- 用于将金额卡消费、次卡用次和订阅续费提醒同步到系统日历。
- 应用需要完整日历访问权限,以便创建“卡记”日历并在关闭同步、删除卡片或撤销操作时清理已同步记录。
- 你可随时在系统设置中关闭日历权限或在应用内关闭日历同步。
5. iCloud 同步说明
重要:启用 iCloud 同步后,卡片数据和交易记录会在使用同一 Apple ID 的设备间自动同步。iCloud 同步依赖 Apple CloudKit 基础设施。
- 同步数据存储在 Apple iCloud 基础设施中。
- 你可随时在系统设置中关闭本应用的 iCloud 同步。
6. 数据存储与删除
- 卡片数据和交易记录保存在设备 Core Data 持久化存储中。
- 你可以删除单张卡片或卸载应用以移除本地数据(受 iOS 系统行为影响)。
- iCloud 同步数据的移除以 Apple iCloud 机制为准。
7. 第三方服务
本应用依赖 Apple 平台服务(包括但不限于 CoreLocation、MapKit、CloudKit、EventKit、StoreKit、SiriKit)。相关平台能力受 Apple 隐私政策约束:
https://www.apple.com/legal/privacy/
8. 政策更新
- 我们可能根据功能迭代或合规要求更新本政策。
- 更新后会在本页面标注新的"最后更新"日期。
9. 联系我们
如对本隐私政策有疑问,请联系:infox.feedback@gmail.com
总结:Kaji 的核心原则是"数据在手"。你的卡片信息默认保存在设备本地,位置提醒在设备端完成,由你自主决定是否启用 iCloud 同步和系统日历同步。