Skip to main content

Safety and Reliability

Security

Because Wukong App products need to collect user experience, performance and availability data through embedded code, the whole system has higher requirements for security and SDK performance consumption. Wukong App system ensures security through the following aspects.

  • Collection safety

    Wukong App only automatically buries points for system methods, and does not involve the collection of customer business data. It provides the function of filtering for special classes, which can filter sensitive codes. After filtering, the SDK will not automatically bury the code.

  • Transmission security

    • Transmission protocol: The encrypted HTTPS transmission protocol is used between the SDK and the DC to ensure the security of the data in the transmission network.

    • Data encryption: The data uploaded by the SDK is encrypted by the "state secret algorithm", and the local cache data is encrypted by the AES algorithm to ensure the security of the data.

    • Data verification: Asymmetric encryption is applied to the abstract of the data uploaded by the SDK, which can effectively prevent data tampering. By adding a unique identifier to the SDK upload data, replay attacks can be effectively prevented.

    • Enhanced security: By configuring "iOS: Bundle Identifier" or "Android: SHA1 fingerprint" on the server, you can effectively prevent fake apps (re-signed apps) from uploading junk data.

  • Storage security

    Wukong App uses high-availability storage architecture to store data, provides highly redundant and distributed high-availability storage solutions for each type of data storage, and provides sound automatic backup, recovery and disaster recovery measures to ensure the security and reliability of data storage to the maximum extent.

  • The account is secure

    Wukong App provides a complete role and permission management system, which can set specific user or role access permissions for each functional module and data item. Different roles and users can only access the functions and data they are allowed to access, especially sensitive business analysis and business data, which can be limited to specific access users and roles.

Reliability

The reliability guarantee mechanism of Wukong App SDK is as follows:

  • App products provide a corresponding "module control switch" for each functional module, which can be remotely controlled by one key through the report. After the control switch is turned off, it can ensure that the SDK will no longer embed codes and collect performance data.

  • When the network is abnormal, the SDK will cache the collected performance data locally for up to 10 minutes, and upload it again after the network replies according to the "first-in first-out" data aging rule.

Privacy data collection

App product equipment information collection contents are shown in the table below:

privacy

Explain: In accordance with the requirements of the "Personal Information Collection Specification" issued by the Ministry of Industry and Information Technology, Wukong SDK will not collect customer sensitive information.