Engineering Privacy for Your Users

Engineering Privacy for Your Users

session 709

  • 这次我们聊聊对于用户隐私方面,我们又是如何做的呢?

  • 目前在app store 中有这一大批的优秀app。他们就是非常尊重用户的隐私。通常越优秀的app 就约会尊重用户的隐私。因为信任所以优秀。

  • 这些app的共同点如下:

    • 透明性,任何操作都是用户还可以感知的。
    • 可控制,用户可以自主控制app。
    • 用户许可,所有涉及到用户隐私的请求,都需要用户进行授权。
    • 私密性,用户的隐私可以得到保障。
    • 最小化泄露。保证数据的透明性。
    • app的使用限制。由用户决定。
  • 作为开发者我们应该怎么做呢? 这里我们需要讨论以下几个概念。

    • 用户标识
    • 数据集合
    • 透明度控制
    • 明智的选择
    • 你的app如何保证用户隐私

用户标识 Identifiers

1.标识是什么

  • 我们app中用一个标识表示用户。

    • 可以让你更好的了解用户行为。但不是要时时刻刻都监视着。
    • 可以推送定制化的服务。而不是发送无用的服务。
    • 可以保证用户的信息安全,不收欺骗。但是收集用户信息这也是让人讨厌的。
  • 一个标识需要有这几个特点:1.短暂性,2随机性,3。匿名性。

  • 例如:目前在iOS10中,我们就用到了搜索、地图应用中,用户在适应的过程中通过不断改变用户的标识,来保证隐私。

  • 其次,在Siri、News中,我们设置可方便的重置标识的功能。可以防止标识一成不变、

  • 标识的目的,是更好的优化我们的内容,而不是跟踪用户本身。

2.标识怎么获取

  • 在iOS系统中,我们可以获取3中标识。

  • UUID 获取随机的UUID [NSUUID UUID],用来标识objects,sessions,users

  • vendor ID 厂商标识 [[UIDevice currentDevice] identifierForVendor]

  • AdvertisingID 广告标识

  • 不仅仅在iOS中,macOS也有用到。举个🌰:在iOS8之前,我们的mac地址是固定的,这样不安全,现在我们的mac地址会随着时间不断变化,这样减少受到攻击。

3.标识使用

  • 在iOS10中,我们也将系统标识用到消息中。主要表现在一条消息会对应生产一二随机的UUID标识。不仅仅是一条消息;对每一个message extension 甚至于每一个聊天对话都是。
  • 不仅仅是标识,我们还有强大的沙盒系统,可以保护app数据不被利用。

数据集合

  • 现状:用户每天打开设置中心的次数为86。可以想象用户需要不断的更改设置。这就需要我们将基本的设置集中到一起。减少用户更改。
  • 符合用户使用习惯。
  • 其次,就是对数据进行加密。不管是用户的输入的数据还是用户的请求的数据。

透明度控制

  • iOS10中我们做到了广告的透明。
  • 通过advertising ID限制广告追踪,当用户选择关闭广告追踪时,我们会设置用户表示为00000-00000-00000;而当用开启追踪时,我们会随机设置UUID,来追踪用户行为。

明智的选择

  • 在注重用户隐私的同时,我们让用户更有主动权。
  • 在定位,蓝牙,照片,通知等都会在一开始使用就然用户进行知道,并进行选择。

iOS10中设置权限的plist

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,898评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,080评论 19 139
  • 0前言 像 UUID、UDID、IDFV, 这些比较老的唯一标识, 苹果早已经对外关闭,开发者是拿不到的, 详情...
    i爱吃土豆的猫阅读 2,991评论 0 0
  • 终于有自己的一亩三分地了,为了这折腾了好一阵子,以后就可以有自己吐露心声的空间了,真好。 今天上了五节课,10个小...
    风行大海阅读 160评论 0 0
  • 我不跟你说话时,可能是正和别人说起你。 所以,不用怀疑。我无时无刻不在想你…
    榛子那个女孩阅读 82评论 0 0