Kept Privacy Policy

Effective Date: July 25, 2026

Kept is a local-first collectible and memento app for iOS, operated by an individual developer under the name Kept. We value your privacy. This policy explains how Kept handles your information.

This policy applies to the Kept iOS app and its Home Screen widget.

1. Information We Collect

Kept is designed with a local-first principle. The following information is created by you, or generated as you use the app, and is stored on your device by default:

We do NOT collect:

We do not operate backend servers that collect user content. We do not use third-party advertising or analytics SDKs.

2. How We Use Your Information

Your data is used solely to provide app functionality:

3. Storage and Retention

Local storage: All data is stored in the on-device sandbox by default, including the SwiftData database, local item images, Live Ticket frame files, audio files, the export-record JSONL in Application Support, and the widget snapshot and UserDefaults preferences in the App Group.

iCloud Sync (optional): You may enable iCloud sync in the app's settings. When enabled, items, canvases, images, Live Ticket frame archives, and audio files sync to the CloudKit private database under your Apple ID (container iCloud.com.gentlemouse.kept). The developer cannot view the contents of your CloudKit private database. Sync is off by default for new users.

Preference sync: Small app-state values, including onboarding completion and the iCloud sync toggle, may sync across devices under your Apple ID via Apple's iCloud Key-Value Store (NSUbiquitousKeyValueStore). Onboarding completion may sync even while optional content sync remains off.

Deletion: You can delete individual items or canvases within the app; associated images, Live Ticket frames, and audio files are removed accordingly. Uninstalling the app clears local data on your device. If you previously enabled iCloud sync, cloud copies remain in your iCloud account and can be managed via Apple's iCloud storage settings.

4. Third-Party Services and System Permissions

Kept relies exclusively on Apple system frameworks and contains no third-party SDKs. System services used include:

Regarding Speech Recognition: Voice transcription is processed by Apple's Speech framework (SFSpeechRecognizer). Its data handling is governed by Apple's privacy policy. See: https://www.apple.com/legal/privacy/

Regarding Geocoding: Place name resolution is performed by Apple Core Location services and is governed by Apple's privacy policy.

All permissions can be revoked at any time in iOS Settings.

5. When Data Leaves Your Device

Data may leave your device only in the following user-triggered or Apple-account synchronization scenarios:

Note: an exported image may include the embedded EXIF provenance record described in Section 1; when present, it travels with that image.

Beyond these, the app does not automatically upload your content to developer-controlled servers.

6. Your Choices and Rights

You can manage, delete, or limit Kept's use of your local data and system permissions through the methods above. For any other privacy-related requests, please contact us at the email below. Please note that some data processing depends on external services such as iOS, iCloud, Apple Speech, and any share-target app you choose, each governed by its own terms.

7. Children's Privacy

Kept is not designed for children under 13. We do not knowingly collect personal information from children. If you believe a child's data has been inadvertently recorded, please contact us at the email below.

8. Policy Updates

This policy may be updated as features evolve. Updates will be shown on the app's settings page with a new version and effective date; for significant changes, we will provide notice in an appropriate manner.

9. Contact Us

For any privacy-related questions, please contact:

This policy is available in the app's Settings page.

Disclaimer: This policy is intended only to explain how Kept handles data and does not constitute legal advice. For significant compliance decisions, please consult a licensed attorney.

Kept 隐私政策

生效日期:2026年7月25日

Kept 是一款本地优先的票根与物品收藏应用,由个人开发者以 Kept 名义运营。我们重视您的隐私。本政策说明 Kept 如何处理您的信息。

本政策适用于 Kept iOS 应用及其桌面小组件。

一、我们收集的信息

Kept 的核心设计原则是数据留在您的设备上。以下信息均由您主动创建或在使用 App 时产生,默认存储在设备本地:

我们不收集:

我们不运营后端服务器收集用户内容,不使用第三方广告或分析 SDK。

二、信息的使用方式

您的数据仅用于实现 App 功能:

三、信息的存储与保留

本地存储:所有数据默认存储在设备本地沙盒中,包括 SwiftData 数据库、本地物品图片、Live 图票据帧文件、音频文件、Application Support 内的导出记录 JSONL,以及 App Group 内的小组件快照与 UserDefaults 偏好。

iCloud 同步(可选):您可在 App 设置中主动开启 iCloud 同步。开启后,票据、合辑、图片、Live 图票据帧归档及语音文件将同步至您 Apple ID 下的 CloudKit 私有数据库(容器为 iCloud.com.gentlemouse.kept)。开发者无法查看您的 CloudKit 私有库内容。新用户默认关闭同步。

偏好同步:新手引导完成标记、iCloud 同步开关等少量应用状态,可能通过 Apple 的 iCloud 键值存储(NSUbiquitousKeyValueStore)在您 Apple ID 下的设备之间同步。即使可选的内容同步仍为关闭,引导完成标记也可能同步。

删除:您可在 App 内随时删除单个物品或合辑,关联的图片、Live 图票据帧和音频文件将一并清除。卸载 App 会清除设备本地数据;如曾开启 iCloud 同步,云端副本将保留在您的 iCloud 账户中,可通过 Apple 提供的 iCloud 存储设置管理。

四、第三方服务与系统权限

Kept 仅依赖 Apple 系统框架,不包含第三方 SDK。涉及的系统服务包括:

关于语音识别:语音转写由 Apple Speech 框架(SFSpeechRecognizer)处理,其数据处理遵循 Apple 隐私政策。详见:https://www.apple.com/legal/privacy/

关于地理编码:地点名称解析由 Apple Core Location 服务完成,遵循 Apple 隐私政策。

所有权限均可在 iOS「设置」中随时撤销。

五、数据离开设备的场景

数据只会在以下由您主动触发或由 Apple 账户执行状态同步的场景中离开设备:

请注意:导出的图片可能带有第一节所述的 EXIF 内嵌溯源信息;若存在,该信息会随图片一同离开设备。

除此之外,App 不会自动将您的内容上传至开发者控制的服务器。

六、您的选择与权利

您可以通过上述方式管理、删除或限制 Kept 对本地数据和系统权限的使用。如有其他隐私相关请求,可通过下方邮箱与我们联系。请注意,部分数据处理依赖 iOS 系统、iCloud、Apple Speech 及您选择的分享目标 App 等外部服务,受其各自规则约束。

七、儿童隐私

Kept 非专为 13 岁以下儿童设计,不会明知地收集儿童个人信息。如您发现有儿童数据被误录入,请通过下方邮箱联系我们。

八、政策更新

本政策可能因功能变化而更新。更新后将在 App 内设置页展示新的版本和生效日期;如涉及重大变更,我们会以适当方式提示。

九、联系我们

如有任何隐私相关问题,请联系:

本政策可在 App 内「设置」页查看。

免责声明:本政策仅用于说明 Kept 的数据处理方式,不构成法律意见;如涉及重大合规决策,请咨询执业律师。