博客
时间水印相机会上传我的照片吗?
水印相机看到的,往往是你手机里最敏感的照片:正要租下的房子内部、正在签收的包裹、正在查验的现场。把这些交给一个 App 之前,值得先弄清它们会不会离开你的手机。下面是一分钟内可以自己查清的方法,以及怎么诚实地读懂结果。
为什么这件事在水印相机上格外重要
人们用这类 App 拍的不是旅行照。是入住前的出租屋、门口的包裹、水电表读数、被撞坏的墙。这些都是证据,而且经常带着陌生人的住址。
所以隐私不是抽象问题。如果 App 把原图传到服务器上,你就把这张照片放到了一个你删不掉、由别人的留存策略说了算的地方。
安装之前就能读到的三个信号
App Store 的隐私标签
每个 iOS App 都要声明自己收集什么、这些数据是否与你关联,标签就在商店页面上 —— 这不是自愿的,Apple 的开发者文档要求开发者列出自己或第三方伙伴收集的每一类数据。「照片或视频 —— 不会收集」加上「标识符 —— 不会收集」,这就是一个离线 App 该有的样子。标签不能保证一切,但它如果明确写了「会收集」,那就是明确答案。
你需要列出你或你的第三方合作伙伴收集的全部数据,除非这些数据满足下方「可不披露」的全部条件。
Apple 开发者文档 —— App Store 上的 App 隐私详情
拍第一张照片前,要不要先登录?
要账号不等于会上传 —— 很多离线 App 也提供可选的同步。但一个不让你登录就不能拍的 App,是在告诉你账号才是重点。如果第一屏就是登录页,默认照片会去某个地方。
启动时它要哪些权限
水印相机对相机、照片、定位都有真实用途,导出时才需要「文件」。通讯录、麦克风、本地网络都不在这个清单里 —— 权限不是全部,但一个伸手要它这份工作根本用不上的权限的 App,值得记一笔。
一锤定音的测试:飞行模式
标签和权限都只是声明。下面这个是实测,大概花一分钟。
- 打开飞行模式 Wi-Fi 和蜂窝网络都关掉,让手机没有任何对外的通路。
- 彻底关掉 App 再打开 避免它沿用断网之前建立好的会话。
- 拍一张带水印的照片并保存 按你平时的方式用它,否则这个测试说明不了问题。
- 确认照片真的存下来了 等一分钟,打开相册看:照片应该在,水印也应该在。
- 诚实地读结果 如果无网状态整条流程都跑通,说明它不靠上传就能工作;如果失败、卡住,或者水印悄悄没了,那「去服务器转一圈」就是它的必要环节。
StampCam 会发什么、不会发什么
StampCam 的照片与视频处理完全在你的设备上完成:拍摄、水印渲染、保存都在本地,也不需要注册账号。
有一个例外,在依赖它离线工作之前你应该知道:可选的天气与海拔字段来自网络服务,开启后会把你的大致坐标发给该服务提供商,照片本身不会发送。把这两项关掉,这个 App 就完全没有理由碰网络了。
清单就这么长。如果你发现了别的联网路径,请告诉我们。
「本地处理」保护不了你的那些事
本地处理能防住 App 厂商,防不住下游的一切。
- 如果你开了备份,iCloud 照片或 Google 相册仍然会把照片备份上去。
- 照片一分享出去,对方就能抹掉元数据或改图。
- 任何能拿到你解锁后的手机的人,都能看到这张照片。
这些都不是不用离线 App 的理由,而是提醒你「离线」这两个字到底覆盖到哪。
常见问题
时间水印相机会上传我的照片吗?
有没有完全离线可用的时间水印相机?
怎么判断一个 App 有没有在上传我的照片?
带 GPS 的照片能随便发吗?
参考来源
本文引用的全部外部来源,附原文链接。其中没有一个是自家产品的介绍页。