MSDK个人信息保护规则

生效日期:2022-06-09

更新日期:2024-01-19

更新内容:添加华为推送 SDK Google FCM SDK 关于自启动的说明

 

引言

MSDK(以下简称“SDK产品”)由腾讯公司及其关联公司(以下简称腾讯或者我们,本隐私政策中的腾讯公司,具体是指腾讯游戏及其服务的提供方深圳市腾讯计算机系统有限公司(以下简称我们”)开发, 公司注册地为深圳市南山区粤海街道麻岭社区科技中一路腾讯大厦35层。

 

MSDK个人信息保护规则》(以下简称本规则”)主要向开发者及其终端用户(“终端用户”)告知,为了实现SDK产品的相关功能,SDK产品需收集、使用和处理终端用户个人信息的情况。

 

请开发者及终端用户认真阅读本规则。如您是开发者,请您确认充分了解并同意本规则后再集成SDK产品,如果您不同意本规则及按照本规则履行对应的用户个人信息保护义务,应立即停止接入及使用SDK产品;同时,您应仅在征得终端用户的同意后集成SDK产品并处理终端用户的个人信息。

 

特别说明:

如您是开发者,您应当:

遵守法律、法规收集、使用和处理终端用户的个人信息, 包括但不限于制定和公布有关个人信息保护的隐私政策等;

在集成SDK产品前,告知终端用户SDK产品收集、使用和处理终端用户个人信息的情况,并依法征得终端用户同意;

在征得终端用户的同意前,除非法律法规另有规定,不应收集任何终端用户的个人信息;

向终端用户提供易于操作且满足法律法规要求的用户权利实现机制, 并告知终端用户如何查阅、复制、修改、删除个人信息, 撤回同意, 以及限制个人信息处理、转移个人信息、获取个人信息副本和注销账号;

遵守本规则的要求。

 

如开发者和终端用户对本规则内容有任何疑问或建议, 可随时通过本规则第七条提供的方式与我们联系。

 

一、我们收集的信息及我们如何使用信息

(为实现SDK产品功能所需收集的个人信息

MSDK 为您提供一站式公共组件和服务库服务SDK的接入,并提供 MSDK 组件集合的核心模块的公共能力。您可以根据开发需求选择接入MSDK特定功能模块,或整体接入包含全部特定功能模块和公共组件能力的 MSDK

除因您使用本平台服务所需及法律法规另有规定外,未经合法授权,我们不会收集、访问或使用终端用户的个人信息,也不会访问或者使用您使用本平台服务而由您存储在为您提供存储服务的本平台服务器中的相关数据,而仅向您提供本平台功能相关的技术服务。

为实现SDK产品的相应功能所必须,我们将向终端用户或开发者收集终端用户在使用与SDK产品相关的功能时产生的如下个人信息。

功能模块

使用场景

个人信息类型

处理目的

处理方式

MSDK

基础功能

1.    网络类型(可选)

2.    设备信息(设备品牌、设备制造商、设备型号)(可选)

3.    系统属性(设备语言)(可选)

4.    IP 地址(必选)

5.    安装渠道(必选)

系统监控和恶意攻击防护;基础环境配置及校验;广告归因;进行故障记录和分析;网络优化;

设备型号、系统属性等可通过配置关闭

单次读取,加密上报并存储服务器

 

游戏内公告展示

1.    网络类型(可选)

2.    设备信息(设备品牌、设备制造商、设备型号)(可选)

3.    系统属性(设备语言)(可选)

4.    硬件信息(CPU、内存、屏幕分辨率)(可选)

5.    IP 地址(必选)

6.    OpenID(登录后场景)(必选)

系统监控和恶意攻击防护;区分公告类型,供业务按需求下发对应场景公告:可以提供按指定设备类型、语言、硬件信息、用户列表进行公告下发,优化公告体验;进行故障记录和分析;网络优化;
设备型号、系统属性、硬件信息 等可通过配置关闭

单次读取,加密上报并存储服务器

 

用户登录

1.    用户登录信息(票据、用户 ID、头像、昵称)(必选)

2.    网络类型及运营商信息(可选)

3.    设备信息(设备品牌、设备制造商、设备型号)(可选)

4.    系统属性(语言、设备名、版本号、国家码、时区、系统更新时间、开机时间)(可选)

5.    硬件信息(CPU、内存、屏幕分辨率)(可选)

6.    IP 地址(必选)

7.    进程信息(可选)

8.    Android ID Android)(可选)

9.    OAIDAndroid)(可选)

10. IDFAiOS)(可选)

11. IDFViOS)(可选)

系统监控和恶意攻击防护;登录信息与设备绑定,避免登录数据盗取;提供用户设备特征识别; 登录安全处理,保障用户游戏账号安全;实名制和成长守护功能实现,海外用户限制;游客账号登录;广告归因;进行故障记录和分析;网络优化;

设备 ID 均提供可关闭功能,关闭后受到的影响:

Android ID - 账号安全系数降低,如须关闭,需要 App 自行保障账号安全;

OAID - 账号安全级别降低,如须关闭,需要 App 自行保障账号安全;影响广告归因(影响投放);

IDFA - 影响广告归因(投放效果);

 

单次读取,加密上报并存储服务器

获取用户位置及附近的好友

IP 地址(可选)、精确位置信息(可选)、附近的 WIFI(可选) 、网络基站信息(可选)

系统监控和恶意攻击防护;获取用户的位置信息,附近的同玩好友列表信息

调用时读取,加密上报并存储服务器

工具

单个应用安装状态(可选)

判断指定的应用是否安装

调用时读取

内置数据监控 V5 版本(TDM

参考 TDM 模块

系统监控,保障服务稳定性;用户客服反馈时问题排查,协助用户解决问题

单次读取,加密上报并存储服务器

内置数据监控 V3 版本(灯塔)

参考 灯塔 模块

系统监控,保障服务稳定性;用户客服反馈时问题排查,协助用户解决问题

单次读取,加密上报并存储服务器

游戏内网页功能

Android ID (可选)

Android ID - 账号安全系数降低,如须关闭,需要 App 自行保障账号安全;

单次读取,加密上报并存储服务器

QQ

使用 QQ 登录游戏、好友分享、空间、小程序分享等社交场景

1.    操作系统信息、SSID/BSSID

2.    设备型号信息

3.    剪切板信息

4.    相册,内存卡权限

5.    应用信息

1.    为实现弹窗展示,调用系统浏览器等与系统版本强相关的系统组件能力,以及后台上报与问题监控(包括:快速定位解决系统兼容性问题等)的目的

2.    为实现QQ互联SDK后台上报与问题监控(包括:快速定位解决机型兼容性问题等)的目的

3.    为调用App终端用户通过QQ互联SDK iOS版)拉起手机QQ传递信息能力的目的

4.    为实现QQ互联SDKAndroid版)终端用户使用多媒体文件分享至QQQQ空间或进行头像设置的目的

5.    为实现QQ互联SDKAndroid版)分享到QQ/TIM、加好友等功能,判断用户手机上是否安装QQTIM

 

微信

使用微信登录游戏、好友分享、朋友圈、小程序分享等社交场景

1.    用户在第三方应用中主动选择的图片或内容

2.    用户主动选择的微信头像、昵称信息

3.    用户发起支付时第三方应用生成的微信支付订单标识

4.    Android系统中获取用户设备上安装微信APP的状态

5.    设备型号

6.    iOS系统中访问用户的剪切板,并在剪贴板中写入、读取第三方应用与微信APP之间传输的信息。

1.    为实现让用户使用分享/收藏到微信功能,分享图片等内容到微信朋友圈或微信收藏,我们会收集并向微信APP传输用户在第三方应用中主动选择的图片或内容,但是我们不会将前述信息用于关联和追踪用户。

2.    为实现让用户使用微信头像、昵称登录第三方应用,在确认用户授权后,我们将向第三方应用提供用户主动选择的微信头像、昵称信息。

3.    为实现让用户在第三方应用中使用微信支付功能,我们会收集用户发起支付时第三方应用生成的微信支付订单标识并向微信APP传输,并在用户进行支付操作后向第三方应用传输本次支付是否成功的状态信息。

4.    Android系统中我们会验证用户设备上安装微信APP的状态,用于确认该设备是否能够实现Open SDK的相关能力,如设备上未安装微信APP,用户将无法使用微信Open SDK能力所实现的相关功能

5.    为了在iOS系统设备中实现前述1前述相关功能在不同设备下的表现适配,我们会收集用户的设备型号信息并保存在设备本地。

6.    为了在iOS系统中实现前述1.1相关功能所涉及的第三方应用与微信APP之间的信息传输,我们需调用iOS的剪切板权限,并在剪切板中写入、读取上述相关信息。

 

Bugly

应用发生异常或崩溃时上报异常数据

Android:

1.    手机型号

2.    手机品牌

3.    Android系统版本

4.    Android系统api等级

5.    厂商系统版本

6.    cpu架构类型

7.    设备是否root

8.    磁盘空间占用大小

9.    sdcard空间占用大小

10. 内存空间占用大小

11. 网络类型

12. 应用当前正在运行的进程名和PID

iOS:

1.    设备型号

2.    操作系统版本

3.    操作系统内部版本号

4.    wifi状态

5.    cpu属性

6.    内存剩余空间

7.    磁盘空间/磁盘剩余空间

8.    运行时手机状态(进程所占内存、虚拟内存等)

9.    idfv

10. 是否越狱

11. 地区编码

Android

1.    排查崩溃问题,帮助APP提升稳定性

2.    排查崩溃问题,帮助APP提升稳定性

3.    排查崩溃问题,帮助APP提升稳定性

4.    排查崩溃问题,帮助APP提升稳定性

5.    排查崩溃问题,帮助APP提升稳定性

6.    排查崩溃问题,帮助APP提升稳定性

7.    排查崩溃问题,帮助APP提升稳定性

8.    排查崩溃问题,帮助APP提升稳定性

9.    排查崩溃问题,帮助APP提升稳定性

10. 排查崩溃问题,帮助APP提升稳定性

11. 排查崩溃问题,帮助APP提升稳定性

12. 判断当前进程的ANR状态,排查崩溃问题, 帮助APP提升稳定性

iOS

1.    排查崩溃问题,帮助APP提升稳定性

2.    排查崩溃问题,帮助APP提升稳定性

3.    排查崩溃问题,帮助APP提升稳定性

4.    排查崩溃问题,帮助APP提升稳定性

5.    排查崩溃问题,帮助APP提升稳定性

6.    排查崩溃问题,帮助APP提升稳定性

7.    排查崩溃问题,帮助APP提升稳定性

8.    排查崩溃问题,帮助APP提升稳定性

9.    排查崩溃问题,帮助APP提升稳定性

10. 排查崩溃问题,帮助APP提升稳定性

11. 排查崩溃问题,帮助APP提升稳定性 

Android

1.    服务器处理

2.    服务器处理

3.    服务器处理

4.    服务器处理

5.    服务器处理

6.    服务器处理

7.    服务器处理

8.    服务器处理

9.    服务器处理

10. 服务器处理

11. 服务器处理

12. 仅读取,不保存到本地,也不上传服务器

iOS

1.    服务器处理

2.    服务器处理

3.    服务器处理

4.    服务器处理

5.    服务器处理

6.    服务器处理

7.    服务器处理

8.    服务器处理

9.    服务器处理

10. 服务器处理

11. 服务器处理

QIMEI

应用数据上报

1.    IP地址(Android&iOS)

2.    手机型号(Android&iOS)

3.    网络类型(Android&iOS)

4.    AndroidID(Android)

5.    应用进程信息(Android)

6.    OAID(Android)

7.    IDFV(iOS)

8.    IDFA(iOS)

9.    IMEI(Android)

10. IMSI(Android)

11. MAC(Android)

12. CID(Android)

 

1.    服务异常定位和识别黑产等虚假设备

2.    服务稳定性分析

3.    服务异常定位

4.    服务稳定性分析

5.    服务限流

6.    服务稳定性分析

7.    服务稳定性分析

8.    服务稳定性分析

9.    服务异常分析和识别黑产等虚假设备

10. 服务异常分析和识别黑产等虚假设备

11. 服务异常分析和识别黑产等虚假设备

12. 服务异常定位

1.    SDK 主动采集,数据以日志形式落入离线表

2.    SDK 主动采集,SDK提供采集开关,业务可以选择性开启、关闭,或通过接口由业务透传;数据以日志形式落入离线表

3.    SDK 主动采集,数据以日志形式落入离线表

4.    SDK 主动采集,SDK提供采集开关,业务可以选择性开启、关闭,或通过接口由业务透传;数据以日志形式落入离线表

5.    SDK 主动采集,仅限于SDK内部限流逻辑的实时判断时使用

6.    SDK主动采集;SDK提供采集开关,开发者可以选择关闭,或通过SDK接口由开发者透传;数据以日志形式落入离线表

7.    SDK主动采集;SDK提供采集开关,开发者可以选择关闭;数据以日志形式落入离线表

8.    SDK主动采集;SDK提供采集开关,开发者可以选择关闭;数据以日志形式落入离线表

9.    SDK不做主动采集,仅提供透传接口;开发者可选择在用户同意隐私授权后将参数通过接口透传至SDK;数据以日志形式落入离线表

10. SDK不做主动采集,仅提供透传接口;开发者可选择在用户同意隐私授权后将参数通过接口透传至SDK;数据以日志形式落入离线表

11. SDK不做主动采集,仅提供透传接口;开发者可选择在用户同意隐私授权后将参数通过接口透传至SDK;数据以日志形式落入离线表

12. SDK不做主动采集,仅提供透传接口;开发者可选择在用户同意隐私授权后将参数通过接口透传至SDK;数据以日志形式落入离线表

灯塔

应用数据上报

1.    SDKAPI版本、平台、时间戳、应用标识符、应用程序版本、终端制造厂商、终端设备操作系统版本、当地语言、时区、网络状态(Wi-Fi状态等)(Android&iOS

2.    网络日志信息,以及使用灯塔SDK服务的频率、崩溃数据、使用情况(Android&iOS

3.    IP地址(Android&iOS

4.    IDFViOS

5.    SSIDAndroid&iOS

1.    为了向App提供数据上报服务

2.    为了保证灯塔SDK的服务体验及使用安全

3.    为了建立网络连接以及发送网络请求

4.    为了向App提供数据上报服务

5.    为了判断终端连接的网络类型以进行数据分析

1.    以加密方式向App开发者传输

2.    以加密方式向App开发者传输

3.    以加密方式向App开发者传输

4.    以加密方式向App开发者传输

5.    以加密方式向App开发者传输

 

TDM

应用数据上报

1.    AndroidID(安卓)

2.    设备型号(iOS+安卓)

3.    系统属性(iOS+安卓)

4.    系统设置(iOS+安卓)

5.    网络类型(iOS+安卓)

6.    运营商信息(iOS+安卓)

7.    CPU 类型(安卓)

8.    IDFA/IDFV(iOS)

9.    IP地址(iOS+安卓)

10. QIMEI(iOS+安卓)

11. IP地址(iOS+安卓)

12. 应用进程信息(安卓)

13. OAID(安卓)

14. xid(安卓)

数据归因及买量分析及SDK异常查找定位问题

单次读取,加密上报并存储服务器

QIMEI - 开发者可选接入,默认获取

OAID(安卓) - 可选传入

xid(安卓) - 可选传入

腾讯 TBS 浏览器(Android

游戏内网页功能

1.    设备信息(设备型号、操作系统、CPU类型)

2.    应用信息(宿主应用包名,版本号)

3.    Wi-Fi状态和参数

4.    位置信息、附近的Wi-FiCellID   

1.    浏览器内核升级和禁用细化控制     

2.    浏览器内核升级及禁用细化控制需要

3.    判断Wi-Fi是否连接,进行网络优化

4.    用户主动打开网页且网页自身需要定位位置时触发

1.    通过去标识化、加密传输和处理的安全处理方式

2.    通过去标识化、加密传输和处理的安全处理方式

3.    通过去标识化、加密传输和处理的安全处理方式

4.    内存中获取使用,程序退出立即销毁

腾讯云推送(TPNS

消息推送功能

1.    用户设备信息

a)    厂商、机型

b)   Android/iOS 系统版本

c)    系统语言

d)   设备分辨率

e)    时区

f)     设备启动时间

g)   国家编码

h)    网络类型(例如 Wi-FI3G4G

i)     设备信息(手机型号、内核参数、SDCard信息等)

j)     网络状态

k)    ramrom

l)     IDFV

2.    应用信息

a)    通知栏开关状态  

b)   第三方版本   

3.    网络信息

a)    终端IP  

b)   运营商代号   

4.    应用数据

a)    推送流程中产生的送达、点击、曝光等数据   

1.    用户设备信息 

a.    用于判断用户的的手机类型,分别走不同的厂商通道。     

b.    支持第三方根据不同系统版本推送不同的消息内容。

c.     支持第三方根据不同系统语言,推送不同的语言内容。

d.    支持根据不同的分辨率推送不同的图片。

e.    支持全球范围推送,规划对不同时区定时推送。

f.      通过判断设备是否开机,用于智能推送。设备未开机时缓存消息,设备开机时立即推送消息。

g.    支持对不同国家推送不同的消息内容。

h.    支持 Wi-FI 环境下推送视频 其他环境下推送文字和图片。

i.      用于判断是否是真机,在推送时可以过滤掉虚拟机,防止黑产及外部恶意攻击。

j.      用于判设备是否在线,若设备在线则立即推送消息,若设备不在线则缓存消息。

k.    用于判断是否是真机,在推送时可以过滤掉虚拟机,防止黑产及外部恶意攻击。

l.      用于判断是否是真机,在推送时可以过滤掉虚拟机,防止黑产及外部恶意攻击以及根据IDFV进行推送。

2.    应用信息

a.    用于判断通知栏开关状态,对于关闭的应用不下发推送。  

b.    支持第三方根据不同版本推送不同的消息内容。  

3.    网络信息

a.    用于网络链路优化。  

b.    用于判断网络类型和网络状态,设备可就近接入,缩短推送下发路径,提高推送效率。     

4.    应用数据

a.    用于推送统计以及错误分析。 

1.    用户信息

a.    推送时识别用户通道

b.    下发标签推送

c.     给设备进行推送

d.    进行包含图片相关推送时

e.    下发定时推送或不同时区推送时

f.      推送消息进行离线缓存时

g.    进行地域推送时

h.    进行推送时

i.      建立推送链接时识别设备

j.      建立推送链接时识别设备

k.    建立推送链接时识别设备

l.      建立推送链接时识别设备以及根据IDFV进行推送

2.    应用信息

a.    判断是否需要下发推送

b.    进行标签推送以及推送用户统计时

3.    网络信息

a.    终端用户推送链路接入的全流程

b.    终端用户推送链路接入的全流程

4.    应用数据

a.    进行推送业务数据统计时

应用宝SDK (V3)

省流量更新

1.    MAC地址

2.    BSSID/SSID

1.    对不同的“MAC地址设备提供差异化的更新服务

2.    http重连任务或下载业务时设置APN或提供唯一ID

1.    加密后上传至后台

2.    加密后上传至后台

PixUI

精简的 H5 能力

1.    PixUUIDAndroid & iOS

2.    剪贴板

1.    设备标识

2.    PixUI 内输入框粘贴功能

1.    首次运行时生成

2.    使用时收集

 

 

() MSDK V3 V5 可选功能接入说明

MSDK 的功能可以实现插件化、开关等形式实现功能选择,开发者可以根据自身需需要进行选择,以满足业务需求。

l  V3 版本

功能模块

是否必选

关闭方式

功能描述

QQ

无使用需求不调用相关接口即可

使用 QQ 登录游戏、好友分享、空间、小程序分享等社交场景

微信

无使用需求不调用相关接口即可

使用微信登录游戏、好友分享、朋友圈、小程序分享等社交场景

Bugly

通过配置关闭:

CLOSE_BUGLY_REPORT=true

插件化,可选接入,可通过删除插件关闭

应用发生异常或崩溃时上报异常数据

灯塔

插件化,可选接入,可通过删除插件关闭

应用数据上报

QIMEI

插件化,可选接入,可通过删除插件关闭

应用数据上报

HTTP 域名解析(HttpDns

通过配置关闭:

CLOSE_HTTPDNS = true

域名解析功能

腾讯 TBS 浏览器(Android

插件化,可选接入,可通过删除插件关闭

游戏内网页功能

腾讯云推送(TPNS

插件化,可选接入,可通过删除插件关闭

消息推送功能

应用宝省流量更新(Android

插件化,可选接入,可通过删除插件关闭

省流量更新功能

位置功能组件(MSDKLBS

插件化,可选接入,可通过删除插件关闭

获取用户位置及附近的好友

苹果登录

无使用需求不调用相关接口即可

苹果账号登录游戏时

苹果广告标识符 (IDFA

插件化,可选接入,可通过删除插件关闭

影响广告归因(投放效果)

 

l  V5 版本

功能

是否必选

关闭方式

功能描述

TDM

必选接入

应用数据上报

QQ

插件化,可选接入,可通过删除插件关闭

使用 QQ 登录游戏、好友分享、空间、小程序分享等社交场景

微信

插件化,可选接入,可通过删除插件关闭

使用微信登录游戏、好友分享、朋友圈、小程序分享等社交场景

Bugly

插件化,可选接入,可通过删除插件关闭

应用发生异常或崩溃时上报异常数据

灯塔

插件化,可选接入,可通过删除插件关闭

应用数据上报

QIMEI

通过配置关闭:

CLOSE_BEACON_REPORT=true      MSDK_DENIED_COLLECT_LIST=QImei,QImei36

应用数据上报

HTTP 域名解析(HttpDns

通过配置关闭:

MSDK_HTTPDNS_ENABLE = 0

域名解析功能

腾讯 TBS 浏览器(Android

插件化,可选接入,可通过删除插件关闭

游戏内网页功能

腾讯云推送(TPNS

插件化,可选接入,可通过删除插件关闭

消息推送功能

位置功能组件(MSDKLBS

插件化,可选接入,可通过删除插件关闭

获取用户位置及附近的好友

苹果登录(MSDKApple

插件化,可选接入,可通过删除插件关闭

苹果账号登录游戏时

苹果广告标识符 (IDFA

插件化,可选接入,可通过删除插件关闭

影响广告归因(投放效果)

 

(为实现SDK产品功能所需的权限

为实现SDK产品的相应功能所必须,我们会通过开发者的应用申请所需权限。

功能模块

操作系统(Android/iOS)

权限名称

使用目的

是否可选

MSDK

Android

1.    android.permission.INTERNET(网络)

2.    android.permission.WRITE_EXTERNAL_STORAGE(外部存储)

3.    android.permission.READ_EXTERNAL_STORAGE

4.    android.permission.ACCESS_COARSE_LOCATION(粗略位置)

5.    android.permission.ACCESS_FINE_LOCATION(精确位置)

6.    android.permission.CAMERA(相机)

7.    android.permission.ACCESS_NETWORK_STATE

8.    android.permission.CHANGE_NETWORK_STATE

1.    网络通讯

2.    向外部存储写入数据,用于程序信息的持久化,日志文件、分享图片等存储; 无该权限,将影响外部存储图片/视频的分享功能

3.    从外部存储读取数据,用于程序信息的持久化,日志文件、分享图片等存储; 无该权限,将影响外部存储图片/视频的分享功能

4.    向游戏提供 LBS 位置信息服务,游戏通过接口可以获取经纬度,附近玩家的信息,让玩家可以和自己周边的玩家进行互动。如果游戏不需要 LBS 功能,可不配置此权限。

5.    向游戏提供 LBS 位置信息服务,游戏通过接口可以获取经纬度,附近玩家的信息,让玩家可以和自己周边的玩家进行互动。如果游戏不需要 LBS 功能,可不配置此权限。

6.    可以在网页中访问相机,如果游戏不需要该功能,可不配置此权限。

7.    用于内置浏览器 (WebView) 获取网络状态以感知网络变化;

8.    用于内置浏览器 (WebView) 的运营商免密登录认证(运营商取号协议

1.    必选

2.    可选

3.    可选

4.    可选

5.    可选

6.    可选

7.    必选

8.    必选

iOS

1.    网络权限

2.    位置信息

3.    相机权限

4.    用户跟踪(NSUserTrackingUsageDescription

1.    网络连接

2.    向游戏提供 LBS 位置信息服务,游戏通过接口可以获取经纬度,附近玩家的信息,让玩家可以和自己周边的玩家进行互动。如果游戏不需要 LBS 功能,可不配置此权限。

3.    可以在网页中访问相机,如果游戏不需要该功能,可不配置此权限。

4.    获取iOS14.5以上用户IDFA,用于数据分析及广告买量统计

1.    必选

2.    可选

3.    可选

4.    可选

QQ

Android

1.    android.permission.INTERNET(网络)

2.    android.permission.ACCESS_NETWORK_STATE(网络状态)

1.    网络通信

2.    感知网络变化

1.    必选

2.    必选

iOS

1.    网络权限

1.    网络通信

1.    必选

Bugly

Android

1.    android.permission.INTERNET(网络)

2.    android.permission.ACCESS_NETWORK_STATE(网络状态)

1.    查看网络状态,用于数据上报,实现开发者查看崩溃信息的目的

2.    查看网络状态,用于数据上报,实现开发者查看崩溃信息的目的

1.    必选

2.    必选

iOS

1.    网络权限

1.    查看网络状态,用于数据上报,实现开发者查看崩溃信息的目的

1.    必选

QIMEI

Android

1.    android.permission.INTERNET(网络)

2.    android.permission.ACCESS_NETWORK_STATE(网络状态)

1.    网络通信

2.    感知网络变化

1.   

2.   

iOS

1.    网络权限

1.    网络通信

1.   

灯塔

Android

1.    android.permission.INTERNET(网络)

2.    android.permission.ACCESS_NETWORK_STATE(灯塔协议已刷新这俩权限)

3.    android.permission.ACCESS_WIFI_STATE

1.    数据上报

2.    判断是否连接网络,用于调整数据上报策略

3.    调整数据上报策略

1.    可选

2.    可选

3.    可选

iOS

1.    网络权限

1.    数据上报

1.    可选

TDM

Android

1.    android.permission.INTERNET(网络)

2.    android.permission.ACCESS_NETWORK_STATE(网络状态)

1.    网络连接

2.    感知网络变化

1.    必选

2.    必选

iOS

1.    用户跟踪(NSUserTrackingUsageDescription

1.    获取iOS14.5以上用户IDFA,用于数据分析及广告买量统计

1.    可选

腾讯 TBS 浏览器(Android

 Android

1.    网络权限

2.    存储权限

3.    剪切板   

4.    地理位置

5.    传感器权限

6.    摄像头权限

7.    已安装的支持文件打开的应用列表

8.    麦克风权限

1.    通过SDK下载内核需要;以及用户打开网页体验网络加载优化需要

2.    内核运行必要异常日志需要读写文件

3.    用户主动操作网页或文件内容复制粘贴,需要访问剪切板

4.    用户主动打开网页,且网页自身需要定位位置

5.    用户主动打开网页,支持网页中的获取传感器数据,支持网页传感器功能

6.    用户主动打开网页需要摄像头功能时,支持网页中的图像捕捉功能

7.    在内核加载失败的情况下打开文件,或者打开TBS不支持格式的文件,会弹框给用户选择使用其他应用打开该文件

8.    用户主动打开网页需要录音功能时,支持网页中录音功能

1.    必选

2.    必选

3.    可选

4.    可选

5.    可选

6.    可选

7.    可选(不建议使用)

8.    可选

腾讯云推送(TPNS

 Android

1.    应用包名.permission.XGPUSH_RECEIVE(自定义)

2.    android.permission.INTERNET

3.    android.permission.ACCESS_WIFI_STATE

4.    android.permission.ACCESS_NETWORK_STATE

5.    android.permission.SCHEDULE_EXACT_ALARM

6.    android.permission.WAKE_LOCK

7.    android.permission.POST_NOTIFICATIONS

8.    com.huawei.android.launcher.permission.CHANGE_BADGE(华为自定义权限)

9.    com.vivo.notification.permission.BADGE_ICONVivo 自定义权限)

10. android.permission.VIBRATE

11. android.permission.RECEIVE_USER_PRESENT

12. android.permission.WRITE_EXTERNAL_STORAGE

13. android.permission.RESTART_PACKAGES

14. android.permission.GET_TASKS

1.    使用TPNS推送的权限

2.    允许程序访问网络连接,可能产生 GPRS 流量

3.    允许程序获取当前 Wi-Fi 接入的状态以及 WLAN 热点的信息

4.    允许程序获取网络信息状态

5.    允许定时广播

6.    允许程序在手机屏幕关闭后,后台进程仍然运行

7.    允许应用弹通知

8.    使用华为设备角标功能权限

9.    使用vivo设备角标功能权限

10. 允许应用震动

11. 允许应用可以接收点亮屏幕或解锁广播

12. 允许程序写入外部存储

13. 允许程序结束任务

14. 允许程序获取任务信息

1.    必选

2.    必选

3.    必选

4.    必选

5.    必须

6.    必选

7.    必选

8.    可选

9.    可选

10. 可选

11. 可选

12. 可选

13. 可选

14. 可选

iOS/Mac OS

1.    APNS (推送)

2.    网络权限

1.    允许程序使用APNS服务

2.    允许程序连接

1.    必选

2.    必选

PixUI

Android

1.    android.permission.INTERNET

2.    剪贴板

1.    网络通信

2.    PixUI 内部输入框粘贴功能

1.    必选

2.    必选

iOS

1.    android.permission.INTERNET

2.    剪贴板

1.    网络通信

2.    PixUI 内部输入框粘贴功能

1.    必选

2.    必选

 

请注意, 在不同设备和系统中, 权限显示方式及关闭方式会有所不同, 需同时参考其使用的设备及操作系统开发方的说明或指引。当终端用户关闭权限即代表其取消了相应的授权, 我们和开发者将不会继续收集和使用相关权限所对应的个人信息, 也无法为终端用户提供需要终端用户开启权限才能提供的对应的功能。

 

(第三方 SDK 清单

TPNS SDK 会集成其他厂商通道SDK以供第三方开发者选择,并且提供以下信息供第三方开发者参考。请第三方开发者根据实际选择接入的情况,查阅对应其他第三方SDK的隐私政策并向终端用户进行披露。请注意,TPNS SDK并不会通过以下第三方SDK进行数据收集或共享。

功能模块

第三方SDK名称

第三方公司名称

个人信息类型

使用第三方SDK的目的

使用第三方SDK的使用场景

第三方个人信息处理规则

腾讯云推送(TPNS

VIVO PUSH SDK

维沃移动通信有限公司

设备标识信息(如IMEIEmmCIDUFSIDANDROIDIDGUIDGAIDOPENIDVAIDOAIDRegID、加密的Android ID)、使用推送服务的应用软件信息(如应用包名、版本号、APPID、安装、卸载、恢复出厂设置、运行状态)、设备制造商、网络类型、国家码、设备类型、消息创建/送达和点击的时间戳、消息内容、推送SDK版本号、设备型号、操作系统版本、当前网络类型、消息发送结果、通知栏状态(如通知栏权限、用户点击行为)、锁屏状态(如是否锁屏,是否允许锁屏通知)

a.提供推送服务;

b.进行关联,以便vivo能在这些设备上提供一致的服务;

c.进行分析统计,以改进vivo产品或服务。

使用vivo厂商推送时

https://dev.vivo.com.cn/documentCenter/doc/366#w1-08512613

OPPO PUSH SDK

广东欢太科技有限公司

消息内容、设备相关信息(如IMEIOAIDSerial NumberIMSIUser IDAndroid IDGoogle Advertising ID, 手机Region设置,设备型号,手机电量、手机操作系统版本及语言)、使用推送服务的应用信息(如APP包名及版本号,运行状态)、推送SDK版本号、网络相关信息(如IP或域名连接结果,当前网络类型)、消息发送结果、通知栏状态(如通知栏权限、用户点击行为)、锁屏状态(如是否锁屏,是否允许锁屏通知)、广告主或开发者的指示收集终端用户的设备识别码(IMEIOAID)、IP地址、客户端系统、客户端网络类型、客户端时间(部分场景)

a.提供推送服务,包括推送消息、记录消息发送结果返回给开发者,提供折叠不重要通知等功能;

b.分析和开发相关的统计信息,以产品或服务、优化产品的性能;

c.用于运营业务或履行法律义务;

d.进行与市场营销有关的活动,部分涉及评估营销效果的目的。

使用oppo厂商推送时

https://open.oppomobile.com/wiki/doc#id=10288

小米推送 SDK

小米移动软件有限公司

1Android版本:设备标识(OAID和加密的Android ID),以及使用推送服务的应用信息如应用包名、版本号和运行状态;

    iOS版:IDFV(当收集不到IDFV时则不收集)、应用包名、版本号;

2Android版本:消息创建、送达和点击时间并暂存从第三方应用处获得并推送给您的消息内容;

   iOS版本:消息创建、送达时间,并暂存从第三方应用处获得并推送给您的消息内容。

3Android版本:设备相关信息如设备厂商、设备型号、设备内存、操作系统版本、小米推送SDK版本、设备归属地(国家或地区)、SIM卡运营商名称、当前网络类型、SSID。其中当前网络类型、SIM卡运营商名称仅在设备本地读取,不会上传至小米服务器;

     iOS版本:设备相关信息如设备型号、操作系统版本、小米推送SDK版本;

4Android版本:通知栏设置信息,包括是否屏蔽通知栏、是否设置锁屏弹出消息等。

5.关于第三方SDK自启动的特别提示:基于推送目的,小米推送SDK可能存在自启动行为。

a.提供推送服务;

b.发送关于软件更新或新品发布(包括营销信息)的通知、评估广告效果等目的;

c.为针对终端用户的设备和系统等推送和展示消息;

d.更改通知栏设置来改变终端用户接收推送消息的方式;

e.进行信息关联以在设备上提供一致服务,用于信息统计以便改进产品和服务。

进行小米厂商推送时

https://dev.mi.com/console/doc/detail?pId=1822

 

魅族推送 SDK

珠海市魅族通讯设备有限公司

设备信息(手机型号、IMEI 号、UUID)、应用信息、日志信息、其他信息、位置信息、推送SDK版本号、网络相关信息、消息发送结果、通知栏状态、锁屏状态

移动推送包含魅族厂商推送,以提升消息抵达率。

使用魅族厂商推送

https://www.meizu.com/legal.html

华为推送 SDK

华为软件技术有限公司

应用基本信息(AppID,应用版本号和应用包名,华为推送SDK版本号,已安装应用列表用于获取推送服务应用和HMS Core应用版本号)、应用内设备标识符(AAIDPush Token)、设备标识符(Android ID)、设备的硬件信息(设备类型,设备型号)、系统基本信息(系统类型,系统版本)、系统设置信息(国家码)、网络信息(BSSID

关于第三方SDK自启动的特别提示:基于推送目的,华为推送SDK可能存在自启动行为。

a.提供消息推送服务;

b.统计华为推送SDK接口调用成功率。

使用华为厂商推送时

https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/sdk-data-security-0000001050042177

Google FCM SDK

Google LLC 

IP地址、移动广告IDFVandroidIDFireBase安装ID、分析应用等实例、设备信息、推送消息相关信息

关于第三方SDK自启动的特别提示:基于推送目的,Google FCM SDK可能存在自启动行为。

移动推送包含Google FCM商推送,以提升消息抵达率。

使用FCM进行推送时(仅面向海外用户)

https://policies.google.com/privacy

APNS

Apple Inc. 

账号信息、设备信息、使用数据、位置信息

TPNS包含APNS推送,以提升消息抵达率。

 使用APNS进行推送时

https://www.apple.com/legal/privacy/szh/

 

(根据法律法规的规定,以下是征得用户同意的例外情形:

1.    为订立、履行与终端用户的合同所必需;

2.    为履行我们的法定义务所必需;

3.    为应对突发公共卫生事件, 或者紧急情况下为保护终端用户的生命健康和财产安全所必需;

4.    为公共利益实施新闻报道、舆论监督等行为, 在合理的范围内处理终端用户的个人信息;

5.    依照本法规定在合理的范围内处理终端用户自行公开或者其他已经合法公开的个人信息;

6.    法律行政法规规定的其他情形。

 

特别提示: 如我们收集的信息无法单独或结合其他信息识别到终端用户的个人身份, 其不属于法律意义上的个人信息。

 

二、终端用户如何管理自己的信息

我们非常重视终端用户对其个人信息管理的权利, 并竭力帮助终端用户管理个人信息,包括个人信息查阅、复制、删除、注销账号以及设置隐私功能等, 以保障终端用户的权利。如您是开发者,您应当为终端用户提供实现查阅、复制、修改、删除个人信息、撤回同意和注销账号的方式。

基于终端用户的同意而进行的个人信息处理活动, 终端用户有权撤回该同意。我们已向开发者提供关闭本SDK产品的能力,请开发者点击此处查看操作指引。由于我们与终端用户无直接的交互对话界面, 终端用户可以直接联系开发者停止使用本SDK产品,也可通过本规则的联系方式来与我们联系。如您是终端用户,请您理解,特定的业务功能或服务需要您提供服务所需的信息才能得以完成,当您撤回同意后,我们无法继续为您提供对应的功能或服务,也不再处理您相应的个人信息。您撤回同意的决定,不会影响我们此前基于您的授权而开展的个人信息处理。

 

三、信息的存储

(存储信息的地点

我们遵守法律法规的规定,将在中华人民共和国境内收集和产生的个人信息存储在境内。

 

(存储信息的期限

一般而言,我们仅在为实现目的所必需的最短时间内保留终端用户的个人信息,但下列情况除外:

1.    为遵守适用的法律法规等有关规定;

2.    为遵守法院判决、裁定或其他法律程序的规定;

3.    为遵守相关政府机关执法的要求。

 

四、信息安全

我们为终端用户的个人信息提供相应的安全保障,以防止信息的丢失、不当使用、未经授权访问或披露。

我们严格遵守法律法规保护终端用户的个人信息。

我们将在合理的安全水平内使用各种安全保护措施以保障信息的安全。

例如,我们使用加密技术、匿名化处理等手段来保护终端用户的个人信息。

我们建立严谨的管理制度、流程和组织确保信息安全。

例如,我们严格限制访问信息的人员范围,要求他们遵守保密义务,并进行审查。

若发生个人信息泄露等安全事件,我们会启动应急预案,阻止安全事件扩大,并以推送通知、公告等形式告知开发者。

 

五、变更

我们会适时修订本规则的内容。

如该等变更会导致终端用户在本规则项下权利的实质减损,我们将在变更生效前,通过网站公告等方式进行提示。如您是开发者,当更新后的本规则对处理终端用户的个人信息情况有重大变化的,您应当适时更新隐私政策,并以弹框形式通知终端用户并且征得其同意,如果终端用户不同意接受本规则, 请停止集成SDK产品。

 

六、联系我们

我们设立了专门的个人信息保护团队和个人信息保护负责人, 如果开发者或终端用户对本规则或个人信息保护相关事宜有任何疑问或投诉、建议时, 可以通过以下方式与我们联系: (i)通过 https://kf.qq.com/与我们联系;(ii)将问题发送至Dataprivacy@tencent.com(iii)邮寄信件至: 中国广东省深圳市南山区海天二路33号腾讯滨海大厦 数据隐私保护部()邮编: 518054。我们将尽快审核所涉问题, 并在15个工作日或法律法规规定的期限内予以反馈。