MapLife(以下简称"本 App")是一款在 iPhone / iPad 上帮助你把相册照片整理成足迹地图与每日印记的应用。我们秉持"端侧优先"的设计原则:你的照片、足迹与日记等个人数据默认全部存储在你的设备本地,本 App 不要求注册账号,不内置任何广告、分析或用户行为追踪 SDK。
本隐私政策说明本 App 会处理哪些数据、为何处理、与谁共享,以及你如何行使相关权利。如果你对以下内容有疑问,可通过文末联系方式与我们沟通。
经你授权后,本 App 通过 Apple 的 PhotoKit 框架读取照片的拍摄时间与拍摄地点(GPS 坐标),用于在地图上生成足迹、按日期聚合每日印记。照片本身仅在你的设备上用于识别与展示,不会被上传。
在你手动修正照片地点、生成马赛克图片或导出时,本 App 会请求将结果写回相册。
当你设置"家庭 / 常用地点"、在地图上定位你所在的区域、或手动修正某张照片的拍摄地点时,本 App 会请求使用期间(When In Use)的位置权限。照片原有的 GPS 信息来自相册,并不需要此权限。
为还原某张照片拍摄时的天气,本 App 会使用该照片的 GPS 坐标 + 拍摄日期向天气服务发起查询(详见第 3 节)。这是本 App 唯一会向外发送的用户坐标场景。
场景识别、文字(OCR)、人脸与色彩分析等智能能力,全部使用 Apple 的 Vision 框架与设备神经网络引擎在本地完成。分析产物(标签、地点名等)仅保存在你的设备,不上传、不用于训练模型。
本 App 仅在"还原天气"和"解析地点名称"两类功能下,将照片的 GPS 坐标发送给以下服务。除此之外,不与任何第三方共享你的个人数据。
| 服务 | 用途 | 发送的数据 | 性质 |
|---|---|---|---|
Apple WeatherKitweatherkit.apple.com |
还原 2021 年 8 月 1 日之后照片的拍摄天气(主要通道) | 照片 GPS 坐标、拍摄日期 | Apple 第一方服务,受 Apple 隐私政策约束 |
Open-Meteoarchive-api.open-meteo.com |
还原更早照片(2021-08-01 之前)的天气,或 WeatherKit 不可用时的兜底 | 照片 GPS 坐标、拍摄日期 | 第三方服务(open-meteo.com,免费、无需 API Key) |
OpenStreetMap Nominatimnominatim.openstreetmap.org |
Apple 反向地理编码限流时,将坐标解析为地点名称的兜底 | GPS 坐标 | 第三方服务(openstreetmap.org) |
| Apple MapKit / CLGeocoder | 地图展示与反向地理编码(主要通道) | 坐标(经 Apple 处理) | Apple 第一方服务 |
上述第三方服务用于应用功能(App Functionality),不属于广告或跨应用追踪。我们不会将你的坐标用于画像、不会与数据代理或广告网络共享。坐标查询按"照片维度"发起并尽量缓存复用,不会持续后台追踪你的实时位置。
你的足迹、日记、地点标签与分析结果均以 Apple SwiftData 形式存储在你设备本地的 App 沙盒中。这些数据:
如果你使用 iCloud 备份整机,相关数据会按你的 iCloud 设置进入 Apple 的加密备份,受 Apple 隐私政策约束。
本 App 不专门面向 13 岁以下儿童,也不在知情情况下收集儿童的个人数据。若你是监护人并认为儿童数据被不当处理,请通过文末联系方式联系我们,我们将尽快删除。
你对自己的个人数据拥有充分控制权:
| 权限 | 用途 | 是否必须 |
|---|---|---|
| 相册(读取) | 读取照片拍摄时间与地点,生成足迹与每日印记 | 是(核心功能) |
| 相册(写入) | 保存修正后的地点、马赛克图片、导出结果 | 否(按需) |
| 定位(使用期间) | 设置家庭/常用地点、定位所在区域、修正照片地点 | 否(按需) |
依据 Apple 隐私要求,本 App 使用了以下需要声明原因的 API:
UserDefaults(原因代码 CA92.1):仅用于存储 App 偏好设置(如单位、主题)。C617.1):用于本地备份与恢复时对文件修改时间的读取。如本 App 的数据处理方式发生实质变化,我们会更新本政策并提升"最后更新"日期。重大变更将通过 App 内公告或官网提示。
如对本隐私政策或数据处理有任何疑问、请求或投诉,请通过以下方式联系: