LoopSnap 隐私政策
生效日期: 2026-05-10 最近更新: 2026-05-20
LoopSnap 是一款 iOS 应用,把 Live Photo 和短视频变成可以发到聊天 里的动图——表情、GIF、动态 WebP 等,按目标聊天 App 的规则尺寸输出。 本政策用大白话说明我们对你的数据做什么、不做什么。
一句话版本:我们不收集、不上传、不分享你的任何数据。 LoopSnap 的所有处理都在你的 iPhone 上完成。我们没有自己的服务器,没有接入 任何分析 SDK,也没有第三方追踪。
---
1. LoopSnap 不会做的事
LoopSnap 不会:
- 让你注册账号、留邮箱或以其他方式识别你的身份
- 把你的照片、视频或任何用户生成内容传出设备
- 集成 Google Analytics、Firebase、Sentry、Mixpanel、Amplitude 或
任何类似的分析 / 崩溃上报 SDK - 集成广告 SDK、广告联盟、营销像素
- 读取你的通讯录、日历、提醒事项、健康数据或位置信息
- 把 IDFA(广告标识符)用于追踪——应用的隐私清单
(PrivacyInfo.xcprivacy) 已声明NSPrivacyTracking = false, 追踪域名列表为空 - 在常规使用中发起网络请求(除了 Apple 自家框架发起的,比如
App Store 内购票据校验,详见 §4)
你可以用 Charles Proxy、Little Snitch 等工具检查应用二进制或网络流量 来核实以上声明。
---
2. 留在你设备上的数据
LoopSnap 读取、处理、写入以下数据,全部都在你的 iPhone 本地:
- 源素材——你通过系统照片选择器从"照片"App 里挑的 Live Photo、
视频和连拍。应用只在内存里持有这些帧用于编码,编码完即丢弃, 不会偷偷留副本。 - 导出文件——当你把 GIF / WebP / MP4 保存到照片库时,文件走
标准的PHPhotoLibrary保存接口。交接之后 LoopSnap 不再持有任何 副本。 - 图库缓存——应用内"图库"标签保存你过往动图的缩略图和元数据,
存放在应用沙盒目录 (Application Support/) 内。删除应用会清空 该目录。 - 偏好设置——你最后选择的目标胶囊、首次引导完成标记、Pro 权益
缓存存在UserDefaults里,物理位置是应用沙盒内的 plist 文件。 - 本地指标——成功 / 失败导出的次数和首次导出的时间戳存在
UserDefaults里,便于应用内 Debug 页面显示运行情况。这些数据 不会离开设备。完整字段见开源仓库的LocalMetrics.swift。
---
3. 照片库权限
第一次在 LoopSnap 里挑素材时,iOS 会请求访问"照片"权限。LoopSnap 默认请求只读权限,且仅针对你在选择器里点选的具体项目(使用 PHPickerViewController,应用拿到的是你选中项目的沙盒副本,而不是 你的整个相册)。
导出动画保存到相册时,iOS 会另外请求添加到相册权限。两个权限 可以分别授予或拒绝;都拒绝也不会让其余功能崩溃——你仍可以预览, 只是"保存"和"分享"按钮变灰。
随时可以在 设置 → 隐私与安全 → 照片 → LoopSnap 撤销这些权限。
---
4. 应用内购 (LoopSnap Pro)
LoopSnap Pro 是一次性、非消耗型应用内购,定价 ¥45(人民币)/ $7.99 USD(按当地货币结算)。
支付完全由 Apple StoreKit 2 处理,Apple 是法定收款方。我们不会 从 Apple 获得你的支付信息——只会得到一个交易 ID 和一个签名权益, 确认这笔购买存在。我们用这个权益解锁应用内 Pro 功能。恢复购买、 退款、票据校验都走 Apple 的基础设施,不走我们的。
LoopSnap Pro 未开启家庭共享。退款完全按 App Store 服务条款由 Apple 处理。
---
5. 儿童
LoopSnap 并非面向 13 岁以下儿童设计,且不会主动收集任何人的数据。 因为没有服务器端收集,也就不存在需要删除的"儿童数据"管道。
---
6. 开源组件
LoopSnap 链接了以下第三方库。在我们当前发行的配置下,没有一个会 发起网络请求:
| 库 | 许可证 | 用途 | |---|---|---| | libwebp 1.5.0 | BSD-3-Clause(Google) | 为 WhatsApp 表情目标编码动态 WebP |
完整的 BSD-3-Clause 文本与 libwebp 专利授权可在 <https://obelisk.club/loopsnap/acknowledgements> 查看 (应用内 设置 → 致谢 会直接跳转该页面),源码也在仓库 LoopSnapKit/Vendor/LICENSE-libwebp.txt 和 LoopSnapKit/Vendor/PATENTS-libwebp.txt。
---
7. 数据保存期限
因为我们不收集数据,所以也没什么要保存。第 §2 节列出的所有数据 都在你手机本地沙盒里,删除应用即清空。
---
8. 你的权利(GDPR / CCPA / 个人信息保护法 PIPL)
由于我们不收集、不传输、不存储任何个人数据,GDPR、CCPA 和《个人 信息保护法》赋予的主要权利——访问、删除、可携带、退出销售——在 设备端没有对应的目标。我们可以书面确认我们没有持有关于任何用户的 任何记录。
如果你身处欧盟、英国、加州、中国大陆或其他承认"访问权"的司法管辖 区,可写信到 §10 的邮箱,我们会书面确认上述声明同样适用于你。 (因为没有账号,答案永远一致。)
---
9. 本政策的变更
如未来 LoopSnap 改变上述任何内容——例如增加可选的账号同步功能、 或接入分析 SDK——我们会:
1. 更新本文档的"最近更新"日期 2. 在引入变更那个版本的 App Store"新功能"说明里注明 3. 对于实质性扩大数据采集范围的变更(任何新增"离开设备"的数据 类型),会在新版本首次启动时弹窗提示,并提供选择保留旧行为的 选项
历史版本可在仓库的 LEGAL/PRIVACY-zh-Hans.md(git 历史)查阅。
---
10. 联系方式
如有疑问、投诉或数据权利请求:
我们争取在 7 个工作日内回复。如果没有收到回复,也可以通过 App Store Connect 的"报告问题"渠道反馈——会转到同一个邮箱。