AtomGit Terms of Service
Current Version: 2.0
Effective Period: November 21, 2025
Thank you for using the AtomGit platform (hereinafter referred to as "this platform").
This platform is an open public platform aimed at providing code hosting and open source project management services, committed to building a healthy open source ecosystem, and seeking more rich open source resource sharing and exchange through open governance.
We specifically remind you that before you register, log in, and use this platform, please read the "AtomGit User Service Terms" (hereinafter referred to as "this agreement") in full and carefully, fully understand the content of each clause of this agreement, especially the clauses regarding limitation or exemption of liability, platform integration, and account unification. Clauses limiting or exempting liability may be highlighted with bold text or other prominent forms to draw your attention. If you choose to continue using this platform, including but not limited to accessing, browsing, logging in, etc., you will be deemed to voluntarily commit 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 service of this platform by closing the web page, logging out of your account, etc.
For the needs of service function development and corresponding legal and regulatory requirements, we may periodically modify this agreement. Once we modify this agreement, we will inform you through pop-ups, announcements, and other means. If you do not agree to the modified content of the agreement, please immediately stop using the service of this platform. If you continue to use the service 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 have the civil capacity required by Chinese law corresponding to 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 register, log in, and use the relevant services of this platform on behalf of an institution rather than yourself, you will be deemed to have obtained sufficient authorization to represent the institution and agree to this agreement.
I. Service Content and Related Definitions
The "service" in this agreement refers to the platform account management, code project creation and use, organization and project creation and use, open source team and open source project browsing, cross-platform unified account interoperability, data synchronization, and related technical support services provided or displayed by the AtomGit platform [https://atomgit.com], as well as other related services. "User" and "you" refer to the users of this platform;
The "content" in this agreement refers to the content provided or displayed through this platform, including but not limited to code, text, data, 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 in written or other forms. "Your content" is the content you create or own.
II. Account Management
1. Account Registration
Each user must provide a valid phone number, email address, username, and nickname to create their own account. To ensure account security, a password may also need to be set. If you cannot provide the aforementioned personal information, you can only use this platform as a guest. If you use this platform as a guest, you can only browse and search on this platform, but you cannot upload or download any code, projects, or other content on this platform, or use the comment function.
2. Account Usage and Security
For account usage, the following rules must be followed:
(1) Your account can only be used by you, and multiple people cannot share one account.
(2) You are responsible for maintaining the security of your account and password. We will not be liable for any losses or damages caused by your failure to comply with this security protection obligation. If you become aware of any unauthorized service use 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 behavior guidelines of this platform, or if we judge that your behavior may be detrimental to this platform or may be illegal or improper, we have the right to delete content or freeze, suspend, or close the account, and this measure applies simultaneously to this platform and GitCode.
(2) When you apply to cancel your account on this platform, we will simultaneously delete all your personal information and [project] data on both this platform and GitCode. After cancellation, it cannot be recovered, so you should proceed with caution.
4. 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 and GitCode.
(1) Integration Content: After the integration, this platform and GitCode will achieve unified accounts. You can log in to this platform and GitCode with one account from this platform. To achieve this purpose, after you separately agree, we may need to transfer your account information on this platform [refer to the updated "AtomGit Privacy Policy"], the code repositories, technical issues (Issues), pull requests (Pull Requests), documents, comments, code review data, and other user-generated content created on this platform to GitCode. It may also transfer your GitCode account information [refer to the updated "GitCode Privacy Policy"], the code repositories, technical issues (Issues), pull requests (Pull Requests), documents, comments, code review data, and other user-generated content created on GitCode 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 accounts on both this platform and GitCode with the same phone number/email, to ensure account uniqueness, after your consent, we will merge the two accounts according to the rules clearly stated during the integration process. When your usernames on the two platforms differ, we will use your username on this platform. The account merging may be an irreversible operation, so please read the relevant rules carefully before agreeing.
(3) Your Rights: You have the right to know the specific integration rules and independently decide whether to agree to the account integration. If you disagree with the integration, you can still continue to use the existing services of this platform.
(4) You can withdraw your consent for data synchronization via [Personal Settings - Data Permissions - Cross-platform Synchronization Authorization]. After withdrawal, the two platforms will stop synchronizing data, and the already synchronized data will remain but no longer be updated. You need to manage the accounts and data of the two platforms separately, and the unified account function will become invalid.
III. Project Management
1. Creating a New Project
You can create a new project on this platform, input 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 on this platform can access and obtain, use, and utilize the code you upload in the code repository based on the open source license agreement. If you set it as a private project, only those with corresponding project permissions can access, obtain, or use the content in the project.
When creating a project, you can choose to add an initialized README file (including suggested project descriptions, installation guides, usage examples, contribution guidelines, etc.), .gitignore files, and have the right to upload the open source license agreement file of the project or select an existing open source license agreement template set by this platform. This platform does not guarantee the content of the open source license agreement or other information, nor does it bear any responsibility for any loss caused by using the open source license agreement content or other related information.
2. Importing a Project
You can import a GIT project (including private projects) on this platform. To complete the import of these projects, you must provide the project URL and enter the project name and project path. You can choose to fill in the project description. For initial import settings, we default to importing only the default branch of the source project. If you need to import all branches, please check "Import All Branches".
You can set the visibility level of the imported project (public project or private project). If you choose a public project, you should ensure that the content of the public project does not violate any national laws and regulations, does not infringe on the copyright or other rights of any unit or individual, and you have the right to publicly release the content of the project. If the content of the public imported project involves referencing others' works or results, 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 will not bear any responsibility.
3. Creating an 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 permissions 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 setting the user's role as viewer, developer, or administrator, and 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 that are controllable by the organization administrator. Administrators can grow and activate the community by setting content and activities within the community, thereby enhancing the influence of the project and the organization.
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 your phone number and verification code. At the same time, you can use your registered username and password, or your 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. Deleting Projects
You can delete the content of the projects you have management rights over on this platform. If data loss occurs due to reasons such as your or another user's erroneous deletion or other situations not attributable to us, we will not bear any responsibility.
IV. Content Management
During the use of this platform
The content you publish, including but not limited to code, software packages, applications, documents, your personal opinions, positions, or content generated by using 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, etc., on this platform.
-
For any content you publish, upload, link, or provide through the service, regardless of the form of the content, you shall be fully responsible for the content and any losses caused thereby. We shall not bear any responsibility for any public display, infringement, or abuse of such content.
-
When users publish, produce, copy, transmit content, or other information, they should ensure that the content does not contain the following information:
① Speech inciting resistance or destruction of the implementation of the Constitution and laws, administrative regulations, speech inciting subversion of state power, overthrow of the socialist system, speech inciting secession of the country, destruction of national unity, speech inciting ethnic hatred, ethnic discrimination, and destruction of ethnic unity, or content;
② Any illegal, harassing, defamatory, insulting, intimidating, harmful, vulgar, obscene, infringing, or other information;
③ Information related to gambling, lottery games, and information violating 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 interfering with the normal operation and order of this platform, affecting the normal use of other users;
⑦ Content containing other prohibited contents by law, administrative regulations, and 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.
- Content Removal
We have the right to remove content that we believe violates any laws, regulations, this agreement, or other platform behavioral norms, or that we believe may be detrimental to the website, without needing 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 other necessary licenses and authorizations (if it is a work licensed or authorized by a third party, you must indicate the rights holder and source).
- Granting Licenses to Us and Our Partners
All original content you publish on this platform, including but not limited to code, development documentation, articles, comments, and derivatives generated by using open source software, hardware, chips, etc., on this platform, you have ownership and 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 derivatives 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 make accompanying copies, but limited to the purposes 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 marketing other rights such as reproduction, distribution, information network dissemination, adaptation, translation, etc., as well as their development, promotion, and marketing.
- Granting Licenses to Other Users
Any content you publicly publish, including issues, comments, and contributions to other users' projects, can be viewed by others. 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 each user a non-exclusive, worldwide license to copy, use, display, and execute your content through AtomGit services. You can also grant further rights through separate licenses.
- Participation under Project Licenses
As long as you add content to a project that includes a license or other licensing terms, it means you license the content under the same terms.
V. Code of Conduct for Using This Platform
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 by 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 service in any way or form, including using technical means to maliciously destroy this platform, interfere with or damage the servers or networks connected to this platform;
-
Not breaking, cracking the security or authentication measures taken by this platform; trying to access any content or use any service of this platform without authorization through illegal intrusion, cracking passwords or any other illegal methods; tracking, reverse engineering, cracking, decrypting, or deciphering 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, irregular behavior according to laws and regulations, this agreement, other behavioral standards, 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, irregular, or infringement behavior causes us or third parties to suffer losses, you should also bear full compensation responsibility.
VI. Ownership and Intellectual Property Rights
In addition to the above provisions of this agreement, we hold intellectual property rights over this service and the content we publish or own. For your convenience in using our content, we grant you certain permissions, but you can only use our content in the ways we allow.
(1) Rights of This Platform Over Content
The appearance design, application, source code, trademarks, logos, interface design, application programming interfaces, and related copyrights of this platform and the website, as well as content owned by third parties but authorized for use by AtomGit, and other content related to the services we provide, are all owned by AtomGit or have usage licenses. Any rights not mentioned in this agreement are retained by AtomGit. Users cannot copy, duplicate, imitate, or use any part of the code or appearance design.
Unless you are the relevant intellectual property rights holder, you may not use or create related derivative products in any form of the above content without prior written authorization from AtomGit. You may not reverse engineer, decompile, reverse design, or disassemble, dismantle, 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) Rights of This Platform Over Trademarks and Logos
If you want to use AtomGit's trademarks and logos, you must obtain our prior written authorization.
VII. 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 prudence. This platform will adopt appropriate technical and management measures to protect the security of your personal information. For detailed information on how we process and protect your personal information, please refer to [AtomGit Privacy Policy].
VIII. Disclaimer
We do not make any promises or guarantees about the services of this platform. Please read and fully understand the content of this section.
-
AtomGit provides the website and services "as is" and "as available," without any form of warranty, whether express, implied, or statutory, including but not limited to warranties of merchantability, suitability, title, security, accuracy, and non-infringement.
-
AtomGit 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 is 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 contain viruses or other harmful components. AtomGit is not liable for any loss or risk caused by you downloading and/or using files, information, content, or other materials obtained from the service.
-
AtomGit is not responsible for any other disclaimers mentioned in this agreement.
IX. Limitation of Liability
- We are not responsible for any damage or loss caused by your use or inability to use the service or under this agreement. Please read and fully understand the content of this section.
You understand and agree that for any profit, use, reputation, or data loss caused by the following reasons, or any incidental, indirect, special, consequential, or punitive damages, we will not be responsible for you or any third party:
(1) Use, disclosure, or display of your user-generated content;
(2) Your use or inability to use the service;
(3) Any modification, price change, suspension, or termination of the service;
(4) General service or the software or system providing the service;
(5) Unauthorized access or changes to 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;
(8) Any other matters related to the service.
Regardless of whether we were 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. For any failure or delay caused by matters beyond our reasonable control, we are not responsible.
- 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, for any and all claims, demands, and damages (actual and consequential) arising from or in any way related to such disputes, you agree to exempt AtomGit from any compensation liability.
(2) You agree that for any and all claims, liabilities, and expenses arising from your use of the website and services, including but not limited to your violation of this agreement, you will be responsible for compensating us, defending us, and protecting us from any damage, but AtomGit should (a) promptly provide you with written notice of any claims, demands, litigation, or procedures; (b) assist you in defending and resolving any claims, demands, litigation, or procedures (but your solution to any claim, demand, litigation, or procedure must unconditionally exempt AtomGit from all liabilities); and (c) provide you with all reasonable assistance, but at your own expense.
- If any third party infringes on your relevant rights, you agree to authorize AtomGit's designated agent to issue warnings, complaints, initiate administrative enforcement, litigation, appeal, or negotiate settlements with the third party, and agree to participate in joint protection when necessary as determined by AtomGit.
X. Miscellaneous
- Governing Law
Unless otherwise required by applicable law, this agreement between you and AtomGit and any access or use of the website or service are governed by the laws of the People's Republic of China, without considering conflict of law principles. You and AtomGit agree that for any disputes arising from or related to this agreement, the parties should resolve them through friendly negotiations. If negotiations fail, either party has the right to submit the dispute to the People's Court of Yuzhong District, Chongqing City, where the operator is located.
- Non-Transferable
Each party hereby confirms and agrees that AtomGit may transfer or assign these terms and conditions and/or the AtomGit Privacy Policy (the "AtomGit Privacy Policy") in whole or in part to any individual or entity without your consent. Without our prior written consent, you may not transfer or assign any rights or obligations under these terms and conditions or the privacy policy, and any unauthorized transfer and assignment are invalid.
- Severability, Non-Waiver, and Continued Effectiveness
If any part of this agreement is deemed invalid or unenforceable, it does not affect the effectiveness of the remaining parts of this agreement. The failure of AtomGit 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.
XI. Contact
We use email, in-site messages, online customer service, and other electronic means or offline methods to maintain contact with users.
1. Electronic Communication
For contractual purposes, you (1) agree to receive electronic communications through the email address you submitted or through the service from us; and (2) agree to all service terms, agreements, notices, and disclosures provided in electronic form. This section does not affect your non-waivable rights.
2. Written Legal Notices
In any case where notice must be given to AtomGit under a contract or any legal and regulatory requirement, communication sent via email to AtomGit's email system does not constitute a legal notice to AtomGit or its executives, employees, agents, or representatives. Legal notices to AtomGit must be in written form.
3. Phone Support
AtomGit provides support through email, service communication, and electronic information. In addition, we also offer phone support.
4. You acknowledge and agree that, for the purpose of integrating the account system as described in Section "II. 4" of this agreement, we will share the necessary user account information with GitCode 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: No. 1, Hua Yi Road, Qixinggang Street, Yuzhong District, Chongqing City