Skip to content
REVSET

Last Updated: June 28, 2026

Terms of Service

These Terms of Service ("Terms") govern access to and use of Forge, including our websites, applications, APIs, hosted repositories, developer tools, documentation, and related services (collectively, the "Service"). The Service is provided by Revset ("Company," "we," "us," or "our").

By creating an account, accessing the Service, using the Service, clicking to accept these Terms, or using any Git, SSH, API, or other interface connected to the Service, you agree to these Terms. If you use the Service on behalf of an organization, you represent that you have authority to bind that organization, and "you" includes that organization.

If you do not agree to these Terms, do not use the Service.

1. The Service

Forge is a developer platform for hosting, reviewing, submitting, and interacting with code repositories, commits, changes, metadata, and related development activity.

We are an early-stage company. You understand that the Service may change frequently. We may add, modify, suspend, limit, replace, or discontinue any part of the Service at any time, with or without notice. We do not guarantee that any feature, workflow, integration, API, repository format, storage behavior, or hosting arrangement will remain available.

Unless we separately agree in writing, the Service is provided without any uptime, support, security, backup, retention, or availability commitment.

2. Eligibility

You must be at least 18 years old, or the age of legal majority where you live, to use the Service. You may not use the Service if you are barred from doing so under applicable law or if we have previously suspended or terminated your account.

You are responsible for ensuring that your use of the Service complies with all laws, regulations, contracts, policies, and third-party rights that apply to you.

3. Accounts and Credentials

You are responsible for all activity under your account, organization, repositories, SSH keys, API tokens, sessions, credentials, and connected identity provider accounts.

You must provide accurate account information and keep it current. You must safeguard your login credentials, SSH keys, API tokens, and other authentication mechanisms. If you believe your account or credentials have been compromised, you must notify us promptly.

We may suspend, disable, restrict, or terminate accounts, organizations, repositories, credentials, or access to the Service at any time if we believe doing so is necessary or appropriate, including for security, legal, operational, abuse-prevention, business, or risk-management reasons.

4. Organizations and Administrators

If you create, join, or administer an organization, workspace, namespace, or similar group account, you are responsible for activity within that organization and for managing permissions, users, repositories, secrets, and integrations.

Organization administrators may be able to access, control, export, delete, transfer, or restrict repositories and other content associated with the organization. We are not responsible for disputes between users, contributors, employees, contractors, collaborators, or organization administrators.

If an organization has a separate written agreement with us, that written agreement controls to the extent it conflicts with these Terms.

5. User Content

"User Content" means code, repositories, commits, diffs, files, comments, metadata, issues, submissions, SSH keys, configuration, documentation, text, feedback, and other materials submitted to, stored in, transmitted through, or made available via the Service by you or on your behalf.

You retain ownership of your User Content, subject to these Terms. You grant us a worldwide, non-exclusive, royalty-free, sublicensable, transferable license to host, store, reproduce, process, transmit, display, analyze, modify, adapt, cache, index, scan, create technical derivatives of, and otherwise use User Content as necessary or useful to provide, secure, operate, support, improve, develop, and promote the Service.

This license includes the right for us and our service providers to process repository contents, commit data, diffs, metadata, logs, usage information, and related materials for hosting, review, indexing, search, debugging, security, abuse prevention, analytics, product development, and infrastructure operations.

You represent and warrant that you have all rights necessary to submit User Content to the Service and to grant the rights described in these Terms.

6. Public and Private Content

You are responsible for choosing the visibility and permissions for your repositories and other User Content.

If you make User Content public, you understand that others may view, copy, clone, fork, download, distribute, analyze, or use it. We are not responsible for what others do with public User Content.

If you mark User Content as private, we will not intentionally make it public except as permitted by these Terms, your settings, your actions, organization administrator actions, applicable law, security needs, or as necessary to operate the Service. Private repositories are not a substitute for your own security, backup, confidentiality, compliance, or access-control obligations.

Do not upload secrets, credentials, private keys, regulated data, sensitive personal information, production passwords, or other highly sensitive material unless you have determined that the Service is appropriate for that use and you have a separate written agreement with us if required.

7. Repository and Code Responsibilities

You are solely responsible for your code, repositories, commits, dependencies, licenses, build outputs, submissions, and development activity.

You must comply with all applicable open-source licenses, proprietary licenses, contributor obligations, export controls, confidentiality obligations, employment obligations, and third-party rights.

The Service may display, transform, index, compare, review, summarize, submit, or otherwise process code and repository data. We do not guarantee that any review, diff, analysis, status, recommendation, submission workflow, hook, import, export, or repository operation will be accurate, complete, secure, lossless, or appropriate for your intended use.

You are responsible for maintaining independent copies and backups of your User Content. We are not liable for loss, corruption, deletion, modification, unauthorized access, or failure to store any User Content.

8. Acceptable Use

You may not use the Service to:

  • Violate any law, regulation, contract, intellectual property right, privacy right, publicity right, or other third-party right.
  • Upload, host, transmit, or distribute malware, spyware, ransomware, botnets, credential stealers, exploit kits, or malicious code.
  • Attack, scan, overload, disrupt, interfere with, or compromise the Service or any third-party system.
  • Attempt to access accounts, repositories, systems, data, or networks without authorization.
  • Abuse Git, SSH, API, storage, compute, bandwidth, authentication, or other platform resources.
  • Circumvent rate limits, access controls, billing systems, security measures, or usage restrictions.
  • Scrape, crawl, harvest, or bulk extract data except as expressly allowed by documented functionality.
  • Use the Service to build, train, benchmark, or improve a competing product or service without our prior written consent.
  • Upload content that is unlawful, infringing, defamatory, harassing, abusive, deceptive, or otherwise objectionable in our sole discretion.
  • Misrepresent your identity, affiliation, authority, repository ownership, or rights in User Content.
  • Use the Service for regulated data or regulated workloads unless we have agreed in writing.
  • Encourage, enable, or assist anyone else in doing any of the above.

We may investigate suspected violations and may remove content, disable access, suspend accounts, throttle usage, preserve evidence, or report activity to law enforcement, regulators, rights holders, infrastructure providers, or affected third parties.

9. Beta Features

Some parts of the Service may be labeled alpha, beta, preview, experimental, early access, or otherwise made available before general release. Beta features may be incomplete, unstable, insecure, inaccurate, changed without notice, or discontinued at any time.

You use beta features at your own risk. We have no obligation to maintain, support, or make beta features generally available.

10. Fees and Payments

We may offer free and paid plans. We may introduce, change, or remove fees, limits, quotas, plans, features, or billing terms at any time.

If you purchase a paid plan, you authorize us and our payment processors to charge all applicable fees, taxes, overages, renewals, and other amounts. Except where required by law or expressly stated in a separate written agreement, fees are non-refundable.

Failure to pay amounts when due may result in suspension, downgrade, deletion, or termination of access to the Service.

11. Third-Party Services

The Service may depend on or integrate with third-party services, identity providers, hosting providers, databases, payment processors, analytics providers, cloud platforms, package registries, Git tools, SSH clients, APIs, and other software or infrastructure.

We do not control third-party services and are not responsible for them. Your use of third-party services may be governed by separate terms and policies. We may add, remove, suspend, or replace third-party integrations at any time.

12. Company IP

The Service, including our software, interfaces, design, workflows, documentation, trademarks, logos, systems, models, infrastructure, and other materials, is owned by us or our licensors and is protected by intellectual property and other laws.

Except for the limited right to use the Service under these Terms, we do not grant you any right, title, or interest in the Service or our intellectual property.

You may not copy, modify, distribute, sell, lease, reverse engineer, decompile, benchmark, publicly report performance results, or create derivative works of the Service except as expressly permitted by law or by us in writing.

13. Feedback

If you provide ideas, suggestions, bug reports, feature requests, comments, or other feedback, you grant us a perpetual, irrevocable, worldwide, royalty-free, sublicensable, transferable license to use, modify, commercialize, and exploit that feedback for any purpose without restriction or compensation to you.

14. Privacy

Our Privacy Policy explains how we collect, use, and share information. By using the Service, you agree that we may process information as described in the Privacy Policy and these Terms.

If you submit personal information to the Service, you are responsible for having all required rights, consents, notices, and legal bases.

15. Security

We may implement security measures, but we do not guarantee that the Service or User Content will be secure, error-free, or free from unauthorized access.

You are responsible for securing your systems, accounts, repositories, credentials, dependencies, and development workflows. You must promptly notify us of security issues affecting the Service and must not publicly disclose vulnerabilities without giving us a reasonable opportunity to respond.

We respect intellectual property rights. If you believe content on the Service infringes your copyright, you may send a notice to our designated copyright agent at:

Revset
New York, NY
legal@revset.dev

Your notice should include the information required by the Digital Millennium Copyright Act. We may remove or disable access to allegedly infringing content and may terminate repeat infringers.

If you believe your content was removed by mistake, you may submit a counter-notification as permitted by law.

17. Export Controls and Sanctions

You may not use, export, re-export, import, sell, transfer, or provide access to the Service or User Content except as authorized by applicable law.

You represent that you are not located in, organized under the laws of, ordinarily resident in, or acting on behalf of any country, region, person, entity, or government subject to applicable sanctions or trade restrictions, and that you are not listed on any restricted-party list.

You are responsible for compliance with U.S. and other applicable export control and sanctions laws.

18. Termination

You may stop using the Service at any time.

We may suspend, restrict, or terminate your access to the Service, accounts, organizations, repositories, or User Content at any time, with or without notice, for any reason or no reason, including if we believe you violated these Terms or created risk for us, users, third parties, or the Service.

Upon termination, your right to use the Service ends immediately. We may delete, retain, restrict, or continue processing User Content as permitted by these Terms, our policies, backups, legal obligations, dispute needs, security needs, or legitimate business purposes.

Sections intended by their nature to survive termination will survive, including ownership, licenses, feedback, disclaimers, limitations of liability, indemnity, dispute resolution, and governing law.

19. Disclaimers

THE SERVICE IS PROVIDED "AS IS," "AS AVAILABLE," AND "WITH ALL FAULTS."

TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE DISCLAIM ALL WARRANTIES, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, SECURITY, AVAILABILITY, RELIABILITY, ACCURACY, AND QUIET ENJOYMENT.

WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, ACCURATE, COMPLETE, COMPATIBLE WITH YOUR WORKFLOW, OR FREE FROM DATA LOSS, SECURITY INCIDENTS, OR HARMFUL COMPONENTS.

YOU USE THE SERVICE AT YOUR OWN RISK.

20. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE AND OUR AFFILIATES, OFFICERS, DIRECTORS, EMPLOYEES, CONTRACTORS, AGENTS, LICENSORS, AND SERVICE PROVIDERS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, ENHANCED, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, GOODWILL, DATA, CODE, REPOSITORIES, BUSINESS OPPORTUNITY, SECURITY, OR USE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

TO THE MAXIMUM EXTENT PERMITTED BY LAW, OUR TOTAL LIABILITY FOR ALL CLAIMS RELATING TO THE SERVICE OR THESE TERMS WILL NOT EXCEED THE GREATER OF: (A) THE AMOUNTS YOU PAID US FOR THE SERVICE IN THE THREE MONTHS BEFORE THE EVENT GIVING RISE TO LIABILITY; OR (B) $100.

THESE LIMITATIONS APPLY TO ALL THEORIES OF LIABILITY, INCLUDING CONTRACT, TORT, NEGLIGENCE, STRICT LIABILITY, WARRANTY, STATUTE, AND OTHERWISE.

21. Indemnity

You will defend, indemnify, and hold harmless us and our affiliates, officers, directors, employees, contractors, agents, licensors, and service providers from and against any claims, damages, losses, liabilities, costs, and expenses, including reasonable attorneys' fees, arising from or related to:

  • Your use of the Service.
  • Your User Content.
  • Your violation of these Terms.
  • Your violation of law or third-party rights.
  • Your repositories, code, licenses, dependencies, submissions, or development activity.
  • Activity under your account, organization, credentials, SSH keys, or API tokens.

We may control the defense of any matter subject to indemnification, and you agree to cooperate with us.

22. Dispute Resolution; Arbitration; Class Action Waiver

You and Company agree to resolve disputes through binding individual arbitration, except as stated below.

Before starting arbitration, the party bringing a claim must send written notice describing the dispute and requested relief. The parties will try to resolve the dispute informally for 30 days.

If the dispute is not resolved, it will be finally resolved by binding arbitration administered by the American Arbitration Association under its applicable rules. Arbitration will take place in New York County, New York, unless the arbitrator permits remote proceedings or applicable rules require otherwise.

You and Company waive the right to a jury trial.

You and Company may bring claims only on an individual basis and not as a plaintiff, class member, or representative in any class, collective, consolidated, private attorney general, or representative action.

This arbitration agreement does not prevent either party from seeking relief in small claims court if eligible, or from seeking temporary or preliminary injunctive relief in court for intellectual property, security, confidentiality, unauthorized access, or misuse of the Service.

You may opt out of this arbitration agreement by sending written notice to legal@revset.dev within 30 days after first accepting these Terms. The opt-out notice must include your name, account email, and a clear statement that you opt out of arbitration.

23. Governing Law

These Terms are governed by the laws of the State of Delaware, excluding conflict-of-law rules.

Subject to the arbitration provision above, the exclusive venue for disputes will be the state or federal courts located in New York County, New York, and you consent to personal jurisdiction there.

24. Changes to These Terms

We may update these Terms at any time. Updated Terms are effective when posted or when otherwise communicated to you, unless we specify a later date.

Your continued use of the Service after updated Terms become effective means you accept the updated Terms. If you do not agree, you must stop using the Service.

25. Electronic Communications

You agree that we may communicate with you electronically, including by email, in-product notices, account messages, or posting on the Service. You agree that electronic communications satisfy any legal requirement that communications be in writing.

26. Miscellaneous

These Terms, together with any policies or written agreements incorporated by reference, are the entire agreement between you and us regarding the Service.

You may not assign these Terms without our prior written consent. We may assign these Terms at any time, including in connection with a merger, acquisition, financing, reorganization, sale of assets, or by operation of law.

Our failure to enforce any provision is not a waiver. If any provision is found unenforceable, the remaining provisions will remain in effect.

Headings are for convenience only. The word "including" means "including without limitation."

27. Contact

Questions about these Terms may be sent to:

Revset
New York, NY
legal@revset.dev