BasaltMatrix Developer Agreement

1. Instructions

1.1 This Agreement shall apply to all developers who develop and launch applications based on products and service provided by BasaltMatrix Technology Limited (hereafter referred to as "Basalt Matrix"). If you do not agree with any of the terms of the BasaltMatrix Developer Agreement (hereafter referred to as "the Agreement"), you will not be able to develop or launch any application based on BasaltMatrix. If you (minors accompanied by the guardian) choose to use and click "Agree" means that you has reached an agreement on voluntarily accept all of the contents of this agreement with BasaltMatrix. And you should not make any form of defense against the contents of this agreement.
1.2 The ownership and management rights are reserved by BasaltMatrix Technology Limited.

2. Definition

2.1 Developer: Legal persons, other organizations or natural persons who develop and publish applications based on BasaltMatrix after effective application and approval of BasaltMatrix. If not specified, also referred to as "Third Party"
2.2 Applications: Applications providing various services to users, including but not limited to existing services such as tools, e-commerce services, video or music services, and various services that may occur in the future, also known as "Authorization Procedure."
2.3 User: Refer to all users who directly or indirectly use the application published based on the BasaltMatrix.

3. Intellectual Property and Ownership

3.1 BasaltMatrix reserves integral ownership and intellectual property rights in respect of the following contents:

BasaltMatrix and all of other elements, including but not limited to content, data, software, code, user interface and any associated derivative;

User information;

Data generated from the application;

Any information and feedback from developers;

Any text, picture, audio, video, trademark and other materials from BasaltMatrix.

3.2 Information in the preceding paragraph is owned by BasaltMatrix or obtained through lawful authorization. Developers shall not use, publish, or play directly or indirectly in any media without permission from BasaltMatrix or other relevant parties.
3. 3 Unless permitted by law or written permission of BasaltMatrix, you may not engage in any of following activities while using the foregoing software and access:

Delete any information on copyright from the Software;

Any reverse engineering, reverse assembling, reverse compilating on the software, or attempt to discover the source code of the Software;

Use, rent, lease, copy, modify, link, reprint, compile, publish the intellectual property owned by the Company;

Copy, modify, add up, delete, and hook the interactive data between the client and the server, the system data for the operation of the Software, and any derivative released from the memory of any terminal during the running of the Software, including but not limited to any form of using plug-ins and accessing to the Software and related systems from third-party tools/services without being authorized by the Company ;

Add, subtract, change software functions or operating results by modifying or forging software data and disseminate to the public, regardless of whether these acts are commercial purpose;

Log in or use the Company's software and services through unauthorized third-party software or plug-ins, or create, publish or disseminate the tools mentioned above;

Interfere with the Software and its components, modules and data by unauthorized third-party software.

Other acts not explicitly authorized by the Company.

4. Developers’ Rights and Obligations

4.1 Developers have the right to publish their applications based on BasaltMatrix and use the functions and services provided. Before launching the application, developers should register for a developer account according to the rules and procedures made by the Company.
4.2 Developers agree that the application shall be launched after being approved by BasaltMatrix. BasaltMatrix also has the right to conduct continual review and determine to agree or terminate the launch of the application without any obligation on notifying the developer. The resulting loss must be borne by developers themselves.
4.3 Developer Warranty: All information provided to BasaltMatrix, including but not limited to, its name, address, e-mail and other related information is legitimate, accurate and complete. If any changes have occurred, developers should notify the Company within 10 working days. Once the Company observed any false, illegal or inaccurate information, we have a right to suspend or terminate the services under this agreement, and all the adverse consequences and losses caused by it shall be borne by the developers themselves.
4.4 Developer Warranty: The owner has legitimate rights on the application, or has obtained legal and full authorization without infringing the legitimate rights and interests of any third party, including but not limited to copyright, trademark, patent, reputation and so on. Meanwhile, developers should ensure that the application does not violate the laws and regulations and not contain any pornographic, political and other illegal information. No hidden content aiming to steal or destroy user data and system. Developers in violation of the above guarantees should be responsible for all infringement and illegal liability .
4.5 Developer Warranty: The application launched on the basis of BasaltMatrix doesn’t have obvious defects and should be updated and maintained in time to ensure the stable operation of the application. Developers should be responsible for the customer service, operations and technical maintenance. Any dispute or controversy that may arise from the service should be resolved independently between developers and users. Both developers and users have no right to set out any responsibility for BasaltMatrix.
4.6 Developer Warranty: No practices that infringe the user's privacy and data security was conducted. Developers shall not obtain any information of users by any means or use such information for illegal purposes unless permitted by users . Any violation observed, BasaltMatrix reserves the right to terminate the application, and hold all the developer's legal responsibility.
4.7 Developers may not conduct any behavior that interferes with normal operation of any part or function of BasaltMatrix , including but not limited to the following situations:

Track the user's behavior or provide relevant tracking function;

Commercialize the information obtained from BasaltMatrix in any way without permission, including but not limited to add advertising, commercial content or links;

Mislead users to register account from other third party websites ;

Avoid or try to avoid any content protection mechanisms or data measurement tools.

5. Rights and Obligations of BasaltMatrix

5.1 BasaltMatrix only provides relevant technical support and does not directly launch applications.
5.2 BasaltMatrix reserves the right to know the identity information of developers and users, registration data, and transaction information from users (if any). Any problems or suspicions are found in such information, data or transactions, developers may be required to correct, delete, or shield these information.
5.3 BasaltMatrix shall not be liable for any damages that may be incurred as a result of any of the following conditions, including but not limited to loss of property, revenue, data and other intangible losses:

Barriers to the system of applications due to force majeure such as typhoon, earthquake, tsunami, flood, power outage, war, terrorist attacks, etc.;

Service interruption, delay, or failures due to hacker attacks, technical adjustments on telecommunication, system maintenance, and other reasons.

Service interruption, termination or delay due to government orders, changes in laws and regulations, orders and judgments of the judiciary and administrative authorities.

5.4 BasaltMatrix will delete, move or conduct other adjustments based on its own strategy to modify the applications which have been launched by developers. Developers should fully understand and agree to bear all the adverse consequences and losses that may be caused by these risks.
5.5 In case of any of the following situations, BasaltMatrix has the right to make judgments and treatments according to the level of knowledge, including but not limited to deleting, terminating or suspending information to developers and users or partial service:

Any third party holds objections on developers and applications and notifies BasaltMatrix;

Any third party informs BasaltMatrix of illegal or improper behavior.

6.  Explanation, Change and Termination of Agreement

6.1 This Agreement includes the content of the agreement, BasaltMatrix Software, and various rules that have been published or may be published in the future by BasaltMatrix official website ( ). All rules are an integral part of this agreement and have the same legal effect as the content of this agreement. BasaltMatrix reserves the right to change any provision of this Agreement at any time within the scope of the applicable law and publish in a reasonable manner. Developers who do not accept the revised agreement can stop using service provided by BasaltMatrix.
6.2 This Agreement remains effective until following provisions were terminated:

Developer violates any provision of this agreement;

Laws and regulations require the termination of the agreement;

The actual situation is no longer suitable to continue to implement this agreement.

7. Laws Application and Jurisdiction

This agreement and all legal relationships and disputes arising from the agreement shall be governed by the laws of Hong Kong. All related parties hereby agree to be governed by the court of the jurisdiction where BasaltMatrix is located.

8 Special Agreement

Audits of developer and the application do not imply that BasaltMatrix assumes any legal responsibility for the results, including any warranty for developer's qualification.
Last update: December 26, 2017
© 2018 BasaltMatrix Technology Limited. All Right Reserved