拍搭 paida 隐私政策
照片留在你手机里。这份政策把「哪些只在本机」「服务器到底收到什么、保留多久」「怎么关掉统计」逐条写清。
1. 本政策适用于谁、由谁负责
拍搭 paida 由 光子方程 Lenscript(独立开发者团队,下称「我们」)运营。我们是本政策所述个人信息的处理者,联系邮箱:donaldkuke@gmail.com。
本政策适用于 拍搭 paida 的 iOS 与 Android 应用以及官网 paida.lenscript.cn。使用这些服务即表示你已阅读并理解本政策;与本政策配套的使用规则见服务条款。
2. 一句话总结
拍搭没有账号,不收集姓名、手机号、邮箱或位置。参考图分析与姿态匹配全部在你的手机上完成,参考图与照片不上传;人脸与人体关键点只在内存里用于当次比对,不落盘、不建库、不用于识别任何人。应用只在三种情况下联网:
- 下载每周更新的提示内容(不带任何标识);
- 在你同意后,发送四类去标识化使用计数(可随时关闭);
- 购买或恢复 Pro 时核验购买:Google Play 版本会把商店签发的购买凭证、商品标识与一个随机的权益标识发送到我们的服务器(详见下文「购买与购买校验」)。
我们不出售你的个人信息,不做广告,不接入任何第三方分析、广告或崩溃收集服务。
3. 在你的手机上处理、从不外发的信息
- 参考图:你通过系统照片选择器选中的那一张图片,以及从中提取的骨架、位置与朝向。保存在应用本地存储中,可随时替换或删除。
- 取景与姿态匹配:相机预览画面、被拍者的人体关键点与睁眼判断。只在内存中用于实时比对,不保存、不上传。
- 照片:由手机相机拍出,按你的选择保存到系统相册。
- 设置与本地状态:自动快门开关、使用数据开关与同意状态、两个随机标识(见下文)、Pro 权益的本地缓存。
卸载应用或清除应用数据,以上信息即被删除(已保存到相册的照片除外)。拍搭在 Android 上关闭了系统自动备份,本地数据不会进入云备份。
4. 应用申请的权限
- 相机:取景与拍照。
- 系统照片选择器:导入参考图时由系统弹出选择器,应用只收到你选中的那一张,不读取你的相册,因此 Android 版不申请照片 / 媒体读取权限。
- 添加到相册(iOS):把拍好的照片保存到系统相册。iOS 版另外声明了系统照片选择器的相册访问用途说明(应用只收到你选中的那一张)。
- 音频输出设置(Android,无弹窗):让语音提示从扬声器外放。
- 网络:上文列出的三种联网用途。
拍搭不申请麦克风、通讯录或位置权限。语音提示使用系统自带的文字转语音,只播放、不录音。
5. 可选使用数据
首次启动时应用会询问是否允许发送去标识化使用数据。同意后,应用只在四个时刻各发送一条计数事件:会话开始、参考图使用、自动快门触发、购买结果。每条事件只包含六个字段:事件名称、随机安装标识、应用版本、系统版本、设备型号、时间。
- 随机安装标识由应用在本机随机生成,不是系统设备标识或广告标识,不与你的身份或其他服务关联,只用于去重计数;你可以在设置里一键重置。
- 事件通过 HTTPS 发送到 paida.lenscript.cn。服务器只为内存中的请求限流读取 IP,IP 不写入数据库,这条路径也不写访问日志。
- 服务端的原始事件与安装记录最多保留 180 天,到期自动删除。
- 在设置里关闭后不再发送任何事件,也不影响任何功能。
6. 每周内容下载
应用会定期从 paida.lenscript.cn 下载每周更新的提示内容。无论你是否同意使用数据,这都是一个不带任何标识的纯下载请求(只带一个用于缓存的版本标记);服务器处理时会看到你的 IP,但这条路径不写访问日志。
7. 购买与购买校验
Pro 只通过应用商店内购:iOS 由 Apple 的 StoreKit 完成,Android 由 Google Play 结算服务完成。你的付款信息由对应商店按其政策处理,我们不接触、也不保存任何支付卡信息。
- Google Play 购买校验:完成购买、恢复购买,以及启动或回到应用时,Google Play 版本会把商店签发的购买凭证(purchaseToken)、商品标识和一个权益标识发送到我们的服务器,由服务器向 Google 的官方接口核验这笔购买是否有效,并把结果(是否已解锁永久权益、订阅是否有效)返回给应用。请求不包含姓名、邮箱、手机号或你的 Google 账户,也不包含参考图、照片或人体关键点。
- 权益标识是应用在本机随机生成的另一个标识,只用于把已购权益对应到这台设备;它与计数用的随机安装标识互不相同,重置计数标识不会改变它。
- 服务器保存「购买凭证 ↔ 权益标识」的对应关系及核验结果,它是你已购权益的凭证本身(换机恢复靠它),在该权益有效期间保留,不参与使用数据的 180 天清理。
- 促销兑换码(仅限中国大陆推广):兑换时应用把兑换码和权益标识发送到我们的服务器;兑换激活记录作为权益凭证保留。
- 购买校验与兑换请求会出现在服务器访问日志中(IP 地址、时间、完整请求地址与应用网络组件发送的 User-Agent 等,字段见下文官网一节;查询购买状态的请求地址中含有上述权益标识),用于防范刷码与欺诈,按下文官网日志同样的规则约 60 天后自动删除。
- iOS 版本的购买由 StoreKit 在设备上确认,我们不设自有收据服务器。
8. 第三方组件
拍搭不含广告、第三方分析或崩溃收集 SDK。与信息处理有关的组件只有:
- Apple StoreKit(iOS 内购)与 Apple Vision(iOS 设备端姿态检测):系统能力。
- Google Play 结算库(仅 Android Play 版本)及其随附的 Google Play 服务组件(base、basement、tasks、location,以及 location 引入的 places-placereport)与 Google DataTransport 组件:由 Google 提供,供结算库内部使用,其处理适用 Google 的隐私政策;拍搭自身代码不调用其位置或其他接口,不经它们收集任何数据,也不因此申请位置权限。
- MediaPipe Pose Landmarker(Android 设备端姿态检测):模型随应用打包,在本机运行,我们使用关闭了任务匿名统计的版本。
9. 官网(paida.lenscript.cn)收集什么
浏览本站不需要账号。本站是纯静态页面,收集的信息只有:
- 服务器访问日志:访问时间、IP 地址(以及转发该请求的 Cloudflare 节点地址)、访问的域名、请求方法、完整请求地址(含查询参数)、协议版本、状态码、响应大小与耗时、浏览器或应用的标识(User-Agent)、来源页。本站页面与文件的请求,以及应用的兑换与购买校验请求会记入;应用的使用数据上报与每周内容下载不记入。用于排查故障与防御攻击,按日轮转,约 60 天后自动删除。请求(包括上述两类不记入访问日志的请求)因超出频率限制被拒绝或因服务器故障失败时,服务器错误日志也可能记录其 IP 地址与请求地址,同样约 60 天后自动删除。
- 内容分发:本站经 Cloudflare 提供 CDN 与安全防护,Cloudflare 会在传输过程中处理你的 IP 与请求头,详见其隐私政策。
- Cloudflare 可能注入的脚本:我们自己不在页面里放第三方分析、广告或社交插件,也不设追踪 Cookie。但本站经 Cloudflare CDN 分发,Cloudflare 可能在边缘向页面注入它自己的脚本——目前可以看到的是邮箱地址混淆脚本(
/cdn-cgi/scripts/…/email-decode.min.js);当其 Web Analytics 打开「自动注入」时,还会注入性能统计脚本(static.cloudflareinsights.com/beacon.min.js)。该脚本不由我们配置、不设置 Cookie、不用于广告或跨站追踪,只向 Cloudflare 报告页面性能与访问计数,其处理适用 Cloudflare 的隐私政策;你也可以用浏览器的拦截扩展阻止它。 - 访问计数:页面会向我们自建的统计服务(markstats.lenscript.cn,GoatCounter)报告「哪个路径被打开了」、页面标题与来源页。它是第一方服务,不设 cookie、不生成设备标识、不采集页面内容。不想被计数,在浏览器控制台执行
localStorage.即可永久退出。setItem( 'lens_telemetry', '0') - 你主动发来的邮件:页面上的「登记邮箱」「发邮件购买」按钮只是打开你自己的邮件应用;我们收到的就是你发出的那封信,仅用于回复和你要求的用途。
10. 保留期限
| 信息 | 存放位置 | 保留期限 |
|---|---|---|
| 参考图、设置、两个随机标识 | 你的手机 | 直到你删除、清除应用数据或卸载 |
| 取景画面与人体关键点 | 手机内存 | 用完即丢,不落盘 |
| 照片 | 你的相册 | 由你自行管理 |
| 使用数据(原始事件与安装记录) | 我们的服务器 | 最多 180 天 |
| 购买凭证 ↔ 权益标识、兑换激活记录 | 我们的服务器 | 在对应权益有效期间 |
| 购买校验与兑换请求的访问日志、官网访问日志、服务器错误日志 | 我们的服务器 | 约 60 天 |
服务器数据库每天自动备份一次;按上表期限清理或应你的要求删除的数据,还可能在备份中留存最长约 8 天,随后随备份一起删除。
11. 你的权利
依据《个人信息保护法》及你所在地可能适用的法律(如 GDPR、CCPA),你可以查阅、复制、更正、删除我们持有的关于你的信息,撤回同意,获取副本,并向所在地监管机构投诉。就拍搭而言:
- 你可以随时关闭使用数据、重置随机安装标识,删除应用中的参考图或相册中的照片;
- 拍搭没有账号,因此没有账号注销流程,也不适用账号删除;我们无法把服务端的去标识化计数与你本人对应,这些记录按上表期限自动删除;
- 如需删除某台设备的购买校验记录,请来信说明你的购买情况;删除后该设备需要重新「恢复购买」。
行使权利请发邮件至 donaldkuke@gmail.com,我们会在 15 个工作日内答复。这些请求不收费,除非明显重复或无理。我们不会因你行使权利而区别对待你。
12. 安全措施与安全事件
与我们服务器的全部通信强制使用 HTTPS 加密;服务器只对必要端口开放公网访问,管理入口有鉴权与访问限制,密钥与凭据只保存在服务器环境中而不进代码与日志。事件上报与兑换接口限制请求体积并做限流;应用本地数据受操作系统沙盒保护。
若发生可能危及你个人信息的安全事件,我们会在确认后 72 小时内通过你留下的邮箱或本页通知你,并按法律要求向主管部门报告。
13. 未成年人
拍搭 面向 14 周岁及以上用户,不面向儿童设计。我们不会在知情的情况下收集 14 周岁以下儿童的个人信息;若你是监护人且发现儿童向我们提供了信息,请联系 donaldkuke@gmail.com,我们会尽快删除。
14. 数据存放地点与跨境传输
我们的服务器位于韩国首尔(腾讯云首尔地域)。拍搭应用发往我们服务器的请求和对本站的访问,都先经过 Cloudflare 的全球网络,再到达这台服务器;因此无论你身在中国大陆、美国还是其他国家或地区,本政策所述由我们的服务器接收或保存的信息(如使用数据、购买校验与兑换记录、服务器日志)都会传输到韩国存储和处理,传输途中还可能在 Cloudflare 位于你所在国家或地区之外的节点被处理。此外,应用商店(Apple、Google)可能在其所在地处理付款信息,本政策各节单独说明的其他第三方服务商也可能在其所在地处理信息。我们只向这些服务商传输完成该项服务所必需的最少信息,并要求其按本政策同等标准保护。
15. 政策的变更
我们会在本页直接更新本政策并修改页首日期。涉及收集范围、用途或第三方共享的实质变更,会至少提前 15 天在本页、应用内或通过邮件通知。历史版本可来信索取。当前版本地址:https://paida.lenscript.cn/privacy/。
16. 联系我们
隐私问题、权利请求、数据导出或删除:donaldkuke@gmail.com(此邮箱有人值守)。中文用户也可加入 QQ 交流群 824558022。我们会在 15 个工作日内答复。