目录
- Version Change History
- Introduction
- Workflows
- AppGallery Connect API
- About Accounts and Permissions
- Managing Your Developer Account
- Managing the Team Account
- Roles and Permissions
- Topping Up
- Setting a Spending Notification
- Viewing Account Spending Details
- Creating a Project
- Managing Data Processing Locations
- Creating a HarmonyOS App
- Creating an Atomic Service
- Viewing App Information
- Managing Huawei Open Capabilities
- Overview
- Using the Free Quota of a Paid Service
- Checking the Free Quota Usage
- Upgrading a Service Bundle to the Pay-As-You-Go Plan
- Downgrading a Service Bundle to the Free Plan
- Checking the Plan List
- Overview
- Registering a Device
- Deleting a Device
- FAQs
- Overview
- Requesting a Debug Certificate
- Requesting a Release Certificate
- Requesting an In-House Release Certificate
- Requesting an Enterprise App Re-signing Certificate
- Requesting a Binary Certificate
- Configuring a Public Key Fingerprint
- FAQs
- Overview
- Requesting ACL Permissions
- Overview
- Requesting a Debug Profile
- Requesting a Release Profile
- Requesting an In-House Release Profile
- Overview
- Registering an Emulator Debug Credential
- Overview
- Configuring a Privacy Statement (for a HarmonyOS App)
- Configuring a Privacy Statement (for an Atomic Service)
- Configuring a User Agreement
- FAQs
- Overview
- Service Introduction
- Obtaining Authorization from the Server
- Upload Management API
- Obtaining the File Upload URL
- Uploading a File
- Initializing Chunk Information
- Obtaining Chunk Upload URLs
- Uploading a Chunk
- Merging Chunks
- CommonUrlInfo
- ConnectRet
- FilePartComposeInfo
- FilePartInfo
- FilePartUploadInfo
- Result Codes
- Provisioning API Guide
- Requesting a Certificate
- Querying a Certificate
- Deleting Certificates
- Adding Devices in Batches
- Querying the Device List
- Deleting Devices
- Requesting a Profile
- Querying the Profile List
- Modifying Devices Bound to a Profile
- Deleting a Profile
- AddDeviceInfo
- AddDeviceResult
- CertInfo
- ConnectRet
- DeviceInfo
- ProvisionInfo
- Result Codes
- Languages
- Country/Region Codes
- App/Game Categories
- App Rating
- Obtaining the Public Key for Signature Verification
- Price Conversion Rules
- App File Restrictions
- Release Guidelines
- Making Preparations
- Uploading Your Package
- Configuring Supported Devices
- Configuring Localized Information (App Name and Icon)
- Configuring an App Category and Tags
- Configuring Service Information
- Selecting a Package to Be Released
- Configuring Release Countries/Regions
- Configuring Localized Information (Introduction, Features, and Assets)
- Configuring In-App Purchase Items and In-App Products
- Configuring Content Rating
- Configuring a Privacy Description
- Configuring a Privacy Statement
- Configuring Privacy Tag Information
- Configuring Copyright Information
- Configuring Information for the Reviewer
- Setting the Release Time
- Submitting the App for Review
- Release Guidelines
- Making Preparations
- Uploading Your Package
- Configuring Supported Devices
- Configuring Localized Information (Name and Icon)
- Configuring an App Category and Tags
- Configuring Service Information
- Selecting a Package Version
- Configuring Release Countries/Regions
- Configuring Localized Information (Introduction, Features, and Assets)
- Configuring In-App Purchase Items
- Configuring Content Rating
- Configuring a Privacy Description
- Configuring a Privacy Statement
- Configuring Privacy Tag Information
- Configuring AI Function Declaration
- Configuring Copyright Information
- Configuring Publication Approval Information
- Configuring an In-App Product
- Configuring the Information for Reviewers
- Scheduling the Release
- Submitting the App for Review
- Release Guidelines
- Making Preparations
- Uploading Your Package
- Configuring Supported Devices
- Configuring Localized Information (Atomic Service Name and Icon)
- Configuring an Atomic Service Category, Tags, and Qualifications
- Configuring Service Information
- Selecting a Package to Be Released
- Configuring Localized Information (Introduction and Features)
- Configuring In-App Purchase Items and In-App Products
- Configuring Content Rating
- Configuring a Privacy Description
- Configuring a Privacy Statement
- Configuring AI Function Declaration
- Configuring Information for the Reviewer
- Setting the Release Time
- Submitting the Atomic Service for Review
- Releasing an In-House App
- Sending a Review Reminder or Canceling Review
- FAQs
- Updating App Information
- Updating a Version
- Rolling Back an App
- Releasing an App by Phase
- Removing an App or Atomic Service
- Deleting an App or Atomic Service
- Viewing the Version History
- Interaction Center
- Technical Support
- Asset Specifications
- Package Parsing Error Codes
- Version Update Error Codes
- Service Overview
- Enabling the Merchant Service
- Enabling the In-App Purchases (HarmonyOS NEXT) API
- Activating the In-App Purchases Service and Configuring Event Notifications
- Creating a Key
- Downloading a Key
- Revoking a Key
- Querying a Public Key
- Prerequisites
- Non-subscriptions
- Auto-renewable Subscriptions
- Importing Products in Batches
- Prerequisites
- Non-subscriptions
- Auto-renewable Subscriptions
- Non-subscriptions
- Auto-renewable Subscriptions
- Modifying Products in Batches
- Common Errors
- Prerequisites
- Activating a Product
- Deactivating a Product
- Prerequisites
- Deleting a Product
- Restoring a Product
- Conversion Rules
- Optimization Rules
- Prerequisites
- Adding a Subscription Group
- Overview
- Prerequisites
- Creating an App
- Setting the App Price
- Submitting for Review
- Analyzing Data
- Financial Settlement
- Services & Support
- AppGallery Introduction
- Categorization
- Overview
- 1. App Information
- 2. App Security
- 3. App Functions
- 4. App Content
- 5. App Ads
- 6. App Payment
- 7. User Privacy
- 8. Minor Protection
- 9. Intellectual Property Rights
- 10. App Qualifications
- 11. Developers' Behavior
- Overview
- 1. Atomic Service Information
- 2. Atomic Service Security
- 3. Atomic Service Features
- 4. Atomic Service Content
- 5. Atomic Service Ads
- 6. Atomic Service Payments
- 7. User Privacy
- 8. Minor Protection
- 9. Intellectual Property Rights
- 10. Atomic Service Qualifications
- 11. Developers' Behavior
- Business License and Certificate Review Requirements for Apps
- Business License and Certificate Review Requirements for Atomic Services
- Application Age Rating Standard
- Guidelines for Handling HUAWEI AppGallery Infringement Complaints
- App Review FAQs
- Atomic Service Review FAQs
- Overview
- Where Can I Upload Certificates?
- FAQs About ICP Filing
- FAQs About Computer Software Copyright Certificates
- FAQs About the Security Assessment Report
- FAQs About the Network Culture Business License
- FAQs About the Medical Institution Practice License
- FAQs About the Surveying and Mapping Qualification Certificate
- FAQs About Internet Information Service Algorithm Filing
- FAQs About the Human Resource Service License and Organization Filing
- FAQs About Labeling Content Generated by Artificial Intelligence
- Template of Authorization Relationship Description
- FAQs About Age Rating Questionnaire
- Overview
- I. Non-compliant Personal Information Collection
- II. Personal Information Collection Beyond the Necessary Scope
- III. Non-compliant Use of Personal Information
- IV. Targeted Push Notifications and Precision Advertising
- V. Non-compliant Permission Requests
- VI. Automatic Launch and Secondary Launch
- VII. Download and Distribution
- VIII. Non-compliant Access to Personal Information
- IX. FAQs Related to Account Deletion
- X. True and Valid Information Provided by Developers
- FAQs About In-App Auto-Renewable Services
- Description for Tablet-like Devices
- APK Firmware and Resolution Specifications
- AppGallery Privacy Tag Service Description
- AppGallery Connect Agreement Signing Guide
- AppGallery Connect Service and Agreement
- HUAWEI AppGallery Connect Distribution Service Agreement For Paid Apps
- Agreement on Use of Huawei APIs
- Privacy and security in Huawei AppGallery Connect
- AppGallery Connect Data Processing Addendum
- Data Processing Information
- Subprocessor of Huawei Software Technologies Co., Ltd.
- Aspeigel SE's Sub-processors
- HUAWEI Services (Hong Kong) Co., Limited's Sub-processors
- AppGallery Connect Data Center Location
- HUAWEI AppGallery Connect Service Agreement
- HUAWEI Analytics Service Agreement
- HUAWEI Analytics Data Protection Agreement
- HUAWEI Push Service Agreement
- HUAWEI Map Service Agreement
- HUAWEI Nearby Service Agreement
- HUAWEI Health Kit Service Agreement
- HUAWEI Wallet Kit Service Agreement
- HUAWEI ML Kit Service Agreement
- HUAWEI Dynamic Tag Manager Service Agreement
- HUAWEI Prediction Service Agreement
- HUAWEI AppGallery Connect Paid Service Agreement
- HUAWEI Location Service Agreement
- HUAWEI AppGallery Connect Privacy Notice
- HUAWEI Developers Basic Service Agreement
- Huawei AppGallery Connect App Signing Service Agreement
- Statement About Referral Program and Privacy
- General Terms and Conditions for AppGallery Referral Program
- HUAWEI WisePlay DRM Service Agreement
- Business Connect Service Agreement
- HUAWEI Video Editor Kit Service Agreement
- HUAWEI SignPal Kit Service Agreement
- Business Introduction
- Applications Management Guide
- Content Copyright Dispute Operation Guide
- Content Removal Guide
- Online Signing Guide
- Joint Operation Partner Guide
- AppTouch Supplement to HUAWEI AppGallery Connect Distribution Service Agreement For Paid Apps
- Introduction to the AppTouch VIP Service
- Channel Promotion Operation Guide
- Report Operation Guide
- Application Access Guide
- VIP Service Access Guide
- InTouch Project
- AppTouch FAQ
- InTouch FAQ
- Service Introduction
- UI Design Specifications
- Overview
- Getting Started
- Overall Process
- Workspace
- About Accounts and Permissions
- Managing Your Developer Account
- Managing the Team Account
- Roles and Permissions
- About Projects and Apps
- Creating a Project
- Creating a HarmonyOS App or Atomic Service
- Creating an Android App
- Creating a Quick App
- Creating an iOS App
- Creating a Web App
- Data Processing Location
- Data Processing Location Policies
- Viewing App Basic Information
- FAQs
- Overview
- (Optional) Configuring the App Signing Certificate Fingerprint
- Integrating Services
- Debugging an API
- Overview
- Requesting a Debug Certificate
- Registering a Debugging Device
- Requesting a Debug Profile
- Overview
- Sandbox Testing
- Cloud Testing
- Cloud Debugging
- Integration Check
- Open Testing
- Early Access for Games
- Overview
- Requesting a Release Certificate
- Requesting a Release Profile
- Releasing a HarmonyOS App
- Releasing an Atomic Service
- Releasing an App (APK)
- Releasing an App (RPK)
- Releasing an App (App Bundle)
- Pre-orders
- Releasing a Multi-APK App That Supports One Device Type
- Configuring GMS/HMS Restrictions in the Multi-APK Version Release Scenario
- Package Parsing Error Codes (HarmonyOS)
- Package Parsing Error Codes (Non-HarmonyOS)
- FAQs
- Updating the Details of a Released App
- Releasing an App Update
- Releasing an App by Phase
- Version Update Errors (HarmonyOS)
- Sending a Review Reminder or Canceling Review
- Removing an App from Sale
- Rolling Back an App
- Deleting an App
- Transferring Non-HarmonyOS Apps
- Viewing App Credit Records
- Viewing Version History of an App
- Home Page of App Analytics
- Distribution Reports
- Operations Reports
- Quality Reports
- Analytics FAQs
- Comments
- Developer's Message
- Managing Gifts
- Creating an In-App Product
- Modifying an In-App Product
- Setting Automatic Price Updates
- Activating or Deactivating an In-App Product
- Deleting or Restoring an In-App Product
- Managing Subscription Groups
- Managing Product Marketing
- Currency Conversion Rules
- FAQs
- Interaction Center
- Technical Support
- Supported Countries/Regions, Languages, and Currencies for Product Management
- AppGallery Connect Service White Paper
- Specifications for App Visual Assets
- Google File Conversion Tool
Click to download HUAWEI WisePlay DRM Service Agreement.
The following terms (hereinafter referred to as this "Agreement") constitute a legally binding agreement between you and Huawei regarding the HUAWEI WisePlay DRM Service. It is a supplementary agreement to the Agreement on Use of Huawei APIs signed by and between you and Huawei, which is itself supplementary to the HUAWEI Developer Service Agreement. This Agreement stipulates your legal rights and obligations when using the HUAWEI WisePlay DRM Service. By checking the box next to "I have read and agreed" in the AppGallery Connect agreement pop-up window to agree to all applicable agreements to AppGallery Connect services (including this Agreement), or by checking the box next to "I have read and agreed to HUAWEI WisePlay DRM Service Agreement" below this Agreement, or by using the HUAWEI WisePlay DRM Service under this Agreement, it shall be deemed that you have fully understood and accepted the terms of this Agreement, the HUAWEI Developer Service Agreement, and the Agreement on Use of Huawei APIs as of the date of your such acceptance and use ("Effective Date"). Any and all matters unaccomplished herein shall be subject to the HUAWEI Developer Service Agreement and the Agreement on Use of Huawei APIs. If you do not agree to this Agreement, the HUAWEI Developer Service Agreement, or the Agreement on Use of Huawei APIs, you shall stop using the services under the respective agreement(s).
1 Definitions
Unless otherwise specified in this Agreement, the terms in this Agreement shall have the same meaning as those in the HUAWEI Developer Service Agreement and the Agreement on Use of Huawei APIs. Unless otherwise stated, the following terms are defined herein as below:
1.1 "HUAWEI WisePlay Service" or "WisePlay Service" means the services relating to HUAWEI WisePlay DRM provided by Huawei to Developers.
1.2 "WisePlay DRM" means the digital content copyright protection capabilities provided by Huawei to Developers based on China Digital Rights Management (China DRM).
1.3 "DRM Device Certificate" means the digital signature certificate of the device public key that corresponds to the device private key and was granted by a certificate issuer under China DRM. The certificate shall be obtained by terminal device supplier from a certificate issuing agency, and is not covered by this Agreement.
1.4 "Data Content" means the materials distributed in digital form for commercial purposes, including but not limited to videos and audio. It may only be replicated, distributed, transmitted, and played by entities or companies with license or content partners who have been granted the license.
2 License
2.1 Grant of License
(a) Use of license. After you sign this Agreement, Huawei grants you a non-exclusive, non-transferable, non-sublicenseable, and revocable (only in conditions stipulated herein) license in accordance with all terms and clauses hereof and the WisePlay DRM guides released on the official website of HUAWEI Developers, to use the server APIs and device APIs of HUAWEI WisePlay DRM, development guide, and sample code, and protect the videos and audio.
(b) License of patents, copyrights, and trade secrets. After you sign this Agreement, Huawei grants you a non-exclusive, non-transferable, non-sublicenseable, and revocable (only in conditions stipulated herein) license of WisePlay solution patents, copyrights, and trade secrets in accordance with all terms and clauses hereof and the scope of such licenses as well as the warranties of both Parties on non-claiming against each other.
(c) If you or your Affiliates breach this Agreement, Huawei is entitled to withdraw the license specified herein.
2.2 Reserved Rights
Notwithstanding anything to the contrary contained herein, Huawei reserves the licenses of patents, patent applications, copyrights, and trade secrets for any items in addition to those defined in the essential patent claims or other rights not expressly granted in this Agreement.
2.3 Proper Use
You shall abide by the WisePlay DRM guides released on the official website of HUAWEI Developers when using HUAWEI WisePlay DRM. Any operation that exceeds the scope specified therein must be implemented after consultation with Huawei; otherwise, it shall be deemed as a breach of license.
2.4 Representations and Warranties
(a) Huawei represents and warrants that it keeps confidential the registration materials and information provided by you, and protects and keeps confidential any and all the data provided when you are calling APIs.
(b) You represent and warrant that you have the capability and authorization necessary for signing this Agreement as well as exercising and fulfilling all the rights and obligations hereunder, and you acknowledge and agree that this Agreement is legally binding upon you.
3 Rights and Obligations
3.1 Your Rights and Obligations
(1) You undertake to use the WisePlay Service in compliance with any and all applicable laws and regulations. You warrant that your Products do not contain any content that violates any applicable laws, regulations, rules, or other provisions, and do not hide any content that steals or damages Users' data or undermines systems. You shall fully indemnify and hold harmless Huawei from and against any and all losses arising out of or in relation to disputes and legal liabilities incurred by your acts or your Products, and Huawei shall not be held accountable for any such disputes or legal liabilities.
(2) You may not use WisePlay DRM, or any documents or executable binary files related thereto, including but not limited to configuration files for debugging and APK files, for any purposes beyond the scope of this Agreement. You may not overuse the WisePlay Service to call device-side capabilities, which may affect Users' normal use of devices or other app services.
(3) You warrant that your Product does not engage in any illegal activity such as unauthorized fee charging. This does not include necessary data consumption to run normal functions, which you must inform Users thereof in your Product's user agreement or other valid legal documents.
(4) Before using WisePlay DRM, you must have necessary rights (including those obtained from your Users) for us to grant you a license. The content submitted by you may include features of your brand or other parties' brands (if you are an integrator, the brand features of your clients may be included). In the event of claims from third parties incurred by your content or data being sending to WisePlay DRM, you shall indemnify it and hold Huawei harmless against and from any and all direct losses incurred therefrom.
(5) When you use WisePlay DRM, you shall comply with the China DRM standards and your system shall meet the compatibility and robustness requirements of said standards.
3.2 Huawei's rights and obligations
(1) Huawei has the right to examine the content that you release on HUAWEI Developers, its form of presence, and the content that you provide for Users through WisePlay DRM. Huawei is entitled to require you to modify any content or form of presence that violates applicable laws and regulations or agreement provisions. If you refuse to make such modifications, Huawei may terminate this agreement.
(2) Your use of this Service shall comply with the regulations and policies released by Huawei on this Website. Huawei may review your use of HUAWEI WisePlay DRM at any time. If your use of this Service does not comply with Huawei's regulations and policies, or Huawei finds that your use of this Service may have an adverse impact on terminal devices, Huawei may terminate this Agreement. Huawei also has the right to require you to modify or upgrade your Product based on the actual operational performance as well as feedback from markets and Users. If such modifications or upgrades incur expenses, you and Huawei may sign a supplementary agreement separately to specify the details.
(3) Without prejudice to the Agreement on Use of Huawei APIs and the HUAWEI Developer Service Agreement, You expressly acknowledge and agree that, to the extent permitted by applicable law, WisePlay Service and WisePlay DRM, and any associated content, feature, functionality, or materials are provided on an “as is” and “as available” basis. Huawei and its affiliates, subsidiaries, officers, directors, employees, agents, partners and licensors expressly disclaim all warranties of any kind, whether express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, and non-infringement. In particular, Huawei makes no warranty that (i) the WisePlay Service and WisePlay DRM will meet your requirements; (ii) your use of the WisePlay Service and WisePlay DRM will be timely, uninterrupted, secure, not capable of circumvention, or free from errors, loss, corruption, attack, viruses, or hacking; (iii) any information obtained by you as a result of the WisePlay Service and WisePlay DRM will be accurate or reliable; and (iv) any defects or errors in the software provided to you as part of the WisePlay Service and WisePlay DRM will be corrected and Huawei disclaims all and any liabilities for loss or damage to You in any way arising from or in connection with the foregoing.
4. Privacy
You acknowledge and agree that both you and Huawei will act as independent data controllers, and process Users' Personal Data in accordance with the applicable laws.
5. Termination of This Agreement
5.1 If either party terminates the HUAWEI Developer Service Agreement or the Agreement on Use of Huawei APIs, this Agreement shall automatically terminate on the same day.
5.2 You may terminate this Agreement by disabling WisePlay DRM for all your apps.
5.3 If Huawei decides to discontinue WisePlay DRM or make major changes to it, Huawei reserves the right to terminate this Agreement after informing you in advance.
5.4 Termination of this Agreement does not entail automatic termination of the HUAWEI Developer Service Agreement and Agreement on Use of Huawei APIs signed by and between you and Huawei.
5.5 Upon the termination of this Agreement or at Huawei's request, you shall immediately stop using this Service and return or destroy any and all materials, originals, copies, and abstracts related to WisePlay DRM, and materials containing Confidential Information related to this Agreement that you have obtained from Huawei.
6. Distribution Area and Signing Huawei Entities
You acknowledge and agree that the provisions regarding the distribution area and the signing Huawei entity under this Agreement shall be subject to the Clause of "Contracting Entity" in the Agreement on Use of Huawei APIs.
7. Governing Law and Dispute Resolution
You acknowledge and agree that the provisions regarding the governing law and dispute resolution under this Agreement shall be subject to the Clause of "Governing Law and Dispute Resolution" in the HUAWEI Developer Service Agreement.