LEGAL

Terms of Service

The terms that govern your use of Revset.

Last updated · August 16, 2026

Agreement to Terms

These Terms of Service (“Terms”) are a binding agreement between you and Revset (“Revset”, “we”, “us”) governing your access to and use of the Revset website, applications, and services (together, the “Service”).

By accessing or using the Service, you agree to be bound by these Terms. If you are using the Service on behalf of an organization, you represent that you have authority to bind that organization, and “you” refers to the organization. Our Privacy Policy describes how we collect, use, and share information in connection with the Service; please review it.

The Service

Revset is a code review tool for stacked pull requests on GitHub, built for the Jujutsu (jj) version control system. The Service connects to repositories you authorize and helps your team review changes across revisions.

The Service is currently in early access, and access may be limited to invited users and customers with an active agreement. We may modify, suspend, or discontinue the Service, or any feature of it, at any time, with or without notice, and without liability to you. We do not commit to any particular level of support, maintenance, or uptime.

Accounts and Access

To use the Service you must sign in with a supported identity provider and authorize the Revset GitHub App for the repositories you want to review. You are responsible for safeguarding your account credentials and for all activity that occurs under your account.

You must be at least 18 years old, or the age of majority in your jurisdiction, and able to form a binding contract to use the Service. Notify us promptly if you believe your account has been compromised.

Fees

Use of the Service may be subject to fees. The fees that apply to you are set out in the applicable order form or other agreement between you and Revset, or in the pricing we have otherwise agreed with you, and you agree to pay them. We may change our pricing, or introduce new fees, plans, or usage limits, and we will provide reasonable advance notice before any pricing change applies to you. Nothing in these Terms obligates us to keep any feature free.

Acceptable Use

You agree not to misuse the Service. In particular, you will not:

  • Probe, scan, or test the vulnerability of the Service without our prior written consent;
  • Interfere with or disrupt the integrity or performance of the Service or the data it contains;
  • Attempt to access accounts, repositories, or data you are not authorized to access;
  • Use the Service to violate any applicable law or the rights of any third party; or
  • Resell, sublicense, or provide the Service to third parties except as we expressly permit.

Your Content and Code

You retain all rights to the code, comments, and other content you submit to or process through the Service (“Your Content”). We claim no ownership of Your Content.

You grant us a limited license to access, process, and display Your Content as needed to provide, maintain, secure, and improve the Service — for example, computing diffs between revisions, attaching review comments, and showing pull request state to your teammates. We may also use de-identified or aggregated usage data — which does not include your source code and does not identify you — to operate and improve the Service. You are responsible for ensuring you have the rights to the repositories you connect.

Feedback

We welcome feedback, suggestions, and ideas about the Service. If you send them to us, you grant us a perpetual, irrevocable, worldwide, royalty-free license to use them for any purpose without restriction, compensation, or attribution.

Third-Party Services

The Service integrates with third-party platforms, most notably GitHub. Your use of those platforms is governed by their own terms and privacy policies, and we are not responsible for third-party services. If a third-party integration is disabled or its API changes, parts of the Service that depend on it may stop working.

Intellectual Property

The Service, including its software, design, and branding, is owned by Revset and protected by intellectual property laws. Except for the rights expressly granted in these Terms, we reserve all rights in the Service. To the extent any portion of Revset is made available under an open source license, that license governs that code.

Disclaimers

The Service is provided “as is” and “as available” without warranties of any kind, whether express, implied, or statutory, including warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the Service will be uninterrupted, error-free, or that review data will never be lost — keep your canonical history in your version control system.

Limitation of Liability

To the maximum extent permitted by law, Revset will not be liable for any indirect, incidental, special, consequential, or punitive damages, or for lost profits, revenues, data, or goodwill, arising out of or in connection with the Service. Our total liability for any claim arising out of these Terms or the Service will not exceed the greater of the amounts you paid us in the twelve months before the claim or one hundred US dollars (US$100).

Indemnification

You agree to defend, indemnify, and hold harmless Revset and its officers, directors, employees, and agents from and against any claims, damages, liabilities, and expenses (including reasonable attorneys’ fees) arising out of or related to Your Content or the repositories you connect, your use or misuse of the Service, your violation of these Terms, or your violation of any law or the rights of any third party.

Termination

You may stop using the Service at any time and may uninstall the Revset GitHub App from your repositories. We may suspend or terminate your access to the Service at any time, for any reason or no reason, with or without notice — including if we believe you have violated these Terms or if we discontinue the Service. Upon termination we may deactivate your account and delete associated data after a reasonable period, and we will not be liable to you for any suspension or termination of access. Sections that by their nature should survive termination — including ownership, indemnification, disclaimers, and limitations of liability — will survive.

Changes to These Terms

We may update these Terms from time to time. If we make material changes, we will provide notice — for example, by updating the “last updated” date on this page or by emailing account holders. Your continued use of the Service after changes take effect constitutes acceptance of the revised Terms.

Governing Law and Dispute Resolution

These Terms are governed by the laws of the State of Delaware, United States, without regard to conflict of laws principles. Any disputes arising under these Terms will be resolved in the state or federal courts located in Delaware, and you consent to their jurisdiction.

Before filing a claim against Revset, you agree to contact us at hello@revset.dev and attempt in good faith to resolve the dispute informally for thirty (30) days. To the extent permitted by law, you and Revset each waive the right to a jury trial and the right to participate in a class or representative action, and any claim arising out of these Terms or the Service must be brought within one (1) year after it accrues.

General

These Terms are the entire agreement between you and Revset regarding the Service and supersede any prior agreements or understandings. If any provision of these Terms is found unenforceable, the remaining provisions remain in full effect, and where a jurisdiction does not allow certain exclusions or limitations, they apply to the maximum extent permitted. Our failure to enforce any provision is not a waiver of it.

You may not assign these Terms without our prior written consent; we may assign them freely, including in connection with a merger, acquisition, or sale of assets. These Terms do not create any third-party beneficiary rights, and we are not liable for delays or failures caused by events beyond our reasonable control.

Contact

Questions about these Terms? Reach us at hello@revset.dev.