Refund Policy

Last updated: January 2026

Zero-Risk Guarantee

If your migration fails, you are not charged. We only capture payment on success. If it succeeds but something's wrong, you have 7 days for a full refund.

How Refunds Work

  • Migration Fails: If the migration fails before completion,you will not be charged. We only capture the payment authorization upon successful completion.
  • Migration Succeeds, But Something's Wrong: If your migration completes but you experience issues, you have 7 days to request a full refund. Simply provide proof of the issue via a ticket in the dashboard.
  • Refund Processing: Refunds are processed via Stripe and typically appear on your statement within 5-10 business days.

What's NOT Covered

  • Issues caused by changes you made after migration (e.g., deleting environment variables).
  • Costs incurred on Supabase, Vercel, or Railway (those are your accounts).
  • Migrations that worked at completion but broke later due to external factors.
  • Requests made more than 7 days after migration.

How to Request a Refund

  1. Click the "Help?" button on your project in the dashboard.
  2. Describe the issue and provide any error messages or screenshots.
  3. We'll review your case within 24-48 hours.
  4. If approved, we'll issue a credit or Stripe refund.

Our Verification Process

To ensure fair refunds, we use automated verification:

  • At the end of each migration, we automatically verify your deployed site is live.
  • This verification is logged with a timestamp.
  • If we verified success and the site later breaks, we'll investigate before refunding.

Contact

For refund requests, please use the Help (?) button in your dashboard to submit a ticket. This helps us verify your project status instantly. Alternatively, email [email protected].