PROJECT RECORD / TECH NOTE

新博官方:应用联系人权限怎样判断是否需要

本文用于记录具体项目环节或说明具体技术问题。涉及处理效果、设备规格、报价与交期时,请以当前工况资料和正式技术确认结果为准。

新博官方:应用联系人权限怎样判断是否需要

查看新博官方相关应用权限时,如果系统突然要求读取联系人,用户应先问清楚当前功能是否真的需要通讯录。联系人权限可能允许应用访问姓名、电话号码、邮箱等私人关系数据,影响范围明显高于普通通知权限。如果用户只是阅读内容或查看公开信息,却没有使用联系人邀请、通讯录匹配等功能,就不应默认这是必须条件。

新博官方相关联系人请求先看触发时机

如果用户主动点击“从通讯录邀请”之类功能后出现权限请求,目的比较容易理解;如果应用刚打开就要求完整通讯录,而页面没有任何解释,则需要更多说明。即使触发时机合理,也应继续确认读取的是全部联系人还是通过系统选择器只选择少数对象。

允许读取和上传服务器是两个问题

系统授权联系人权限,只说明应用有机会读取相应数据,是否把通讯录上传、做哈希匹配或长期保存,需要看隐私政策和实际技术说明。不能因为应用拿到权限就直接断言一定上传全部联系人,也不能因为页面没有说明就假定只在本地处理。

拒绝后可以观察非相关功能是否正常

如果系统允许,用户可以先拒绝联系人权限,再继续使用不涉及通讯录的功能。若普通公开内容仍然正常,说明联系人至少不是这些基础功能的必要条件。不要为了消除弹窗而永久开放超出实际需要的数据范围。

  • 联系人属于高敏感个人关系数据。
  • 请求时机有助于判断可能用途。
  • 本地读取和服务器上传需要分别核实。
  • 非必要权限可以先拒绝观察影响。

本文不确认新博官方实际请求联系人权限或拥有邀请功能,所有能力均需真实应用核验。