DiffSight
Legal

Terms of Service

Last updated: May 12, 2026

These Terms of Service (“Terms”) govern your access to and use of DiffSight, including the desktop application, the website at diffsight.dev, and any related services (collectively, the “Service”). By creating an account or using the Service, you agree to be bound by these Terms.

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

1. Who we are

The Service is operated by Mercure Technologies, registered in France.

For the purposes of these Terms, “we”, “us”, “our” and “DiffSight” refer to Mercure Technologies. “You” and “your” refer to the individual or entity accepting these Terms.

2. The Service

DiffSight is a desktop application that helps software engineers review code changes (pull requests and diffs) by reorganizing them by semantic context and surfacing high-impact changes.

Key characteristics of the Service:

3. Accounts

To use DiffSight, you need to create an account. You may sign up with email and password, or via OAuth (GitHub, Google).

You agree to:

You must be at least 16 years old to use the Service. If you create an account on behalf of a company or other legal entity, you represent that you have the authority to bind that entity to these Terms.

4. Free trial

DiffSight offers a 14-day free trial for new users. The trial gives you access to the full functionality of DiffSight for evaluation purposes.

5. Subscriptions, pricing and payment

After the trial, continued use of DiffSight requires a paid subscription.

5.1 Merchant of Record

All payments are processed by Lemon Squeezy (Lemon Squeezy is operated by Paddle.com Market Ltd.), which acts as the Merchant of Record for purchases made through the Service. Lemon Squeezy handles payment processing, billing, sales tax and VAT collection, and invoicing.

When you purchase a subscription:

5.2 Recurring billing

Subscriptions are billed on a recurring basis (monthly or annually, depending on the plan you choose). By subscribing, you authorize Lemon Squeezy to charge your payment method on a recurring basis until you cancel.

5.3 Price changes

We may change subscription prices from time to time. We will notify you at least 30 days in advance of any price change affecting your subscription. The new price will apply from the next renewal date. If you do not agree with the new price, you may cancel before the renewal date.

5.4 Taxes

Prices displayed are exclusive of VAT and other applicable taxes, unless stated otherwise. Lemon Squeezy will calculate and collect any applicable taxes based on your billing address.

6. Cancellation and refunds

6.1 Cancellation

You may cancel your subscription at any time through your account settings or via the customer portal link sent to you by Lemon Squeezy. When you cancel:

6.2 Refunds

Subscription payments are non-refundable, except where required by applicable law. We offer a 14-day free trial precisely so that you can fully evaluate DiffSight before committing to a paid subscription.

In exceptional circumstances (for example, a serious technical defect that we are unable to resolve), we may, at our sole discretion, issue a partial or full refund. To request a refund, contact us at support@diffsight.dev.

6.3 Right of withdrawal (EU consumers)

If you are a consumer residing in the European Union, you have a statutory right to withdraw from your purchase within 14 days, without giving any reason.

However, by starting to use DiffSight (including by activating your license, downloading updates, or otherwise using the Service) before the end of this 14-day period, you expressly request immediate execution of the Service and acknowledge that you lose your right of withdrawal once execution has begun, in accordance with Article L221-28 of the French Consumer Code.

If you wish to exercise your right of withdrawal before starting to use the Service, please contact us at support@diffsight.dev within 14 days of your purchase.

7. License to use DiffSight

Subject to your compliance with these Terms and payment of any applicable fees, we grant you a limited, non-exclusive, non-transferable, revocable license to install and use DiffSight on devices you own or control, solely for your internal personal or business purposes.

You may not:

DiffSight, including all its components, source code, designs, trademarks, logos and documentation, is the exclusive property of Mercure Technologies and is protected by intellectual property laws.

8. Your content and third-party services

DiffSight processes code and other content from third-party services that you connect, such as GitHub, GitLab, OpenAI and Anthropic (“Your Content”).

You retain all rights in Your Content. We do not claim ownership of any code, diffs or files processed through DiffSight.

You are solely responsible for:

Because DiffSight runs locally on your device, Your Content is processed on your device and sent only to the third-party services you have configured (such as your AI provider). We do not receive a copy of Your Content.

9. Acceptable use

You agree not to:

We may suspend or terminate your access to the Service if we believe, in good faith, that you have violated these acceptable use rules.

10. Service availability

We strive to keep the Service available and functional, but we do not guarantee uninterrupted availability. The Service is provided “as is” and “as available”.

The backend services (account management, license validation, updates) may occasionally be unavailable due to maintenance, technical issues, or events beyond our control. Because DiffSight runs locally, you can typically continue to use DiffSight during short backend outages.

11. Updates

We may release updates, bug fixes and new features for DiffSight from time to time. Updates are distributed through Cloudflare R2 and may be applied automatically or with your consent, depending on your settings.

We reserve the right to discontinue support for older versions of DiffSight. To continue receiving security patches and new features, you should keep your installation up to date.

12. Disclaimer of warranties

To the maximum extent permitted by applicable law, the Service is provided “as is” and “as available”, without warranties of any kind, whether express, implied or statutory, including but not limited to warranties of merchantability, fitness for a particular purpose, non-infringement, or uninterrupted operation.

DiffSight is a tool to assist code review. You remain solely responsible for reviewing and validating any code changes, regardless of suggestions or analysis provided by DiffSight or the third-party AI services you connect to it. We do not warrant that DiffSight will detect all bugs, vulnerabilities or quality issues in your code.

13. Limitation of liability

To the maximum extent permitted by applicable law, in no event shall Mercure Technologies, its founders, employees, contractors or partners be liable for:

Our total aggregate liability for all claims arising out of or relating to these Terms or the Service shall not exceed the amount you have paid to us in the twelve (12) months preceding the event giving rise to the claim.

Nothing in these Terms limits or excludes our liability for fraud, gross negligence, willful misconduct, or any liability that cannot be limited under applicable law.

14. Indemnification

You agree to indemnify and hold harmless Mercure Technologies, its founders, employees and contractors from any claim, demand, loss, liability or expense (including reasonable legal fees) arising out of:

15. Termination

You may terminate your account at any time by contacting support@diffsight.dev or through your account settings.

We may suspend or terminate your access to the Service if:

Upon termination, your right to use the Service ends immediately. The clauses that, by their nature, should survive termination (intellectual property, liability, governing law, etc.) will continue to apply.

16. Changes to these Terms

We may update these Terms from time to time. The updated version will be posted at diffsight.dev/terms with a new “Last updated” date.

For material changes, we will notify you in advance by email or through the Service. Continued use of the Service after the effective date of the updated Terms constitutes acceptance of the changes. If you do not agree to the changes, you may cancel your subscription and stop using the Service.

17. Governing law and jurisdiction

These Terms are governed by French law, without regard to its conflict of laws principles.

For consumers residing in the European Union, mandatory consumer protection rules of your country of residence remain applicable.

Any dispute arising out of or relating to these Terms or the Service shall be submitted to the competent courts of Paris, France, unless mandatory consumer law provides otherwise.

Before initiating any legal action, you agree to first contact us at support@diffsight.dev to attempt to resolve the dispute amicably.

In accordance with French law (Article L612-1 of the Consumer Code), consumers may also use the European Commission's online dispute resolution platform: https://ec.europa.eu/consumers/odr

18. Miscellaneous