harmony SDK内容的合规使用说明

全时云商务服务股份有限公司全时云会议SDK合规使用说明

前言

《中华人民共和国个人信息保护法》自2021年11月1日起正式施行后,监管部门、各行业参与方和终端消费者越来越关注用户的隐私保护问题。为了有效治理App违规收集使用个人信息的现象,监管部门也陆续出台相关标准规范,对违规的行为进行通报并要求限期整改。

您必须遵守适用的法律法规,履行个人信息保护义务,并遵循合法、正当、必要和诚信的原则处理用户个人信息,包括但不限于《中华人民共和国个人信息保护法》、《中华人民共和国网络安全法》、《中华人民共和国数据安全法》以及其他适用的法律法规等。

此文档用于帮助您更好地了解全时云会议SDK并合规使用全时SDK服务,仅适用于开发者的业务区域为中国大陆地区的场景。

我们高度重视SDK的功能优化、个人信息安全和保护,将适时升级迭代SDK版本以提升产品的安全性和稳定性,确保符合相关法律法规及监管标准的最新合规要求。强烈建议您升级使用最新版本SDK,以便保障您正常使用SDK最新功能、避免因您更新不及时产生的不利影响(例如APP被通报或下架等)。SDK更新后,我们会及时通过官网公告通知或其他适当的方式提醒您更新的内容,以便您及时了解SDK最新版本信息。

 

特别提示

 SDK合规指南》 是对本全时云会议SDK的合规性和安全性描述与要求,仅为我们向您提供的服务说明及使用建议,不构成也不应被视为我们对于任何法律法规及政策文件的及时的、完整的、全面的、甚至完全准确的分析,亦不构成我们对应用软件开发工具包产品和/或服务的承诺和保证。本《指南》不能作为判断您与您所开发、运营的App是否满足合规与安全要求的可依赖的标准,亦不构成我们对前述事宜作出的任何担保或保证,您应当自行、独立地对前述App承担合规与安全责任。

 

 

1. SDK收集个人信息说明

产品功能类型

个人信息类型及字段

是否必须

用途和目的

配置方式

基本功能

屏幕分辨率

必选

用于旋转屏幕,以及不同设备的屏幕适配

 

基本功能

设备类型

必选

用于保证服务在不同设备上的兼容性

 

基本功能

SDK收集音频

可选

用于SDK会议功能,进行语音通话

   /**

     入会是否开启音频

     默认 true :打开

   */

 isShowAudio: boolean = true;

  

 const paramReq: MeetingReq = new MeetingReq()

 paramReq.isShowAudio = true; //默认打开音频voip

 

基本功能

SDK收集视频

可选

用于SDK 会议功能,进行视频通话

   /**

    入会是否开启视频预览

    默认 true :打开

    */

   isShowVideo: boolean = true;

 

 const paramReq: MeetingReq = new MeetingReq()

  paramReq.isShowVideo= true; //默认打视频

 

基本功能

剪切板信息

可选

用于SDK业务功能时,方便用户复制粘贴信息

 /**

    入会是否使用剪切板功能

    默认 true :打开

    */

    isShowAudio: boolean = true;

 

  const paramReq: MeetingReq = new MeetingReq()

  paramReq.enableSystemPasteboard = true; //默认开启剪切板功能

 

 

 

 

2. SDK所需系统权限与功能关系,以及权限申请时机

申请权限说明:对于全时Harmony SDK可选申请的系统权限,您可以参考如下表格内容,详细了解相关权限与业务功能的关系。因相关权限的不申请将会对其对应功能造成影响,您可以结合实际需求进行合理配置。

权限

是否可选

用途

申请时机

ohos.permission.INTERNET

必选

SDK进行网络请求。不配置SDK无法启动

启用SDK时

ohos.permission.MICROPHONE

可选

用于会议音视频通话

启用SDK后,需要麦克风发言时

ohos.permission.CAMERA

可选

用于会议音视频通话

启用SDK后,需要进行进行摄像头使用时

ohos.permission.KEEP_BACKGROUND_RUNNING

可选

用于实现切换后台时,还能正常参加会议

启用SDK后,运用切到后台

ohos.permission.DISTRIBUTED_DATASYNC

可选

用于实现多设备协同功能

启用SDK后,插入蓝牙设备,比如耳机

ohos.permission.READ_IMAGEVIDEO

可选

用于鸿蒙日志和上传图片的读写权限

启用SDK后,点击问题反馈,选择上传图片

ohos.permission.READ_PASTEBOARD

可选

用户复制剪切板内容

启用SDK后,复制剪切板内容

请求示例:

 

3.SDK初始化及各项业务功能接口合规调用时机

SDK无需初始化,只需要在使用的时候调用(入会时候调用)。

3.1 调用时机

因使用了系统权限,请务必在用户同意您APP中的隐私政策后,再调用SDK的初始化。

  1. /**
  2.  * 调用全时SDK
  3.  * @param uiContext 
  4.  * @param pathStack
  5.  * @param MeetingReq: 入会参数,详细请参考文档
  6.  */
  7.  public joinConfrenceWithReq(uiContext: UIContext, pathStack: NavPathStack, req: MeetingReq, completion: (success: boolean, error: ErrorDomain | null) => void) 
3.1 会中启用音频
  1.   /**
  2.    入会是否开启音频
  3.    默认 true :打开
  4.    */
  5.   isShowAudio: boolean = true;
  6.  
  7.  const paramReq: MeetingReq = new MeetingReq()
  8.  paramReq.isShowAudio = true; //默认打开音频voip
  9.  
3.2 会中启用禁用剪切板功能
  1.   /**
  2.    入会是否使用剪切板功能
  3.    默认 true :打开
  4.    */
  5.   isShowAudio: boolean = true;
  6.  
  7.  const paramReq: MeetingReq = new MeetingReq()
  8.  paramReq.enableSystemPasteboard = true; //默认开启剪切板功能
 
3.3 会中启用视频
  1.  /**
  2.   入会是否开启视频预览
  3.    默认 true :打开
  4.    */
  5.   isShowVideo: boolean = true;
  6.  
  7.  const paramReq: MeetingReq = new MeetingReq()
  8.  paramReq.isShowVideo= true; //默认打视频

 

4. 告知最终用户的文案示例

在您接入、使用全时SDK服务前,我们要求您在隐私政策中向用户告知全时SDK的名称、SDK提供方名称、收集个人信息类型、使用目的、隐私政策链接,并获取用户的同意或取得其他合法性基础。您可以参考如下方式提供条款内容:

4.1 以文字方式向用户告知

第三方SDK名称:全时云会议SDK

第三方公司名称:全时云商务服务股份有限公司

收集个人信息类型屏幕分辨率设备类型SDK收集音频SDK收集视频剪切板信息

使用目的1.提供SDK基础音视频功能 2.进行App性能统计与分析,优化用户体验

隐私政策链接https://developer.quanshi.com/cn/api/649

4.2 以表格方式向用户告知

第三方SDK名称

第三方公司名称

收集个人信息类型

使用目的

隐私政策链接

全时Harmony SDK

全时云商务服务股份有限公司

屏幕分辨率设备类型SDK收集音频SDK收集视频剪切板信息

  1. 提供SDK基础音视频功能
  2. 进行App性能统计与分析,优化用户体验

 

隐私政策

 

  1. 最终用户同意方式的说明及示例

App首次运行时应当有隐私弹置,隐私弹官中应公示简版地私政策内容并时完整版隐私政常链望,并明确提示最务用户阅读并选择是否同意特私政策;隐私弹官应提供同意按犯和柜色同意的按犯,开出最终用户主动选择,如涉及敏感个人信息,应高取得题最终用户的单执授权同章,题可以薄过单独弹国的形式来实现最终用户的授权,共在题的《隐私政策》中针对敏感个人信息通过字体加粗或其他显著标识显示。

隐私政策授权弹窗示例:

 

6.如何联系我们

如果您对全时Harmony SDK数据收集有任何疑问、意见或建议,亦或者需要全时协助关闭某项数据收集,请联系我们的客服热线:400-810-5222。