微信在后台自动读取相册,最难说清的锅
共 1858字,需浏览 4分钟
·
2021-10-11 01:04
微信在后台自动读取用户相册照片,上传后对数据进行分析,进而获取用户的隐私并进行相关推荐。
这样的事儿,你信么?
反正我不信。
昨天和今天早上有很多媒体都在说微信后台自动读取用户相册的新闻,随后微信团队也回复说在新版本中将取消对这个能力的使用。
事情起源于一个用户在网上截图爆料说微信在后台偷偷读取系统相册,单次时间长达 1 分钟。
看到这个石锤后,很多网友坐不住了。说微信窥探用户隐私,微信在后台偷偷获取用户照片并上传。。。
说实话,我觉得这事儿有点扯。
先看下微信官方是怎么回复的,然后我再说下为什么这事儿很扯。
微信团队:「这是 iOS 系统为 App 开发者提供的相册更新通知标准能力,相册发生内容更新时会通知到 App,提醒 App 可以提前做准备。为便于用户在微信聊天中按“+”按钮时可以快速发图,微信使用了该系统能力,上述行为均仅在手机本地完成,并且最新版本中将取消」。
我说得再简单点,就是苹果 iOS 系统提供了相册更新提醒通知,微信为了提升用户发图体验使用了这个系统能力。
我以前也做过 iOS 开发,知道苹果会时不时推出一些系统级的新特性,然后以 API 的方式提供给开发者使用。
对于这个功能的实现逻辑,实际上是用到了 iOS 系统的事件通知机制。
事件分很多种,比如来电事件、断网事件和这次的相册更新事件。
如果开发者在系统内登记了对事件的监听权限,当对应事件发生后,系统会给开发者发送一个通知。获得这个通知后,开发者可以做一些自己的事情。
举个例子。
当你在发微博时突然来了个电话,此时你编辑了一半还没发送出去,为了防止内容丢失,当来电事件发生后就会通知微博的程序进行草稿保存。
同理,当你拍照或截屏后立马打开某个微信聊天,然后点击“+”按钮时,微信会默认选中刚刚相册中更新的那张照片并提示「你可能要发送的照片」。
这个功能的触发只有在相册更新后立马打开微信才会出现,也就是说,在这个过程中微信必须实时读取相册中的最新照片。
为了提升这个过程的速度和体验,微信登记了 iOS 系统的相册更新通知,以便于在用户点击“+”之前就对照片进行预加载。
好,接下来我说下为什么这事儿很扯。
第一,iOS 系统的这个能力不是才出现的,微信上这个快速发图功能也不是才有的。为什么现在才发现?
第二,图片数据比文字数据的体量更大,如果后台读取后进行上传分析,势必要消耗一定的手机流量。这件事,很容易被用户发现。
第三,就算微信要通过获取用户照片来进行分析,那么他要获取哪一张呢?显然,他们只能全部获取然后逐个分析才有意义。
试想一下,将用户相册全部上传,哪怕是压缩后的图片,所消耗的流量也很容易被发现。
所以,后台偷偷获取数据并窥探用户隐私,大概率是不成立的。
此外,腾讯和微信会傻到去做这样的事么?
我觉得不会,在监管日渐严厉的情况下,都希望自己独善其身。看看滴滴、看看阿里,其中的利害关系就非常明显了。
既然数据是本地获取,那侵犯用户隐私的事成立么?
至少,在条款和授权上是不成立的。
我们每个人使用微信时都会用到发送相册图片或者拍照拍视频的功能,而使用的前提,就是授权微信访问你的相册。
这个授权包含了很多意思,其中一项就是微信是经过你的同意才访问你的相册的。
这么看来,侵犯隐私也谈不上。
那么,微信为什么在公开回复中说在新版本中将取消对这个系统能力的使用呢?
很简单,平息民愤。
面对不懂技术和产品逻辑的大众来说,如此官宣,可能是最合适的做法。
说白了,就是很难说得清。
与其如此,还不如告诉你们我不用了,我找别的方式来提升你们的体验总行了吧。
你看,做产品做技术也是够难的。有些锅,还得自己背着。
················· 唐韧出品 ·················
这两天互联网圈还有两个重磅消息,一个是美团因为搞垄断二选一被罚款 30 多亿,一个是非公有资本不得从事新闻采编工作。
第一个很好理解,第二个可能会影响一大片自媒体,比如公众号、抖音、视频号从业者。
说白了,就是非公家单位不得扮演新闻从业者角色,不能抢了公家的话筒。首当其冲的,可能是那些时事新闻自媒体。