Skip to content

Commit bec2ea0

Browse files
authored
Update security.md
1 parent f5064f6 commit bec2ea0

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

docs/docs/sdk/android/security.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# **即时通讯 IM SDK 合规使用说明**
1+
# **即时通讯 SDK 合规使用说明**
22

33
根据中国法律法规和监管部门规章要求,App 开发运营者(以下简称“开发者”或“您”)在提供网络产品服务时应尊重和保护最终用户个人信息,不得违法违规收集使用个人信息,保证和承诺个人信息处理行为获得最终用户的授权同意,遵循最小必要原则,并且应当采取有效的技术措施和组织措施,确保个人信息安全。
44

@@ -15,11 +15,11 @@
1515
- App 隐私政策应显著标识个人敏感信息类型(如:字体加粗等)。
1616
- App 隐私政策应逐项说明调用的第三方 SDK,包括明示 SDK 名称、SDK 开发者名称;SDK 收集和处理的个人信息类型、目的、方式、范围;SDK 隐私政策链接。
1717

18-
## **二、App 使用即时通讯 IM SDK 时的合规指引**
18+
## **二、App 使用即时通讯 SDK 时的合规指引**
1919

20-
### **1. 即时通讯 IM SDK 所需的系统权限的说明**
20+
### **1. 即时通讯 SDK 所需的系统权限的说明**
2121

22-
即时通讯 IM SDK 功能所需的权限,您可以参考如下表格,了解相关权限功能和时机。即时通讯 IM SDK 只会检查 App 是否获得相应授权,不会主动向最终用户申请权限。
22+
即时通讯 SDK 功能所需的权限,您可以参考如下表格,了解相关权限功能和时机。即时通讯 SDK 只会检查 App 是否获得相应授权,不会主动向最终用户申请权限。
2323

2424
权限配置,请查阅相关配置文档:
2525

@@ -34,11 +34,11 @@
3434
| 网络连接状态(ACCESS_NETWORK_STATE) | 用户查看网络连接状态。 | 必选 | 需要接入网络时。 |
3535
| Wi-Fi网络状态(ACCESS_Wi-Fi_STATE 和 CHANGE_Wi-Fi_STATE) | 用户查看网络连接状态。 | 必选 |需要接入网络时。 |
3636
| 访问网络权限(INTERNET) | 用于在登录时接入网络。 | 必选 | 需要接入网络时。 |
37-
| 设备存储(WRITE_EXTERNAL_STORAGE) | 用于消息和日志文件写入设备的外部存储。 | 必选 | <br/> - 当用户收发消息时进行消息的本地存储。<br/> - 当即时通讯 IM SDK 在运行过程中,将日志写入设备外部存储,并且用户同意开启权限时。 |
38-
| 设备存储(READ_EXTERNAL_STORAGE) | 用于读取本地消息内容和日志文件上传 | 必选 | <br/> - 当用户查看本地消息记录时进行消息的本地读取。 <br/> - 当即时通讯 IM SDK 在运行过程中,读取设备的日志文件用于故障排查,并且用户同意开启权限时。 |
37+
| 设备存储(WRITE_EXTERNAL_STORAGE) | 用于消息和日志文件写入设备的外部存储。 | 必选 | <br/> - 当用户收发消息时进行消息的本地存储。<br/> - 当即时通讯 SDK 在运行过程中,将日志写入设备外部存储,并且用户同意开启权限时。 |
38+
| 设备存储(READ_EXTERNAL_STORAGE) | 用于读取本地消息内容和日志文件上传 | 必选 | <br/> - 当用户查看本地消息记录时进行消息的本地读取。 <br/> - 当即时通讯 SDK 在运行过程中,读取设备的日志文件用于故障排查,并且用户同意开启权限时。 |
3939
| 摄像头(CAMERA) | 用于发送图片消息时进行拍照 | 可选 | 当用户发送图片消息进行拍照时。 |
4040
| 麦克风(RECORD_AUDIO) | 用于发送语音消息时进行录音 | 可选 | 当用户发送语音消息进行录音时 |
41-
| 保持后台运行(WAKE_LOCK) | 用于维持长链接发送心跳包 | 可选 | 当即时通讯 IM SDK 发送心跳包时,申请 WakeLock 锁提高心跳发送成功率。发送成功后,即刻释放 WakeLock 锁。 |
41+
| 保持后台运行(WAKE_LOCK) | 用于维持长链接发送心跳包 | 可选 | 当即时通讯 SDK 发送心跳包时,申请 WakeLock 锁提高心跳发送成功率。发送成功后,即刻释放 WakeLock 锁。 |
4242

4343
#### iOS 操作系统应用权限列表
4444

@@ -60,7 +60,7 @@
6060

6161
您应确保在登录注册页面及 App 首次运行时,通过简洁、明显且易于访问方式向最终用户告知涵盖个人信息处理主体、处理目的、处理方式、处理类型、保存期限等内容的 App 个人信息处理规则(App 隐私政策)。
6262

63-
您应确保在最终用户同意 App 隐私政策后,再进行即时通讯 SDK 的初始化。并且,在用户同意隐私政策前,您应避免动态申请涉及用户个人信息的敏感设备权限;也应避免私自采集和上报个人信息。如果最终用户不同意 App 隐私政策,则不能初始化即时通讯SDK,无法使用 SDK 功能。
63+
您应确保在最终用户同意 App 隐私政策后,再进行即时通讯 SDK 的初始化。并且,在用户同意隐私政策前,您应避免动态申请涉及用户个人信息的敏感设备权限;也应避免私自采集和上报个人信息。如果最终用户不同意 App 隐私政策,则不能初始化即时通讯 SDK,无法使用 SDK 功能。
6464

6565
SDK 初始化和相关功能配置,请查阅相关配置文档:
6666

@@ -94,15 +94,15 @@ HarmonyOS 操作系统 SDK 功能、接口配置方式及示例说明:
9494

9595
### **3. SDK 隐私政策披露要求与示例说明**
9696

97-
请您根据集成即时通讯 IM SDK 的实际情况,在您的 App 隐私政策中披露:第三方 SDK 名称、SDK 公司名称、SDK 使用目的和功能场景、SDK 涉及个人信息类型、实现 SDK 功能所需的权限、SDK 隐私政策链接。
97+
请您根据集成即时通讯 SDK 的实际情况,在您的 App 隐私政策中披露:第三方 SDK 名称、SDK 公司名称、SDK 使用目的和功能场景、SDK 涉及个人信息类型、实现 SDK 功能所需的权限、SDK 隐私政策链接。
9898

9999
请在您的 App 隐私政策中,以文字或列表的方式向公众披露第三方SDK的相关信息。
100100

101101
第三方 SDK 披露示例(仅供参考):
102102

103103
**Android 示例**
104104

105-
- SDK 名称:即时通讯 IM SDK
105+
- SDK 名称:即时通讯 SDK
106106
- SDK 公司名称:上海声网科技有限公司
107107
- SDK 使用目的和功能场景:提供即时通讯服务功能和服务
108108
- SDK 涉及的个人信息类型:设备类型、设备名称及型号、操作系统版本、网络类型及状态、IP 地址
@@ -111,7 +111,7 @@ HarmonyOS 操作系统 SDK 功能、接口配置方式及示例说明:
111111

112112
**iOS 示例**
113113

114-
- SDK 名称:即时通讯 IM SDK
114+
- SDK 名称:即时通讯 SDK
115115
- SDK 公司名称:上海声网科技有限公司
116116
- SDK 使用目的和功能场景: 提供即时通讯服务功能和服务
117117
- SDK 涉及的个人信息类型:设备类型、设备名称及型号、操作系统版本、网络类型及状态、IP 地址
@@ -121,7 +121,7 @@ HarmonyOS 操作系统 SDK 功能、接口配置方式及示例说明:
121121

122122
**HarmonyOS 示例**
123123

124-
- SDK 名称:即时通讯 IM SDK
124+
- SDK 名称:即时通讯 SDK
125125
- SDK 公司名称:上海声网科技有限公司
126126
- SDK 使用目的和功能场景: 提供即时通讯服务功能和服务
127127
- SDK 涉及的个人信息类型:设备类型、设备名称及型号、操作系统版本、网络类型及状态、IP 地址
@@ -136,11 +136,11 @@ App 取得敏感权限前,应通过隐私弹窗获得用户单独授权同意
136136

137137
### **5. 最终用户行使权利的配置说明**
138138

139-
开发者在其 App 中集成即时通讯 IM SDK 后,SDK 的正常运行会收集和处理必要的最终用户的个人信息用于提供语音通话目的。
139+
开发者在其 App 中集成即时通讯 SDK 后,SDK 的正常运行会收集和处理必要的最终用户的个人信息用于提供语音通话目的。
140140

141141
SDK 提供以下接口配置,以便您帮助最终用户实现其个人信息权利的请求。在最终用户撤销同意处理其个人信息的授权时,您可以通过调用接口,停止和关闭 SDK 功能,并停止收集相应的用户数据。
142142

143-
App 开发者应根据相关法律法规为最终用户提供行使个人信息主体权利的路径功能,需要即时通讯 IM SDK 配合的,请与 SDK 及时进行联系。
143+
App 开发者应根据相关法律法规为最终用户提供行使个人信息主体权利的路径功能,需要即时通讯 SDK 配合的,请与 SDK 及时进行联系。
144144

145145
相关配置操作,请查阅相关配置文档:
146146

0 commit comments

Comments
 (0)