Compliance Guide and Privacy Policy

Last updated:2022-12-12
Expand all
Compliance Guide and Privacy Policy

Compliance Guidance

Upgrade to the Latest SDK

Make sure that you have upgraded the Jiguang SMS SDK to the latest version that meets new regulatory requirements.

Jiguang SMS SDK download link: https://docs.jiguang.cn//jsms/resources/

Privacy Policy

Developers must inform users in the Privacy Policy that the app uses the Jiguang SMS SDK. Reference terms are as follows:

SDK Name: JSMS SDK
Service Type: SMS service
Jiguang Privacy Policy Link: AURORA Jiguang Privacy Policy

SDK Initialization Compliance Statement

Overview

The Jiguang compliance authorization API is designed to protect user privacy. Developers must comply with the relevant agreements and use Jiguang service SDK features only after users have agreed to the Privacy Policy.

Initialize the SDK

  • Make sure that when the app is launched for the first time, the initialization function is called only after the user has read your Privacy Policy and granted authorization. Only then will the SDK actually collect and report device information. If the user has not read and authorized your Privacy Policy, or if the user does not agree to your Privacy Policy, do not call the initialization method. Do not call any SDK API method before calling initialization.

Android SDK Permission Control

Required Android Permissions

  • The following permissions are required and must be configured to provide basic SMS capabilities:
<!-- SMS custom permissions, used for network status and phone number status permissions (required) --> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
          <!-- SMS custom permissions, used for network status and phone number status permissions (required) -->

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

        
This code block is shown in the floating window

Optional Android Permissions

  • If you need to integrate geofencing services, it is recommended to integrate the following permissions (optional):
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
          <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />

        
This code block is shown in the floating window
  • If you need capabilities related to device notifications, it is recommended to integrate the following permissions (optional):
<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" /><!-- Huawei badge --> <uses-permission android:name="com.vivo.notification.permission.BADGE_ICON" /><!-- VIVO badge permission --> <uses-permission android:name="android.permission.VIBRATE" /><!-- Vibrator permission. JPUSH supports notification vibration, and Xiaomi SMS requires it. -->
          <uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" /><!-- Huawei badge -->
<uses-permission android:name="com.vivo.notification.permission.BADGE_ICON" /><!-- VIVO badge permission -->
<uses-permission android:name="android.permission.VIBRATE" /><!-- Vibrator permission. JPUSH supports notification vibration, and Xiaomi SMS requires it. -->

        
This code block is shown in the floating window
  • To improve the SDK's ability to identify unique users and ensure accurate SMS delivery, it is recommended to integrate the following permissions (optional):
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" /> <uses-permission android:name="android.permission.GET_TASKS" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
          <uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

        
This code block is shown in the floating window

iOS SDK Permission Control

Optional iOS Permissions

NSLocationWhenInUseUsageDescription // Access location information NSLocationAlwaysAndWhenInUseUsageDescription // Access location information NSUserTrackingUsageDescription // Used by the IDFA package
          NSLocationWhenInUseUsageDescription // Access location information
NSLocationAlwaysAndWhenInUseUsageDescription // Access location information
NSUserTrackingUsageDescription // Used by the IDFA package

        
This code block is shown in the floating window

Privacy Protection Mechanism

If you have any questions, opinions, or suggestions about permissions in the Jiguang SMS SDK, or if you need Jiguang to help disable the collection capability for a certain permission, contact us through the following methods:

  • Email: support@jiguang.cn

  • Phone: 400-888-2376

  • Address: No. 6, Keji South 12th Road, High-Tech Industrial Park, Nanshan District, Shenzhen

You can also contact us at any time through the online customer service system on the Jiguang official website. We will provide consultation and services in a timely manner to ensure implementation and execution of the privacy protection mechanism.

Was this document helpful?

Copyright 2011-2026, jiguang.cn, All Rights Reserved. 粤ICP备12056275号-13 Shenzhen Hexun Huagu Information Technology Co., Ltd.

Open in Docs Center