文档中心>前端性能监控>服务协议>前端性能监控 SDK 隐私保护协议

前端性能监控 SDK 隐私保护协议

最近更新时间:2023-09-06 21:44:51

我的收藏

引言

腾讯严格遵守法律法规,按照业界成熟的安全与隐私标准,保护第三方开发者和其终端用户的个人信息。
前端性能监控是一款由腾讯科技(深圳)有限公司(以下简称“我们”)提供的一站式前端监控解决方案。前端性能监控对接方式包含 SDK 接入,由于目前相关法律法规、政策及标准中主要对 SDK 产品的应用提供相关协议,以下将统一以 SDK 视角描述相关内容。
《前端性能监控 SDK 隐私保护协议》主要向第三方开发者和其终端用户说明我们如何处理个人信息(处理包括“收集、存储、使用、加工、传输、提供、公开等”)。在注册、接入、使用前端性能监控 SDK(以下简称“本 SDK”)产品和/或服务前,请第三方开发者和终端用户务必仔细阅读本声明。同时,请第三方开发者将本声明提供给第三方的终端用户,以便最终用户了解本声明相关内容并获得用户同意如果第三方开发者或终端用户不同意本声明,应立即停止接入及使用本 SDK 产品和/或服务
如对本声明内容有任何疑问、意见或建议,可随时通过本声明第十条提供的方式与我们联系。
相关定义
个人信息:以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息。如我们收集的信息无法单独或结合其他信息识别到第三方开发者和/或终端用户的个人身份,其不属于法律意义上的个人信息,此类处理后数据的共享、转让、公开披露,无需另行向第三方开发者和/或终端用户通知并征得同意。
软件开发工具包:协助软件开发的相关二进制文件、文档、范例和工具的集合,简称 SDK。本协议中的 SDK,是指对实现 App 特定功能的代码进行封装,向外提供简捷的调用接口的二进制文件。
Cookie 同等技术:使用 Cookie 等同类技术(包括脚本、Clickstream、 Web 信标、Flash Cookie、内嵌 Web 链接、SDK 等)。
UA:UserAgent,用户代理的简写,一般用来区分不同的浏览器。

一、如何收集和使用第三方开发者和/或终端用户的个人信息

我们遵循正当、合法、必要的原则,基于本声明所述的以下目的,收集和使用:
1. 第三方开发者和/或终端用户主动提供或我们直接收集的个人信息。
2. 第三方终端用户在使用本 SDK 产品和/或服务过程中产生的个人信息。
3. 从第三方开发者或者其他第三方获取的第三方开发者和/或终端用户的个人信息。
我们通常会在征得第三方开发者和/或终端用户同意后收集个人信息。我们会在本声明中载明收集的个人信息用途,如果我们要将收集个人信息用于本声明未载明的其它用途,我们会以合理的方式向第三方开发者和/或终端用户告知,并在使用前再次征得第三方开发者和/或终端用户的同意。

(一)第三方开发者和/或终端用户主动提供或我们直接收集的个人信息

为实现前端性能监控 SDK 的业务功能,我们可能需要向第三方开发者和/或终端用户收集相关个人信息。以下将详细列出本 SDK 的各项业务功能及为实现该功能所需收集的个人信息情况。下列为前端性能监控 SDK 收集的第三方平台信息和个人信息。
从第三方平台收集的信息清单如下:
收集的第三方平台信息
获取信息&用途
页面性能信息
包括 DNS 查询、TCP 链接、首屏耗时、JS 注入时间等,用于计算应用评分和可视化展示页面性能情况。
日志信息
包括接口请求日志、JS 错误日志、Promise 错误、JS 加载异常等。收集错误信息方便用户排查页面报错原因。
API 请求信息
包括HTTP Code 成功率、API 请求耗时等,用于可视化展示 API 调用情况。
从终端用户收集的个人信息清单如下:
个人信息类型
处理目的
处理方式
申请的权限
接入方式
网络类型
根据网络类型分类可视化展示前端性能状况。
加密传输终端用户访问第三方平台的网络类型,如 3G、4G、5G、WI-FI 等,数据聚合后返回给第三方开发者。
该个人信息由浏览器申请权限调用。
SDK
操作系统
根据操作系统分类可视化展示前端性能状况。
加密传输终端用户访问第三方平台时所使用的操作系统如 Mac OS、Windows、IOS 等,数据聚合后返回给第三方开发者。
该个人信息由浏览器申请权限调用。
SDK
运营商类型
根据运营商类型分类可视化展示前端性能状况。
加密传输终端用户访问第三方平台时所使用的网络运营商如移动、联通、电信等,数据聚合后返回给第三方开发者。
该个人信息由浏览器申请权限调用。
SDK
地区
根据地域分类可视化展示前端性能状况。
加密传输终端用户访问第三方平台时所在的地区如广东、福建等,数据聚合后返回给第三方开发者。
该个人信息由浏览器申请权限调用。
SDK
设备型号
根据设备型号分类可视化展示前端性能状况。
加密传输终端用户访问第三方平台时所使用的设备型号如 iPhone、OPPO 等,数据聚合后返回给第三方开发者。
该个人信息由浏览器申请权限调用。
SDK
设备UA
根据浏览器版本分类可视化展示前端性能状况。
加密传输终端用户访问第三方平台时所使用的浏览器版本如 Chrome、Safari 等,数据聚合后返回给第三方开发者。
该个人信息由浏览器申请权限调用。
SDK

(二)我们从第三方获得的第三方开发者和/或终端用户的个人信息

我们可能从第三方开发者授权同意的第三方(我们的合作方)处间接获取第三方开发者和/或终端用户的个人信息,获取的个人信息是为实现本 SDK 产品和/或服务必要功能所必需的最少数量。
我们会在收集前要求第三方对个人信息来源的合法性作出承诺,如基于取得终端用户同意处理个人信息时,我们会要求第三方向开发者和/或终端用户告知共享的目的、信息等内容,在依法取得开发者和/或终端用户同意后收集个人信息,确保在已获得的个人信息处理的授权同意范围内进行共享。
如第三方有违反法律法规要求或约定的行为,我们会立即停止从该方收集信息、停止合作并采取相应的补救措施将损失减少到最小;同时,我们会使用不低于对自身用户个人信息同等的保护水平对间接获取的个人信息进行保护,在间接获取个人信息时,我们会采用更加严格的(如传输加密等)安全保障措施。

(三)以下情形中,我们收集、使用个人信息无需征得第三方开发者和/或终端用户的授权同意:

1. 与个人信息控制者履行法律法规规定的义务相关的。
2. 与国家安全、国防安全直接相关的。
3. 与公共安全、公共卫生、重大公共利益直接相关的。
4. 与刑事侦查、起诉、审判和判决执行等直接相关的。
5. 出于维护个人信息主体或其他个人的生命、财产等重大合法权益但又很难得到本人同意的。
6. 所涉及的个人信息是个人信息主体自行向社会公众公开的。
7. 根据个人信息主体要求签订和履行合同所必需的。
8. 从合法公开披露的信息中收集的第三方开发者和/或终端用户的个人信息的,如合法的新闻报道、政府信息公开等渠道。
9. 维护所提供产品或服务的安全稳定运行所必需的,例如发现、处置产品或服务的故障。
特别提示:如我们收集的信息无法单独或结合其他信息识别到第三方开发者和/或终端用户的个人身份,其不属于法律意义上的个人信息。

(四)个人信息的使用规则

1. 我们会根据本声明和/或与第三方开发者的合同约定,并仅为实现本 SDK 产品和/或服务功能,对所收集的个人信息进行处理。若需要将收集的个人信息用于其他目的,我们会以合理方式告知第三方开发者和/或终端用户,并在第三方开发者获得终端用户同意后和/或单独获得终端用户同意后进行使用。
2. 我们向第三方开发者提供的 SDK 产品和/或服务停止运营后,或者第三方开发者和/或终端用户撤回个人信息的授权后,或者在第三方开发者和/或终端用户注销账号后,我们将会于合理的时间内销毁或匿名化处理从第三方开发者和/或终端用户处接收的所有个人信息,除非法律另有规定。

二、第三方终端用户的授权同意

第三方开发者将本 SDK 产品和/或服务集成到其第三方中,为向终端用户提供本 SDK 产品和/或服务,我们会以合法合规的方式收集、存储、加工来自于第三方开发者和/或终端用户的个人信息。
开发者在使用本 SDK 前,应当仔细阅读我们在官网公示的相关服务协议、本协议及第三方开发者合规指南(或同样性质的类似法律文件),并依据您的产品收集使用个人信息的情况进行合规自查。请您注意,我们向您提供本 SDK 产品和/或服务的前提是:
1. 第三方开发者已经遵守并将持续遵守适用的法律、法规和监管要求收集、使用和处理第三方终端用户的个人信息,包括但不限于制定和公布有关个人信息保护声明或隐私政策等。
2. 第三方开发者已经告知第三方终端用户并且已经依法获得终端用户充分、必要且明确的授权、同意和许可,尤其是涉及到个人信息时的明示、单独同意和许可(若您的产品是针对不满十四周岁的儿童设计和开发的,您应已采取必要的技术措施,保证已获得其父母或者其他监护人的同意)、为提供本 SDK 产品和/或服务以及与第三方功能对应的目的,我们会收集和共享以及如何使用(包括允许我们根据本声明的规定收集和处理)第三方终端用户的个人信息。
3. 除非适用法律另有规定,第三方开发者已经告知终端用户并且依法获得终端用户充分必要的授权、同意和许可,允许我们对已经收集的个人信息进行去标识化处理,并且在符合相关法律法规的前提下,可以将收集、处理的信息用于本声明第一条列明的用途。
4. 第三方开发者已经向终端用户提供了易于操作的用户权利实现机制,并说明了终端用户可以如何以及何时行使选择权、如何访问、更正其个人信息,以及行使删除权、更改其授权同意的范围等操作。
当第三方开发者访问、登录、使用本 SDK 时,为确保网站正常运转,我们可能会在第三方开发者的计算机或移动设备上通过 Cookie 缓存功能使用相关信息。Cookie 通常包含当前登录账号、站点地址、浏览次数。运用 Cookie 技术,我们能够为第三方开发者提供更加周到的个性化服务,并允许第三方开发者设定第三方开发者特定的服务选项。
有关我们使用的 Cookie 类型、原因、功能以及如何控制 Cookie 的更多信息,请参阅 腾讯《Cookie 政策说明》

四、如何共享、转让、公开披露第三方开发者和/或终端用户的个人信息

(一)共享

一般情况下,我们不会与我们的关联公司、合作伙伴及第三方共享第三方开发者和/或终端用户的必要的个人信息,除非为实现本声明第一条中所提及目的的需要。 如存在分享的行为,我们会单独征得第三方开发者和/或终端用户的同意,并要求关联公司、合作伙伴及第三方提供数据安全能力和信息安全资质(如等级保护测评、信息安全管理体系等)证明。在个人信息的处理上,我们会要求第三方采用数据脱敏加密技术,从而更好地保护个人信息。如果第三方开发者和/或终端用户对第三方处理个人信息有异议或发现这些第三方存在风险时,请按照本声明第十条所述方式联系我们。
我们的关联公司、合作伙伴及第三方如要改变个人信息的处理目的,我们会再次征求第三方开发者和/或终端用户的同意。

(二)转让

我们不会将第三方开发者和/或终端用户的个人信息转让给任何公司、组织和个人,但以下情况除外:
1. 事先获得第三方开发者和/或终端用户单独同意。
2. 在涉及合并、分立、解散、被宣告破产等原因需要转移个人信息的,我们会向开发者和/或终端用户告知接收方的名称或者姓名和联系方式,并要求接收方继续履行个人信息处理者的义务。接收方变更原先的处理目的、处理方式的,我们会要求接收方重新取得开发者和/或终端用户的同意。

(三)公开披露

我们不会公开披露第三方开发者和/或终端用户的个人信息,除非:
1. 获得第三方开发者和/或终端用户的单独同意后。
2. 在法律法规、法律程序、诉讼或政府主管部门强制要求的情况下。

五、如何存储第三方开发者和/或终端用户的个人信息

(一)存储方式和期限

我们会通过安全的方式存储第三方开发者和/或终端用户的信息,包括本地存储、数据库和服务器日志。
一般情况下,我们只会在为实现本声明所述目的所必需的最短时间内或法律法规规定或个人信息主体另行授权同意的条件/范围内存储第三方开发者和/或终端用户的个人信息。但在下列情况下,且仅出于下列情况相关的目的,我们有可能需要较长时间保留第三方开发者和/或终端用户的个人信息:
1. 遵守适用的法律法规等有关规定。
2. 遵守法院判决、裁定或其他法律程序的要求。
3. 遵守相关政府机关或其他有权机关的要求。
4. 为执行相关服务协议或本声明、维护社会公共利益、处理投诉/纠纷,保护我们的客户、我们或我们的关联公司、其他用户或雇员的人身和财产安全或合法权益所合理必需的用途。

(二)存储地域

我们会按照法律法规规定,将境内收集的个人信息存储于中国境内
目前,我们不会跨境传输或存储第三方开发者和/或终端用户的个人信息。将来如需跨境传输或存储的,我们会向开发者和/或终端用户告知个人信息出境的目的、接收方、安全保证措施和安全风险,并征得开发者的同意和/或终端用户的单独同意,并满足法律法规所规定的其他条件。

六、如何保护第三方开发者和/或终端用户的个人信息安全

(一)安全保护措施

我们已使用符合业界标准的安全防护措施保护第三方开发者和/或终端用户提供的个人信息,防止数据遭到未经授权访问、公开披露、使用、修改、损毁、泄漏或丢失。
我们采用业界领先的技术保护措施。我们使用的技术手段包括但不限于防火墙、加密(例如 SSL)、去标识化或匿名化处理、访问控制措施等。此外,我们还会不断加强将 SDK 集成到第三方上的安全能力。
我们建立了专门保障个人信息安全的管理制度、流程和组织。我们也会审查该管理制度、流程和组织,以防未经授权的人员擅自访问、使用或披露用户的信息。

(二)安全事件处置措施

若发生个人信息泄露、损毁、丢失等安全事件,我们会启动应急预案,阻止安全事件扩大。安全事件发生后,我们会及时以推送通知、邮件等形式向第三方开发者和/或终端用户告知安全事件的基本情况、我们即将或已经采取的处置措施和补救措施,以及我们对第三方开发者和/或终端用户的应对建议。

七、第三方开发者和/或终端用户如何管理其个人信息

我们非常重视第三方开发者和/或终端用户对个人信息的管理,并尽全力提供对个人信息的查阅、复制、修改、删除、撤回同意、注销账号、投诉举报以及设置隐私功能等的相关权利,以使第三方开发者和/或终端用户有能力保障自身的隐私和信息安全。

(一)针对第三方开发者

1. 第三方开发者实现终端用户查阅、复制、修改、删除个人信息等权利的范围和方式将取决于第三方开发者使用的开发者平台功能设置。
2. 第三方开发者在使用本 SDK 的过程中,如果终端用户根据第三方开发者与我们的约定提出了个人信息相关的行权请求,并且第三方开发者已确定该等行权请求涉及到了第三方开发者向本 SDK 提供的个人信息时,请及时通过本协议第十条所述方式联系我们,并附上必要的书面证明材料。我们将及时核验相关材料,并按照相关法律法规,以及本协议等法律文本中明确的规则,为第三方开发者提供相应的支持与配合。
3. 我们已向第三方开发者提供关闭本SDK服务的能力,第三方开发者可以通过前端性能监控控制台删除应用,来停止收集和处理终端用户的个人信息。

(二)针对第三方终端用户

由于第三方终端用户不是我们的直接用户,我们建议: 终端用户有权查阅、复制、修改、删除、撤回同意其相关的个人信息,如希望行使以上权利,请通过开发者平台功能设置,也可以按照本声明第十条所述方式与我们联系。
当终端用户直接向我们主张个人信息主体权利时,应提供必要的证明文件,我们还会对终端用户进行身份验证。我们会向第三方开发者核实终端用户身份以保障终端用户第三方账号安全的情况下,响应终端用户的相关请求;
当终端用户直接向我们主张个人信息主体权利时,根据第三方开发者的隐私政策或个人信息保护声明,我们还可能将与终端用户个人信息相关的请求直接发送给该第三方开发者,要求其处理和/或寻求帮助。
1. 查阅、复制和修改个人信息 当终端用户所使用的第三方中某项功能由本 SDK 产品和/或服务提供,终端用户可以在使用我们服务的过程中,向开发者查阅、复制、修改其在使用开发者产品中处理的个人信息,也可按照本声明第十条所述方式与我们联系。
2. 删除个人信息 符合下列情形之一的,第三方开发者或终端用户可以请求我们删除其有关个人信息:
2.1 处理目的已实现、无法实现或者为实现处理目的不再必要。
2.2 我们停止提供服务,或者信息保存期限已届满。
2.3 终端用户撤回同意。
2.4 认为我们的处理违反法律、行政法规或者违反约定处理个人信息。
2.5 法律、行政法规规定的其他情形。
我们将会根据第三方开发者或终端用户的删除请求进行评估,若满足相应规定,我们将会采取包括技术手段在内的相应步骤进行处理。
3. 撤回同意 基于终端用户的同意而进行的个人信息处理活动,终端用户有权撤回该同意。我们已向开发者提供关闭 SDK服务的能力,第三方开发者可以通过前端性能监控控制台删除应用,来停止收集和处理终端用户的个人信息。由于我们与终端用户无直接的交互对话界面,终端用户可以直接向第三方开发者主张撤回同意的权利,也可通过第三方开发者提供的开发者平台功能设置主张撤回同意的权利。如开发者需要我们协助终端用户的权利请求,可按照本协议第十条所述方式向我们提出协助请求
当终端用户撤回个人信息处理的同意并关闭SDK服务时,我们无法继续为终端用户提供撤回同意所对应的功能和服务,也不再处理终端用户相应的个人信息。但终端用户撤回同意的决定,不会影响撤回前基于终端用户同意已进行的个人信息处理活动的效力。
4. 注销服务 如终端用户希望注销具体产品或服务,且具体产品或服务的隐私政策中有明确指明,终端用户可通过该方式申请注销相应服务。

(三)响应第三方开发者和/或终端用户的合理请求

我们会响应第三方开发者和/或终端用户上述的合理请求,如无端重复、需要过多技术手段(例如,需要开发新系统或从根本上改变现行惯例)、给他人合法权益带来风险或者非常不切实际(例如,涉及备份磁盘上存放的信息)的请求,我们可能会予以拒绝。
在以下情形中,我们将无法响应第三方开发者和/或终端用户的请求:
1. 与我们履行法律法规规定的义务相关的。
2. 与国家安全、国防安全直接相关的。
3. 与公共安全、公共卫生、重大公共利益直接相关的。
4. 与犯罪侦查、起诉、审判和执行判决等直接相关的。
5. 我们有充分证据表明第三方开发者和/或终端用户存在主观恶意或滥用权利的。
6. 出于维护第三方开发者和/或终端用户或其他个人的生命、财产等重大合法权益但又很难得到本人同意的。
7. 响应第三方开发者和/或终端用户的请求将导致第三方开发者或其他个人、组织的合法权益受到严重损害的。
8. 涉及商业秘密的。
如第三方开发者和/或终端用户的对上述权利实现存在疑问,可以根据本声明第十条所述方式与我们联系。

八、如何处理儿童个人信息

请第三方开发者确保是18周岁(含)以上人士。请第三方开发者理解并知悉,如果第三方是针对儿童用户的,请第三方开发者务必确保第三方终端用户(儿童)的监护人已经阅读并同意了第三方的隐私政策以及《腾讯儿童隐私保护声明》,并且经其同意后提供儿童个人信息给我们,以实现第三方开发者在隐私政策中所述的相关功能。
如果我们在不知情的情况下收集了儿童的个人信息,我们将及时对其进行删除,除非法律法规要求我们保留此类资料。如果第三方开发者和/或终端用户认为我们错误或意外地向儿童收集了信息,请按本声明第十条所述方式及时联系我们。如果经我们发现第三方开发者未获得儿童的监护人同意向我们提供儿童个人信息的,我们将尽快删除该儿童的个人信息并确保不对其进一步处理。

九、如何变更与更新本声明

为给第三方开发者提供更好的服务以及随着本平台产品和/或服务的不断发展与变化,我们可能会适时对本声明进行修订。
当本声明的条款发生变更时,我们会在版本更新时以弹窗、红点提示、网站公告等方式进行提示,并说明生效日期。此外,如果更新后的本声明对第三方终端用户的权利有所影响,还需要请第三方开发者适时更新第三方的隐私政策。
对于重大变更,我们还会提供更为显著的通知(包括对于某些服务,我们会通过电子邮件或站内信形式或公告形式发送通知,说明本声明的具体变更内容)。因此,请随时查看和了解本声明内容。如果第三方开发者和/或终端用户不同意接受本声明,请停止接入和使用我们的服务。
本声明所指的重大变更包括但不限于:
1. 我们的服务模式发生重大变化。如处理个人信息的目的、类型、个人信息的使用方式等。
2. 我们在所有权结构、组织架构等方面发生重大变化。如业务调整、破产、并购等引起的所有者变更等。
3. 个人信息共享、转让或公开披露的主要对象发生变化。
4. 个人信息处理方面的权利及其行使方式发生重大变化。
5. 负责处理个人信息安全的责任部门、联络方式及投诉渠道发生变化。
6. 个人信息安全影响评估报告表明存在高风险。
本声明是腾讯各 SDK 开发者平台服务协议的重要组成部分。我们还会将本声明的旧版本存档,供第三方开发者和/或终端用户查阅。

十、如何联系我们

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

十一、其它

1. 《腾讯隐私政策》 是腾讯统一适用的一般性隐私条款,其中所规定的用户权利及信息安全保障措施均适用于第三方开发者和/或终端用户。如 《腾讯隐私政策》 与本声明存在不一致或矛盾之处,请以本声明为准。
2. 我们请第三方开发者特别注意:当第三方开发者进行个人信息的处理活动,如果符合以下任何一项条件,请第三方开发者注意同时遵守《欧盟通用数据保护条例》(General Data Protection Regulation,以下简称“GDPR”)
2.1 第三方开发者在欧盟经济区域(“EEA”),无论该处理活动是否在欧盟进行。
2.2 向在 EEA 的个人提供商品或服务(不论是否有偿),或者监视其在 EEA 内的行为。
2.3 不在 EEA 内,但根据国际公法适用欧盟成员国法律(例如 EEA 成员国的使馆或领事馆)。
2.4 如果第三方开发者和/或终端用户来自 EEA,我们收集和使用上述个人信息的法律依据将取决于相关个人信息以及我们收集信息的具体背景。
2.5 对于 EEA 中的第三方开发者和/或终端用户,有权根据适用的数据保护法律向主管数据保护机构投诉或向具有管辖权的法院提起诉讼。
2.6 如果第三方开发者和/或终端用户对我们收集和使用个人信息的法律依据有疑问或需要进一步信息的,请根据本声明第十条所述方式与我们联系。