Welcome to aiXcoder !
aiXcoder system is designed, developed, distributed, maintained by Beijing Guixin Technologies Company Limited (aiXcoder).
You must read and comply with the Agreement on Software License and Service of aiXcoder. Please carefully read and fully understand the content of each term, in particular the terms with respect to exemption or limitation of liability, and any separate agreement to activate or use some specific services, and choose to accept them or not. You may be prompted for the terms exempting or limiting liability in bold form.
You may not download, install or use the Software and related services unless you have read and accepted all the terms of this Agreement. Your downloading, installation, use, acquisition of any account, login and other similar acts shall be deemed that you have read and agreed to be bound by the Agreement.
1.1 Parties to the Agreement
This Agreement is entered into by and between you and aiXcoder regarding your download, installation, use, copy of the Software and your use of related services of aiXcoder.
1.2 Agreements’ Relationship and Conflicting Terms
This Agreement also includes relevant agreements, business rules and other contents of the Services that aiXcoder may publish from time to time. Once any of such contents is officially published, it constitutes an integral part of this Agreement, with which you should also comply.
2.1 Contents of the Services
The service contents refer to the AI programming tool provided by aiXcoder. It supports software code completion, code search, etc. based on IDE.
2.2 Form of the Services
2.2.1 You need to download aiXcoder clients to use the Services. We grants you a non-transferable and non-exclusive license for the Software.
2.2.2 The Services are programming language specific and area specific. Users need to select the correct programming language and area.
2.3.1 aiXcoder grants you a personal, non-transferable and non-exclusive license to use the Software. You may install and use the Software for a non-commercial purpose on a single computer.
2.3.2 aiXcoder reserves all other rights not expressly authorized by this Article 2.3 and other terms of this Agreement. You shall separately obtain aiXcoder's written permission for exercise of such rights. aiXcoder’s failure to exercise any of the above-mentioned rights does not constitute a waiver of such rights.
3.1 You can obtain the Software directly from aiXcoder's website.
3.2 If you obtain the Software or any installation program with the same name as the Software from any third party without authorization by aiXcoder, aiXcoder cannot guarantee that the Software can be used normally and therefore takes no responsibility for any loss caused to you.
4.1 aiXcoder may develop different versions of the Software for different Operating Systems, IDEs, programming languages, areas. You should choose an appropriate version for installation according to the actual condition.
4.2 After downloading the installer, you need to follow the steps suggested by the program to achieve correct installation.
4.3 If you no longer need to use the Software, or need to install the new version of the Software, you can uninstall the Software. If you are willing to help aiXcoder improve the product and services, please inform the reasons for uninstallation.
5.1 In order to improve user experience and service contents, aiXcoder will continue to develop new services and from time to time provide you software updates (in the form of software replacement, modification, feature enhancement and version upgrade etc.).
5.2 In order to ensure the security and consistency of functionality of the Software and Services, aiXcoder reserves the right to update the Software, or change or restrict partial functionality of the Software without any special notice to you.
5.3 After the new version of the Software is released, older versions of the Software may not be available. aiXcoder does not guarantee that the old versions and corresponding customer services of the Software continue to be available. Please check and download the latest version at any time.
6.1 It is a fundamental principle of aiXcoder to protect the user's personal information and code proprietary. aiXcoder will take reasonable measures to protect the user's personal information and code information. Except for the circumstances prescribed by laws and regulations, aiXcoder will not make public or disclose the user's personal information or code information to any third party without permission of the users. aiXcoder adopts professional encryption storage and transmission methods for related information, in order to protect the user's personal information and code information.
6.2 If you use aiXcoder online services, your code would be send to server as input. aiXcoder would not use your code except for providing services and improving the services.
6.3 You need to provide some necessary information when registering an account or using the Services. For example, you need to fill in the mobile phone number so that aiXcoder can provide you with account registration service or user identification. If the information you provide is incomplete, you are not allowed to use the Services or you may be restricted during use of the Services.
7.1 All title, including but not limited to copyrights, in and to aiXcoder and any copies thereof are owned by Beijing Guixin Technologies Company Limited.
7.2 You must not remove or alter any copyright notices on any copy of aiXcoder.
7.3 You may not distribute or sell license keys or aiXcoder to third parties.
7.4 You may not rent, lease, or lend the license keys or aiXcoder to third parties.
8.1 Your use of the Software shall be deemed that you have read and agreed to be bound by this Agreement.aiXcoderreserves the right to modify the terms of this Agreement when necessary. You can check the terms of the Agreement in the latest version of this Software. If you continue to use the Software upon any change to the terms of this Agreement, you shall be deemed to have accepted the amended Agreement. If you do not accept the modified Agreement, you should stop using the Software.
8.2 If any dispute arises between you and aiXcoder, the dispute shall be first resolved by negotiation; where the negotiation fails, you agree to submit the dispute to the court with jurisdiction at the signing place of this Agreement.