GitCode Terms of Service
Effective Date: November 21, 2025
Important Notice:
GitCode platform (hereinafter referred to as "the Platform") is operated and provided by Chongqing Open Source Co-creation Technology Co., Ltd. (hereinafter referred to as "GitCode" or "us"). The Platform is an open public platform primarily aimed at providing code hosting and open source project management services.
We especially remind you that before you register, log in, and use the services of this platform, please read this "GitCode Terms of Service" (hereinafter referred to as "this Agreement") in full and carefully, fully understand the content of each clause of this Agreement, especially the clauses on limiting or exempting liability, platform integration and account unification. Clauses on limiting or exempting liability may be highlighted with bold or other eye-catching formats for your attention. If you choose to continue using the services of this platform, including but not limited to accessing, browsing, logging in to the platform, you will be deemed to have voluntarily committed to being bound by the terms of this Agreement. If you do not accept the content of this Agreement, you can choose to exit or stop using the services of this platform by closing the web page,注销 your account, etc.
For the needs of service function development and corresponding legal requirements, we may occasionally modify this Agreement. Once we modify this Agreement, we will inform you through pop-ups, announcements, etc. If you disagree with the modified content of the Agreement, please immediately stop using the services of this platform. If you continue to use the services of this platform, it will be deemed that you agree to the modified content of the Agreement.
Please promise that when you use this platform, you already have the civil capacity required by the laws of the People's Republic of China that is appropriate for your behavior. If you are a person with limited civil capacity or without civil capacity, please read this Agreement under the guidance of your legal guardian and decide whether to accept the content of this Agreement. If you represent an organization rather than yourself when registering, logging in, and using the relevant services of this platform, you will be deemed to have obtained sufficient authorization to represent the organization and agree to this Agreement.
One, Service Content and Related Definitions
In this Agreement, "service" refers to the platform account management, creation and use of code projects, creation and use of organizations and projects, browsing of open source teams and open source projects, cross-platform unified account interoperability, data synchronization, and related technical and other support services provided by the GitCode platform (https://gitcode.com). "User" and "you" refer to the users of the platform;
"Content" refers to the content provided or displayed through the platform, including but not limited to code, text, data, articles, images, photos, graphics, software, applications, program packages, designs, and other materials and information. "Content" also includes services. "User-generated content" is content created or uploaded by users. "Your content" is content you create or own.
Two, Account Management
1. Account Registration
Each user must provide an effective phone number, email address, username, and nickname to create their own account. To ensure account security, you may also need to set an account password. If you cannot provide the aforementioned personal information, you can only use the platform as a guest. If you use the platform as a guest, you can only browse and search on the platform, but you cannot upload or download any code, project, or other content on the platform, or use the comment function.
2. Account Usage and Security
The use of the account shall comply with the following rules:
(1) Your account can only be used by you, and multiple people are not allowed to share one account.
(2) You are responsible for maintaining the security of your account and password. We cannot and will not be responsible for any losses or damages caused by your failure to comply with this security protection obligation. If you become aware of any unauthorized service usage or access through your account, including any unauthorized use of your password or account, please contact us immediately.
3. Account Restrictions and Cancellation
(1) If you violate this Agreement or other behavioral guidelines of the platform, or based on our judgment that your behavior may be detrimental to the platform or may constitute other illegal or improper behavior, we have the right to delete content or freeze, suspend, or close the account, and this measure applies simultaneously to the platform and AtomGit.
(2) When you apply to cancel your account on this platform, we will also delete all your personal information and [project] data on both this platform and AtomGit. After cancellation, it cannot be recovered, so you should proceed with caution.
Platform Integration and Unified Accounts
To provide you with a more unified and convenient open-source service experience, we plan to integrate the services and account systems of this platform with AtomGit.
(1) Integration Content: After the integration, this platform and AtomGit will achieve unified accounts. You can log in to this platform and AtomGit with one account of this platform. To achieve this purpose, after you give separate consent, we may need to transfer your account information on this platform [see the updated "GitCode Privacy Policy"], your code repositories, technical issues (Issues), pull requests (Pull Requests), documents, comments, code review data, and other user-generated content to AtomGit. At the same time, we may also transfer your AtomGit account information [see the updated "GitCode Privacy Policy"], your code repositories, technical issues (Issues), pull requests (Pull Requests), documents, comments, code review data, and other user-generated content to this platform. Any operation you perform on either platform (such as modifying your profile or adjusting project permissions) will be synchronized to the other platform.
(2) Integration Rules: If the system detects that you have an account on both this platform and AtomGit using the same phone number/email, to ensure the uniqueness of the account, after your consent, we will merge the two accounts according to the rules we clearly state during the integration process. Additionally, if your usernames on the two platforms are inconsistent, we will use your username on this platform. Merging accounts may be irreversible, so please read the relevant rules carefully before agreeing.
Three, Project Management
1. Create New Projects
You can create new projects on this platform, enter the project name, project path, and project description, and set the visibility level of the project (public project or private project). If you choose to make the project public when creating it, other users of this platform can access and obtain, use the code you uploaded in the code repository based on the open source license agreement. If you set it as a private project, then only people with the corresponding project permissions can access, obtain, or use the content in the project.
When you create a project, you can choose to add an initialized README file (including suggested project descriptions, installation guides, usage examples, contribution guidelines, etc.), .gitignore file, and have the right to upload the open source license agreement file for the project or select the existing open source license agreement template set by this platform. This platform does not make any guarantees regarding the open source license agreement content or other information, and does not bear any responsibility for any loss caused by the use of open source license agreement content or other related information.
2. Import Projects
You can import GIT projects (including private projects) on this platform. To complete the import of these projects, you must provide the project URL, enter the project name and project path, and you can choose to fill in the project description. For the initial import settings, we default to importing only the default branch of the source project. If you need to import all branches, check "Import all branches."
You can set the visibility level of the imported project (public project or private project). If you choose to make the project public, you should ensure that the content of the public project does not violate any national laws and regulations, does not infringe upon the copyright or other rights of any unit or individual, and you have the right to make the project content public. If the content of the public imported project involves referencing others' works or achievements, you should ensure that the referenced content is legal, and you should annotate the referenced content. If you violate the above provisions, we have the right to delete your public project, and we will not bear any responsibility.
3. Create Organization
You can create an organization on this platform or choose to join an organization established by other users.
To create an organization, you need to enter the organization name, set the organization URL, and you can upload the organization's logo. In addition, you have the right to choose to set the organization as public or private.
As the administrator of the newly created organization, your management rights include setting and modifying the organization name, organization introduction, organization logo and URL, email, official website, location, visibility (public or private), managing different items in the organization, and enabling organization discussions.
Administrators can manage organization members and can invite other users of this platform to join the organization by entering a username or email address, and set the user's role as viewer, developer, or administrator. They also have the right to approve other users' requests to join the organization. As a developer in an organization created by others, you can upload and download code in different projects within the organization. As a viewer in an organization created by others, you can only view and download the public projects and code in the organization.
This platform supports the establishment of independent communities by organization administrators. Administrators can increase and activate community members by setting content and activities within the community, thereby enhancing the influence of projects and organizations.
4. Resource Access Methods
You can log in and browse the information you have permission to access on this platform using your registered username and password, or phone number and verification code. At the same time, you can use your registered username and password, or phone number and verification code, or add an SSH public key (SSH protocol) on this platform to upload or download the projects you have access to.
5. Delete Projects
You can delete the content of the projects you have management authority over on this platform. If data loss occurs due to reasons such as your or another user's accidental deletion or other circumstances not attributable to us, we will not bear any responsibility.
Four, Content Management
The content you publish, including but not limited to code, software packages, applications, documents, your personal opinions, positions, or content generated by using the various functions of this platform, should comply with the following rules:
- Under the premise of complying with this Agreement and other behavioral guidelines, you have the right to publish content and express your views through issue on this platform.
2. For any content you publish, upload, link, or provide through the service, regardless of the form of the content, you are fully responsible for the content and any losses caused by it. We do not bear any responsibility for the public display, infringement, or abuse of such content.
- When users publish, create, copy, transmit content or other information, they should ensure that the content does not contain the following information:
① Speech inciting resistance, destruction of the implementation of the Constitution and laws, administrative regulations, speech inciting subversion of state power, overthrow of the socialist system, speech inciting division of the country, disruption of national unity, speech inciting ethnic hatred, ethnic discrimination, and disruption of ethnic unity;
② Any illegal, harassing, defamatory, insulting, threatening, harmful, vulgar, obscene, infringing, or other information;
③ Information about gambling, prize games, gambling games, and information violating the national ethnic and religious policies;
④ Any information inciting others to commit criminal acts;
⑤ Any information not in compliance with national laws, regulations, policies, and international practices;
⑥ Information that interferes with the normal operation and order of this platform, affects other users' normal use;
⑦ Content containing other prohibited content by law, administrative regulations, or policies;
⑧ Providing any convenience for others to publish information that does not conform to national regulations and/or this Agreement, including but not limited to setting URLs, BANNER links, etc.
- Delete Content
We have the right to delete content that we believe violates any laws and regulations, this Agreement, or other platform behavioral standards, without requiring your consent.
- Right to Publish Third-Party Content and License Grant
You guarantee that you have or have obtained all necessary rights (including but not limited to copyright, patent rights, trademark rights, proprietary technology authorization, commercial secret usage rights, etc.) for the content you publish or transmit, or have obtained the necessary licenses and authorizations (if it is a work licensed or authorized by a third party, you must indicate the rights holder and source).
- License Grant to Us and Our Partners
All original content you publish on this platform, including but not limited to code, development documentation, articles, comments you upload and publish, and derivative products generated from your use of this platform's open source software, open source hardware, open source chips, etc., you have ownership and the corresponding intellectual property rights. You can decide whether to authorize third parties to use them in public or private ways. However, your licensing actions regarding derivative works should not conflict with the open source license agreement of the original work.
We need legitimate rights to serve you, such as hosting, publishing, and sharing your content. You grant us or authorize us to entrust our affiliates or partners (e.g., Huawei Cloud) to store, archive, parse, copy, publish, display, share, and distribute your content worldwide, permanently, irrevocably, free of charge, and to make accompanying copies, but limited to the purpose of providing services, including but not limited to the following rights: copying your content to our and/or partner databases and making backups; displaying it to you and other users; parsing it into search indexes or analyzing it on our servers; and developing, promoting, and promoting other rights such as reproduction, distribution, information network dissemination, adaptation, translation, etc., and carrying out development, promotion, and marketing.
- License Grant to Other Users
Any content you publicly release, including issues, comments, and contributions to other users' projects, is available for others to view. Setting your project to be publicly visible means you agree that others can view and "fork" your project (which means others can independently copy and download the content in your project). If you set your project to be publicly visible, it means you grant every user a non-exclusive, global license to copy, use, display, and execute your content through the GitCode service. You can also grant further rights through a separate license.
- Participation Under Project License
As long as you add content to a project that includes a license or other license terms, it means you license the content under the same terms.
Five, Platform Usage Behavior Standards
You promise that during the use of this platform, you strictly abide by the relevant laws and regulations of the People's Republic of China, the usage specifications listed on this platform, and the principles of social public order and good faith, and you should ensure that your usage behavior does not infringe on the legitimate rights and interests of any third party (including but not limited to the intellectual property rights, trade secrets, etc., of third parties); specific requirements include but are not limited to:
-
Not damaging others' reputation or privacy rights;
-
Not publishing irrelevant spam advertisements or information, or selling goods;
-
Not disrupting the operating order of this platform, not interfering with this platform's services in any way or form, including using technical means to maliciously destroy this platform, interfere with or damage servers or networks connected to this platform.
-
Not destroying or cracking the security or identity verification measures of this platform and its services; trying to access any content of this platform or use any service of this platform without authorization by illegally intruding, cracking passwords, or any other illegal methods; tracking, reverse engineering, cracking, deciphering, or decrypting any user information of this platform.
-
Not using any web scraping tools or similar manual or automated programs to access, obtain, copy, or monitor any part or all of the content of this platform.
-
Not taking any actions that would cause unreasonable high load on this platform and its related architecture, systems, networks;
-
Not harassing, insulting, or harming the legitimate rights and interests of other users in any form;
-
Illegal and irregular behaviors stipulated by laws and regulations, this Agreement, other behavioral norms, and this platform's policies.
If you fail to comply with the above usage requirements during the use of this platform, or violate relevant laws and regulations, we have the right to take relevant measures to restrict or prohibit your subsequent access to this platform. In addition, if your aforementioned illegal or disciplinary violations or infringement causes us or a third party to suffer losses, you should bear full compensation responsibility.
Six, Intellectual Property Rights
In addition to the above provisions of this Agreement, we have intellectual property rights over this service and all content we publish or have. To facilitate your use of our content, we grant you certain permissions, but you can only use our content in the ways we allow.
1. GitCode's Rights to Content
The appearance design, application, source code, trademarks, logos, interface design, application programming interfaces, and related copyrights of this platform and website, as well as content owned by third parties but authorized for use by GitCode, and other content related to the services we provide, are all owned by GitCode or have usage licenses. Other rights not mentioned in this Agreement are retained by GitCode. Users cannot copy, duplicate, imitate, or use any part of the code and appearance design.
Unless you are the relevant intellectual property rights holder, you may not use or create derivative products of the above content in any form without prior written authorization from GitCode. You may not reverse engineer, disassemble, reverse design, decompile, disassemble, implant, or separate any part of the software or any derivative operations, nor may you modify, hide, or remove any alphanumeric codes, identifiers, intellectual property notices, or ownership statements in the software or any of its copies.
2. GitCode's Rights to Trademarks and Logos
If you want to use GitCode's trademarks and logos, you must obtain our prior written authorization.
Seven, Personal Information Protection
We place great importance on your privacy and personal information protection and handle and process your personal information with a high degree of caution. This platform will adopt appropriate technical and management measures to protect the security of your personal information. For detailed content regarding the processing and protection of your personal information, please refer to 【GitCode Privacy Policy】.
Eight, Disclaimer
We make no promises or guarantees regarding the services of this platform. Please read and fully understand the content of this section.
-
GitCode provides the website and services "as is" and "as available," without any form of warranty, whether explicit, implied, or statutory, including but not limited to warranties of merchantability, suitability, title, security, accuracy, and non-infringement.
-
GitCode does not guarantee the following: the service will meet your requirements; the service will not be interrupted, timely, secure, or error-free; the information provided through the service will be accurate, reliable, or correct; any defects or errors will be corrected; the service will be available at any specific time or location; the service will not have viruses or other harmful components. GitCode is not liable for any losses or risks caused by your downloading and/or using files, information, content, or other materials obtained from the service.
-
GitCode is not responsible for any other disclaimers mentioned in this Agreement.
Nine, Liability Limitations
1. We are not responsible for any damages or losses resulting from your use or inability to use the service or the terms of this agreement. Please read and fully understand the content of this section.
You understand and agree that we are not responsible for any profit, usage, reputation, or data loss, or any incidental, indirect, special, consequential, or punitive damages arising from the following reasons:
(1) Use, disclosure, or display of your user-generated content;
(2) Your use or inability to use the service;
(3) Any modifications, price changes, suspensions, or termination of the service;
(4) General service or the software or systems providing the service;
(5) Unauthorized access or modification of your transmission or data;
(6) Any statements or actions of any third party regarding the service;
(7) Any other user interaction you input or receive through the service; or
(8) Any other matters related to the service.
Regardless of whether we are aware of the possibility of such damages, even if the remedies specified in this agreement fail to achieve their basic purpose, our liability is limited. We are not responsible for any failures or delays caused by matters beyond our reasonable control.
2. You are responsible for your actions during the use of the service. If you harm others or have disputes with others, we will not get involved.
(1) If you have a dispute with one or more users, you agree to exempt GitCode from any liability for any and all claims, demands, and damages (actual and consequential) arising from or in any way related to such disputes.
(2) You agree that for any and all claims, responsibilities, and expenses arising from your use of the website and services, including but not limited to your violation of this Agreement, you are responsible for compensating us, defending us, and protecting us from any damage, but GitCode shall (a) promptly provide you with written notice of any claim, demand, litigation, or proceeding; (b) assist you in defending and resolving any claim, demand, litigation, or proceeding (but you must unconditionally exempt GitCode from all liabilities in any solution to any claim, demand, litigation, or proceeding); and (c) provide you with all reasonable assistance, but the costs shall be borne by you.
- If any third party infringes on your relevant rights, you agree to authorize GitCode or its designated agent to issue warnings, complaints, initiate administrative enforcement, litigation, appeal, negotiate settlements, or jointly defend against the third party, and agree to jointly defend in cases where GitCode deems it necessary.
Ten, Others
1. Governing Law
Unless otherwise required by applicable law, this Agreement between you and GitCode, as well as any access or use of the website or service, is governed by the laws of the People's Republic of China, without considering conflict of law principles. You and GitCode agree that for any disputes arising from or related to this Agreement, the parties should resolve them through friendly negotiations. If the dispute cannot be resolved through negotiation, either party has the right to submit the dispute to the People's Court in Yuzhong District, Chongqing City, where the operator is located.
2. Non-Transferable
Each party hereby confirms and agrees that GitCode may transfer or assign these terms of service and/or GitCode's privacy policy (the "GitCode Privacy Policy") in whole or in part to any individual or entity at any time without your consent. Without our prior written consent, you may not transfer or assign any rights or obligations under these terms of service or the privacy policy. Any unauthorized transfer and assignment is invalid.
3. Severability, No Waiver, and Continued Effectiveness
If any part of this Agreement is deemed invalid or unenforceable, it does not affect the validity of the remaining parts of this Agreement. GitCode's failure to enforce any provision of this Agreement does not constitute a waiver of our right to enforce that provision. Our rights under this Agreement remain effective after the termination of this Agreement.
Eleven, Contact
We use email, in-site messages, online customer service, and other electronic methods or offline methods to maintain contact with users.
1. Electronic Communication
For contractual purposes, you (1) agree to receive electronic communications via the email address you submitted or through the service from us; and (2) agree that all service terms, agreements, notices, and disclosures provided in electronic form by us are acceptable. This section does not affect your non-waivable rights.
2. Written Legal Notice
In any case where notice must be given to GitCode under a contract or any legal and regulatory requirement, communication sent via email to GitCode's email system does not constitute a legal notice to GitCode or its executives, employees, agents, or representatives. Legal notices to GitCode must be in written form.
3. Phone Support
GitCode provides support via email, service communication, and electronic information. In addition, we also provide phone support.
4. You acknowledge and agree that, for the purpose of integrating the account system as described in Section "Two, 4" of this Agreement, we will share necessary user account information with AtomGit within the necessary scope, and the specific rules are subject to the provisions of the "Privacy Policy of this Platform."
5. Specific Contact Information
Phone: 400-6868-951
Address: Room 5-1# attached 23-02-087, No. 1, Huayi Road, Qixinggang Street, Yuzhong District, Chongqing City