Terms of Service

Last updated: February 17, 2026

1. Acceptance

By using MigrationPilot (the "Service"), including the CLI tool, GitHub Action, and website, you agree to these Terms of Service. If you do not agree, do not use the Service.

2. Service Description

MigrationPilot is a static analysis tool that analyzes PostgreSQL DDL migrations for safety risks. It identifies dangerous patterns, suggests safe alternatives, and provides risk scoring. The Service is provided "as is" for informational purposes.

3. Free and Paid Tiers

MigrationPilot offers a free tier with 77 safety rules and paid tiers (Pro, Enterprise) with additional production-context features. Paid subscriptions are billed monthly or annually through Stripe.

  • You may cancel your subscription at any time through the billing portal.
  • Cancellation takes effect at the end of the current billing period.
  • Refunds are handled on a case-by-case basis — contact us if you have concerns.

4. License Keys

Paid tier license keys are issued per subscription and are non-transferable. License keys expire at the end of each billing cycle and are automatically renewed upon successful payment. Sharing license keys is prohibited.

5. Acceptable Use

You agree not to:

  • Reverse-engineer, decompile, or attempt to extract license signing keys from the software.
  • Share, distribute, or sell license keys.
  • Use the Service to harm, disrupt, or interfere with other services or systems.
  • Circumvent any access controls or usage limits.

6. Disclaimer of Warranties

MigrationPilot is a static analysis tool that provides recommendations based on known PostgreSQL patterns. It does not guarantee that your migrations are safe to run in production. You are solely responsible for testing and validating migrations in your own environment before executing them.

THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.

7. Limitation of Liability

IN NO EVENT SHALL MIGRATIONPILOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION, LOSS OF PROFITS, DATA, USE, OR GOODWILL, ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF THE SERVICE.

8. Open Source

The MigrationPilot CLI and GitHub Action are released under the MIT License. The open-source license applies to the code itself. These Terms of Service apply to the hosted services, paid features, and your relationship with MigrationPilot as a service provider.

9. Changes to Terms

We may update these Terms from time to time. Material changes will be communicated via email to active subscribers. Continued use of the Service after changes constitutes acceptance of the updated Terms.

10. Contact

For questions about these Terms, contact us at hello@migrationpilot.dev.