适用范围和名词解释

神策网络科技(北京)有限公司(以下简称“神策”或“我们”)作为神策官方网站、神策软件产品和服务的运营者,始终高度重视用户的个人信息保护。为帮助使用神策软件产品的企业客户(以下简称“客户”)更好地落实终端用户个人信息保护相关事宜,同时,也便于客户更清楚地理解神策软件产品的合规性和已采用的安全保护技术能力,尤其是保护个人信息和隐私的方法和措施,神策特编写此版《合规说明》。本说明适用于神策所有产品和服务以及可能涉及的特定软件产品和服务(以下简称“神策软件产品和服务”),包括但不限于我们提供的官方网站、SDK1、API、插件、组件、代码、工具以及不断创新研发的软件产品(神策分析、神策智能运营、神策智能推荐等)及服务

神策软件产品的数据存储与应用情况说明

神策郑重承诺未经授权不接触客户数据

对于采用私有化部署方式的神策软件产品的使用者,即系统部署在客户的机房或客户使用的公有云(包括但不限于阿里云、腾讯云、华为云、AWSAzure 等),相关的安全措施和权限限制均由客户掌握,对于客户机房的数据神策无权获取。

对于采用 SaaS 部署方式的神策软件产品的使用者,即客户系统服务端多节点分布式部署,神策同样无权接触客户数据,仅出于服务目的对服务资源进行托管。

神策承诺在提供软件产品和服务过程中,未经客户授权不接触相关数据或报表等形式的统计结果。

神策提供的软件产品和服务,仅可被用于合法用途

客户仅可将神策软件产品和服务用于合法用途,客户需要确保其使用神策软件产品和服务的行为符合相关法律法规的规定和监管要求,不侵犯任何第三方的知识产权及其他合法权益,不违反对其有约束力的法律文件的规定。如果客户违反上述约定,神策有权暂停提供产品和服务、并解除本协议,已收取的服务费用不予退还如神策因此遭受第三方追索、行政调查或卷入其他法律程序,客户还需赔偿神策遭受的一切损失(包括但不限于应诉费用、配合调查发生的费用、第三方追索赔偿款、补偿款、律师费等)。

为了符合《个人信息保护法》关于“收集数据时取得权利所有人授权同意”的要求,客户如使用神策软件产品进行合规数据收集时,需要在《用户隐私说明》文件内,披露第三方 SDK 以及提及神策软件产品。

免责声明

如果客户使用神策软件产品进行数据收集,应当保证数据来源合法合规,或者已经取得相关方和终端用户授权。

客户对终端用户的信息处理应当合法合规,否则神策有权要求客户停止使用神策软件产品进行数据收集和处理,并保留追究责任的权利,且不视为神策违约。

如客户使用神策软件产品对客户指定的第三方进行数据收集和处理,由此行为产生的第三方诉求和相应责任,神策有权要求客户承担或补偿。

神策对于数据处理的安全保护措施说明

数据收集安全说明

Android 合规步骤

Android SDK 在 v6.0.0 版本及以上提供了延迟初始化的方式来满足合规客户用户同意《隐私政策》后,初始化 SDK 进行数据收集。具体可以参考以下步骤:

首次调用在同意隐私条款后调用 SensorsDataAPI.startWithConfigOptions() 初始化 SDK,此后在 Application 的 onCreate() 方法中主线程初始化 SDK

// Application 的 onCreate() 方法中主线程初始化 SDK
if (同意隐私条款) {
 	// 初始化配置
    SAConfigOptions saConfigOptions = new SAConfigOptions(SA_SERVER_URL);
    // 开启全埋点
    saConfigOptions.setAutoTrackEventType(SensorsAnalyticsAutoTrackEventType.APP_CLICK |
           SensorsAnalyticsAutoTrackEventType.APP_START |
           SensorsAnalyticsAutoTrackEventType.APP_END |
           SensorsAnalyticsAutoTrackEventType.APP_VIEW_SCREEN);
    // 其它初始化配置

    // 初始化 SDK
    SensorsDataAPI.startWithConfigOptions(this, saConfigOptions); 
}
JAVA
// 在 Activity 中同意隐私条款后初始化 SDK
if (未同意隐私条款) {
	//隐私协议弹窗相关逻辑
	
	if(同意隐私条款) {
		// 初始化配置
		SAConfigOptions saConfigOptions = new SAConfigOptions(SA_SERVER_URL);
		// 开启全埋点
		saConfigOptions.setAutoTrackEventType(SensorsAnalyticsAutoTrackEventType.APP_CLICK |
		SensorsAnalyticsAutoTrackEventType.APP_START |
		SensorsAnalyticsAutoTrackEventType.APP_END |
		SensorsAnalyticsAutoTrackEventType.APP_VIEW_SCREEN);
		// 其它初始化配置

		// 初始化 SDK
		SensorsDataAPI.startWithConfigOptions(this, saConfigOptions); 
	}
}
JAVA
  1. 延迟初始化暂只支持传入的 context 为 Activity 
  2. 禁止在 onDestroy 中初始化
  3. Deeplink 唤起页面需跟初始化页面保持一致

Android SDK 在 v4.4.0 版本及以上提供了合规接口客户用户同意《隐私政策》后,方可采用 SDK 进行数据收集。具体可以参考以下步骤:

在 Application 的 onCreate() 方法中主线程调用 SensorsDataAPI.startWithConfigOptions() 初始化 SDK:v4.4.0 及以上版本,用户未同意隐私条款时,可以在 SDK 初始化时调用 disableDataCollect() 来禁用数据采集(不获取 AndroidId,不获取任何设备信息,也不上报数据)。

// 初始化配置
SAConfigOptions saConfigOptions = new SAConfigOptions(SA_SERVER_URL);
// 开启全埋点
saConfigOptions.setAutoTrackEventType(SensorsAnalyticsAutoTrackEventType.APP_CLICK |
                SensorsAnalyticsAutoTrackEventType.APP_START |  
                SensorsAnalyticsAutoTrackEventType.APP_END |    
                SensorsAnalyticsAutoTrackEventType.APP_VIEW_SCREEN);
// 其它初始化配置
  
if (未同意隐私条款) {
    // 禁用数据采集
    saConfigOptions.disableDataCollect();
}
  
// 初始化 SDK
SensorsDataAPI.startWithConfigOptions(this, saConfigOptions);
JAVA

当用户同意隐私条款时,调用如下接口,开启数据采集。

// 开启数据采集
SensorsDataAPI.sharedInstance().enableDataCollect();
CODE

某些按钮 (如输入用户密码的安全键盘) 如果包含隐私信息,Android 全埋点提供了 API 可以忽略控件的点击事件采集:

SensorsDataAPI.shareInstance().ignoreView(View view);
CODE

iOS 合规步骤

客户确保用户在同意《隐私政策》后,初始化 iOS SDK。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
     
    // 判断是否第一次打开 App,如果是进入隐私协议相关代码
    if (<#第一次打开 App || 非第一次打开 App 但尚未同意用户协议#>) {
        // 隐私协议弹窗相关逻辑
        if (<#同意用户协议#>) {
            // 初始化 SDK
            SAConfigOptions *options = [[SAConfigOptions alloc] initWithServerURL:SA_SERVER_URL launchOptions:launchOptions];
            options.autoTrackEventType = SensorsAnalyticsEventTypeAppStart | SensorsAnalyticsEventTypeAppEnd | SensorsAnalyticsEventTypeAppClick | SensorsAnalyticsEventTypeAppViewScreen;
            [SensorsAnalyticsSDK startWithConfigOptions:options];
        }
    }else{
        // 初始化 SDK
        SAConfigOptions *options = [[SAConfigOptions alloc] initWithServerURL:SA_SERVER_URL launchOptions:launchOptions];
        options.autoTrackEventType = SensorsAnalyticsEventTypeAppStart | SensorsAnalyticsEventTypeAppEnd | SensorsAnalyticsEventTypeAppClick | SensorsAnalyticsEventTypeAppViewScreen;
        [SensorsAnalyticsSDK startWithConfigOptions:options];
    }
    ...
    return YES;
}
CODE

某些按钮 (如输入用户密码的安全键盘) 如果包含隐私信息,iOS 全埋点提供了 API 可以忽略控件的点击事件采集:

button.sensorsAnalyticesIgnoreView = YES;
CODE

Web JS SDK 合规步骤

客户确保用户在同意《隐私政策》之前,Web JS SDK 不发送埋点数据

使用初始化设置 server_url 为空字符串,发送的埋点数据只在控制台打印,不会入库,判断用户同意《隐私协议》之后,修改 sensors.para.server_url = 数据接收地址,修改过后发送的埋点数据能正常入库。

document.getElementById('login').onclick = function(){
    sensors.para.server_url = '项目的数据接收地址'
}
CODE

小程序 SDK 合规步骤

客户确保用户在同意《隐私政策》之前,小程序 SDK 不发送埋点数据

App Store 隐私指引

App Store 上架问题见:https://manual.sensorsdata.cn/sa/latest/tech_sdk_client_app_store_compliance-41845311.html

神策传输加密说明

神策通过 HTTPS 技术建立不同安全域间的加密传输链路,支持配置 HTTPS 数据接入 ,配置参考文档链接:https://manual.sensorsdata.cn/sa/latest/page-7539390.html

Android 合规步骤

为了加强埋点数据的安全性,神策支持对埋点数据进行加密,并以密文的形式对数据进行存储和发送。

本功能需要服务端的配合,可以联系神策工作人员协助开通服务端解密功能。常规使用 RSA 类型的密钥,可指定使用 EC 类型密钥。

Android SDK 端开启加密

对于 v4.2.0+ 版本 SDK,初始化前进行如下配置,即可开启 SDK 的加密功能,配置参考文档链接:https://manual.sensorsdata.cn/sa/latest/tech_sdk_client_android_super-7538650.html#id-.SDKAPI(Android)v1.13-埋点数据的加密功能

iOS 合规步骤

为了加强埋点数据的安全性,神策支持对埋点数据进行加密,并以密文的形式对数据进行存储和发送。

本功能需要服务端的配合,可以联系神策工作人员协助开通服务端解密功能。常规使用 RSA 类型的秘钥,可指定使用 EC 类型秘钥。

iOS SDK 端开启加密

配置参考文档链接:https://manual.sensorsdata.cn/sa/latest/tech_sdk_client_ios_super-22253311.html#id-.SDKAPI(iOS)v1.13-埋点数据的加密功能

神策存储安全说明

采用私有化部署方式,使用神策软件产品的客户数据是存储在客户内网,与外网数据隔离或通过有限安全路径访问。

如果数据存储在客户的公有云,建议客户开启云服务的加密服务,常见的公有云开启加密服务链接如下:

神策信息脱敏说明

对指定显示信息进行加密

在神策软件产品中,可以根据角色进行显示信息配置,可以对每个角色配置对应的加密用户属性和加密事件属性。可有效地在不影响分析的前提下,进行重要信息的脱敏。

配置参考文档链接:https://manual.sensorsdata.cn/sa/latest/guide_role-41844972.html#id-.成员与角色v2.3-指定加密信息

神策销毁安全说明

支持欧盟《通用数据保护条例》(GDPR),删除底层用户数据

  • 方案一: 使用 sa_clean 数据清理工具删除

配置参考文档链接:https://manual.sensorsdata.cn/sa/latest/tech_assist_delete-22255166.html#id-.sa_clean数据清理工具使用说明v1.17-支持GDPR欧盟标准,删除底层用户数据(目前仅支持单机版&云版)

  • 方案二:联系神策工作人员,在客户授权确认后进行数据删除。

    如需要数据删除,客户可以联系神策工作人员,得到客户授权确认后神策工作人员可配合客户进行数据删除

神策 SDK 属性采集合规性说明

神策 SDK 产品权限说明

Android SDK 产品权限说明

保证支持客户数据收集的正常展开Android SDK 需要以下系统权限

权限

用途

是否必须

INTERNET

允许应用发送统计数据

必须权限,SDK 发送埋点数据需要此权限

ACCESS_NETWORK_STATE

允许应用检测网络状态

必须权限,SDK 会根据网络状态选择是否发送数据

READ_PHONE_STATE

允许应用获取设备 IMEI

可选权限,采用 App 内推广和采集 $carrier 属性时会用到此权限

ACCESS_WIFI_STATE

允许应用获取 MAC 地址

可选权限,采用 App 内推广时会用到此权限

尽管神策 Android SDK 需要如上系统权限,但是:

  • Android SDK 不会申请上述权限以外的权限,如果检测出与神策 SDK 命名相同的 SDK 有申请上述权限以外的权限,请及时与神策工作人员联系,神策将协力客户一起排查,避免产生数据安全事故。
  • Android SDK 不会向用户主动发起授权请求,神策会在客户集成 SDK 时告知客户需要如上权限以保证系统正常运转,客户需要在 SDK 初始化之前自行调用。
  • 关于 Android ID 的说明: 使用 Android SDK 收集匿名 ID 的时候,考虑到收集的准确性,会常规采用 Android ID ,此方法可能存在一定的合规风险客户如果不需要采用 Android ID,请调用禁用 AndroidID 接口,如有其它问题,请及时联系神策工作人员。

  • 关于 OAID 的说明:使用 Android SDK 收集匿名 ID 的时候,如果客户集成了 OAID 的SDK,考虑到收集的准确性,可能会收集 OAID。如有其他问题,请及时联系神策工作人员。

iOS SDK 产品权限说明

为保证支持客户数据收集的正常展开,iOS SDK 需要以下系统权限:

权限

用途

是否必须

网络(国服专门)

允许应用发数据

必须权限,SDK 发送埋点数据需要此权限

定位

允许应用获取 GPS 数据

可选权限,SDK 采集 GPS 数据时需要此权限

IDFA允许应用获取 IDFA可选权限,采用 App 内推广时会用到此权限

尽管神策 iOS SDK 需要如上系统权限,但是:

  • iOS SDK 不会申请上述权限以外的权限,如果检测出与神策 SDK 命名相同的 SDK 有申请上述权限以外的权限,请与神策工作人员取得联系,神策协力客户一起排查,避免产生数据安全事故。
  • 由于 iOS 系统的特性iOS SDK 可能会主动对用户发起授权,但仅限于上述权限。
  • 关于 IDFA 的说明:使用 iOS SDK 在收集匿名 ID 和进行渠道匹配的时候,考虑到收集的准确性,会常规采用 IDFA ,此方法可能存在一定的合规风险客户如果不需要收集 IDFA,请在项目工程中去除 framework 的引用,并且不要在项目中导入 AdSupport 相关头文件如有其他问题,请及时联系神策工作人员。

SDK 收集、数据发送与异常处理策略

详细见《Android  SDK & iOS SDK 安全说明》

神策 SDK 预置属性数据常规收集情况说明

使用 SDK 进行数据收集的时候,涉及预置属性如下:

类别英文变量名显示名

数据

类型

是否

自动

采集

是否

支持

关闭

默认

是否

隐藏

作用

(分析

技术

Debug)

信息隐私风险评估风险评估备注
保留属性distinct_id用户 IDSTRING/分析无风险
time时间DATETIME/分析无风险
基础预置属性$app_stateApp 状态STRING
技术无风险
$app_id应用唯一标识STRING分析无风险
$app_name应用名称STRING分析无风险
$app_version应用版本STRING分析低风险
$is_first_day是否首日访问BOOL分析低风险服务端进行二次修正
$is_first_time是否首次触发事件BOOL分析低风险服务端进行二次修正
$timezone_offset时区偏移量NUMBER分析低风险
$event_duration事件时长NUMBER分析低风险
$latitude纬度NUMBER分析高风险
$longitude经度NUMBER分析高风险
$title页面标题STRING分析低风险
$screen_name页面名称STRING技术低风险
app_crashed_reason崩溃原因STRINGDebug无风险
$url页面地址STRING分析低风险
$url_query页面参数STRING分析低风险
$url_path页面路径STRING分析低风险
$referrer前向地址STRING分析中风险
$referrer_host前向域名STRING分析中风险
$referrer_title前向页面标题STRING分析无风险
$user_agentUserAgentSTRING技术中风险
$scene启动场景STRING分析低风险
$share_depth分享次数NUMBER分析中风险
$share_distinct_id分享者STRING分析中风险
$share_url_path分享路径STRING分析低风险
$share_method分享时途径STRING分析低风险
$source_package_name来源应用包名STRING分析中风险
$bot_name爬虫名称STRING分析低风险
$viewport_height视区高度NUMBER分析低风险
$viewport_position视区距顶部的位置NUMBER分析低风险
$viewport_width视区宽度NUMBER分析低风险
$item_joinItem 匹配模式-技术无风险
$receive_time$receive_timeNUMBER技术无风险
$lib_plugin_versionSDK 插件版本号 LIST技术无风险
设备相关$brand设备品牌STRING分析中风险
$manufacturer设备制造商STRING分析中风险
$model设备型号STRING分析中风险
$os操作系统STRING分析中风险
$os_version操作系统版本STRING分析中风险
$screen_height屏幕高度NUMBER分析低风险
$screen_width屏幕宽度NUMBER分析低风险
$wifi是否 WIFIBOOL分析低风险
$carrier运营商STRING分析中风险
$network_type网络类型STRING分析低风险
$device_id设备 IDSTRING分析高风险
$screen_orientation屏幕方向STRING分析低风险
浏览器相关$browser浏览器STRING分析中风险
$browser_version浏览器版本STRING分析中风险
点击事件相关$element_id元素 IDSTRING技术低风险
$element_name元素名称STRING技术低风险
$element_type元素类型STRING技术低风险
$element_content元素内容STRING分析低风险
$element_position元素位置STRING技术低风险
$element_selector元素选择器STRING技术低风险
$element_target_url元素链接地址STRING技术低风险
$element_class_name元素样式名STRING技术低风险
latest 相关属性$latest_referrer最近一次站外地址STRING分析中风险
$latest_referrer_host最近一次站外域名STRING分析中风险
$latest_search_keyword最近一次搜索引擎关键词STRING分析中风险
$latest_traffic_source_type最近一次流量来源类型STRING分析中风险
$latest_landing_page最近一次落地页STRING分析中风险
$latest_utm_campaign最近一次广告系列名称STRING分析中风险
$latest_utm_content最近一次广告系列内容STRING分析中风险
$latest_utm_medium最近一次广告系列媒介STRING分析中风险
$latest_utm_source最近一次广告系列来源STRING分析中风险
$latest_utm_term最近一次广告系列字词STRING分析中风险
$latest_scene最近一次启动场景STRING分析低风险
$latest_share_method最近一次分享时途径STRING分析低风险
SDK 相关$libSDK 类型STRINGDebug无风险
$lib_versionSDK 版本STRINGDebug无风险
$lib_method埋点方式STRINGDebug无风险
$lib_detail埋点细节STRINGDebug无风险
渠道相关$ios_install_sourceApp 渠道匹配所需要的设备指纹信息STRING/技术高风险

属性不入库

服务端进行渠道匹配后将属性删除

$channel_device_infoApp 渠道匹配所需要的设备指纹信息(与上方事件变量名不同)STRING/技术高风险

属性不入库

服务端进行渠道匹配后将属性删除

$ios_install_disable_callback是否不进行追踪回调BOOL技术低风险
$is_channel_callback_event是否进行渠道匹配回调BOOL技术低风险
$channel_extra_information渠道额外信息STRING技术高风险
$utm_matching_type渠道追踪匹配模式STRING技术低风险
$utm_source广告系列来源STRING分析中风险
$utm_medium广告系列媒介STRING分析中风险
$utm_term广告系列字词STRING分析中风险
$utm_content广告系列内容STRING分析中风险
$utm_campaign广告系列名称STRING分析中风险
$matched_key渠道匹配关键字STRING技术高风险
$matching_key_list渠道匹配关键字列表STRING技术高风险
$short_url_key短链 KeySTRING技术低风险
$short_url_target短链目标地址STRING技术低风险
$channel_active_period_day有效激活窗口期(天)NUMBER分析无风险
$channel_callback_period_day深度回传归因窗口期(天)NUMBER分析无风险
$channel_attribute_period_hour激活归因窗口期(小时)NUMBER分析无风险
$channel_name渠道名称STRING分析无风险
$channel_account_id渠道广告主 IDSTRING分析无风险
$channel_campaign_id渠道广告计划 IDSTRING分析无风险
$channel_adgroup_id渠道广告组 IDSTRING分析无风险
$channel_ad_id渠道广告创意 IDSTRING分析无风险
$channel_click_id渠道监测点击 IDSTRING分析无风险
$first_channel_name首次渠道名称STRING分析无风险
$first_channel_account_id首次渠道广告主 IDSTRING分析无风险
$first_channel_campaign_id首次渠道广告计划 IDSTRING分析无风险
$first_channel_adgroup_id首次渠道广告组 IDSTRING分析无风险
$first_channel_ad_id首次渠道广告创意 IDSTRING分析无风险
$first_channel_click_id首次渠道监测点击 IDSTRING分析无风险
$channel_active_result渠道有效激活标识BOOL分析无风险
IP 相关$ipIPSTRING技术无风险√(Nginx 解析)
$city城市STRING分析无风险√(根据 IP 解析)
$province省份STRING分析无风险√(根据 IP 解析)
$country国家STRING分析无风险√(根据 IP 解析)
$ip_ispIP 运营商STRING分析无风险√(根据 IP 解析)
用户关联相关$is_login_id是否登录 IDBOOL技术低风险√(事件入库时添加)
$track_signup_original_id关联原始 IDSTRING技术无风险
item 相关预置属性

$is_valid是否封禁BOOL




$receive_time到达时间NUMBER




$update_time更新时间DATETIME





  • 全部的预置属性涉及超过 100 种,上表列出了常规采集的预置属性,如果需要查看全量的预置属性,请联系神策的支持人员。
  • 同时神策 SDK 提供了多种接口以供调用,满足客户关闭特定属性采集的需求。如果需要避免 $ios_install_source 带来的风险,可以选择如下方法:
    • 方法一:避免使用渠道追踪功能,不调用“激活事件”和“渠道信息事件”。
    • 方法二:禁用 IMEI

如需更多详细信息请联系神策工作人员。

信息隐私风险评估分级标准说明

出自:国家标准 GB/T 35273-2020《信息安全技术个人信息安全规范》(以下简称“规范”)

上述规范中提及的“个人信息”,是指以电子或者其他方式记录的能够单独或者与其他信息结合识别特定自然人身份或者反映特定自然人活动情况的各种信息,如姓名、出生日期、身份证件号码、个人生物识别信息、住址、通信通讯联系方式、通信记录和内容、账号密码、财产信息、征信信息、行踪轨迹、住宿信息、健康生理信息、交易信息等。

判定某项信息是否属于个人信息,可参考以下两个方面:一是识别,即从信息到个人,由信息本身的特殊性识别出特定自然人,个人信息应有助于识别出特定个人。二是关联,即从个人到信息,如已知特定自然人,由该特定自然人在其活动中产生的信息(如个人位置信息、个人通话记录、个人浏览记录等)即为个人信息。符合上述两种情形之一的信息,均应判定为个人信息。

表 A.1 个人信息举例。

个人敏感信息是指一旦泄露、非法提供或滥用可能危害人身和财产安全,极易导致个人名誉、身心健康受到损害或歧视性待遇等的个人信息。通常情况下,14 岁以下(含)儿童的个人信息和涉及自然人隐私的信息属于个人敏感信息。可从以下角度判定是否属于个人敏感信息

泄露个人信息一旦泄露,将导致个人信息主体及收集、使用个人信息的组织和机构丧失对个人信息的控制能力,造成个人信息扩散范围和用途的不可控。某些个人信息在泄漏后,被以违背个人信息主体意愿的方式直接使用或与其他信息进行关联分析,可能对个人信息主体权益带来重大风险,应判定为个人敏感信息。例如,个人信息主体的身份证复印件被他人用于手机号卡实名登记、银行账户开户办卡等。

非法提供某些个人信息仅因在个人信息主体授权同意范围外扩散,即可对个人信息主体权益带来重大风险,应判定为个人敏感信息。例如,性取向、存款信息、传染病史等。

滥用某些个人信息在被超出授权合理界限时使用(如变更处理目的、扩大处理范围等),可能对个人信息主体权益带来重大风险,应判定为个人敏感信息。例如,在未取得个人信息主体授权时,将健康信息用于保险公司营销和确定个体保费高低。

表 B.1 个人敏感信息举例。

自定义属性收集免责说明

涉及到业务或者终端用户自身数据的相关信息,均需要客户开发者通过代码埋点(人为编写数据收集代码)才能收集, SDK 不会主动进行收集。

客户应当保证数据来源合法合规,或者已经取得相关方和终端用户授权,才能通过神策软件产品收集自定义属性数据

神策合规性自查说明

神策 SDK 合规性说明

神策 SDK 常规收集的数据类型只有“设备 ID”主要用于分析。客户需要收集其他类型的数据需要客户根据业务需求以及选择开启的神策 SDK 功能来做相应选择:

  • 调用 -login:接口:需继续选择“用户 ID”

  • 开启全埋点:需继续选择“产品交互”

  • 开启崩溃收集:需继续选择“崩溃数据”

  • 开启经纬度收集:需继续选择“精确位置”

另,客户可以根据业务的调整及时更新隐私政策。

神策符合多个国家的数据相关法律法规要求

根据自查,神策软件产品符合《信息安全技术移动互联网应用(App)收集个人信息基本规范(草案)》的要求,也符合欧盟《通用数据保护条例》(GDPR)和美国《加州消费者隐私法案》(CCPA) 的要求。针对上述标准,神策 SDK 提供如下功能:

  • 初始化后是否开始采集数据
  • 针对当前 App 关闭 / 开启数据采集 
  • 禁止特定属性的采集
  • 禁止特定埋点的采集
  • 禁止特定埋点下的特定属性的采集
  • 当前用户的识别 ID,用于导出数据
  • 删除特定用户数据的功能
  • 基于接口/工具删除数据的功能

 基于《中华人民共和国网络安全法》的自查结果

根据自查,神策给客户提供的神策软件产品(包含 SDK),不违反《网络安全法》的强制性规定。

基于《中华人民共和国个人信息保护法》的自查结果

根据自查,神策给客户提供的神策软件产品(包含 SDK),不违反《个人信息保护法》的强制性规定。

基于《中华人民共和国数据安全法》的自查结果

根据自查,神策给客户提供的神策软件产品(包含 SDK),不违反《数据安全法》的强制性规定。

神策资质认证说明

信息安全管理认证

神策已通过信息安全管理体系认证 ISO 27001 

神策已通过信息安全管理体系认证 ISO 9001

神策已通过 CMMI 3 认证

行业资格

神策积极践行数据合规,并参与行业内众多合规活动。


2020 (第六届)中国互联网法治大会成立移动互联网用户信息安全保护相关工作组织,包括神策、阿里巴巴、字节跳动、华为、百度、小米在内的 46 家企/事业单位、研究机构等获准加入。


2020 年 11 月 27 日,工业和信息化部组织的全国 APP 个人信息保护监管会发布《APP 用户权益保护测评规范》10 项标准及《APP 收集使用个人信息最小必要评估规范》8 项标准, 作为互联网协会成员单位,神策创始人 & CEO 桑文锋宣读《APP 个人信息保护公开承诺书》,承诺书如下:

安全审计报告

《神策 Android SDK 源码安全审计报告》

《神策 iOS SDK 源码安全审计报告》

《神策 JS SDK 源码安全审计报告》

《神策微信小程序源码安全审计报告》

《神策隐私政策》


1.SDK (Software Development Kit,以下简称 SDK)是指软件开发工具包,神策提供的 SDK 包括但不限于 Android SDK 、iOS SDK、Web JS SDK 、小程序 SDK 、小游戏 SDK 、C SDK、C# SDK、Java SDK 等。预置属性是指 SDK 常规采集的属性信息。