Refund policy

Full refund before we start your migration. No refunds once it has started.

Last updated November 3, 2026

The short version

  • Before we start: cancel and get a full refund of everything you paid us.
  • Once we’ve started: we don’t give refunds, for any part of the order.
  • We always tell you when we start, so you know where you stand.

When your migration starts

Your migration starts when we begin work on it. We tell you when that happens: your order changes to “In progress” in your AppExit dashboard, and we post a message there saying we’ve started. Before that point, your order is waiting to start, even if you’ve already paid and given us access.

Before we start: full refund

If you change your mind before your migration starts, we’ll cancel your order and refund everything you paid us for it, including any add-ons such as the AI builder workspace. You don’t need to give a reason.

The same applies if, before we start, we find that your app needs work beyond the scope you paid for. We’ll explain what’s needed, and you can either approve a quote for the extra work or cancel for a full refund.

Once we’ve started: no refunds

Once your migration has started, we don’t give refunds. This covers the migration, any add-ons, and any extra work you approved, and it applies even if you decide to stop part-way through. From that point, our time and work are committed to your project.

This doesn’t change what we’ve agreed to deliver. If something the migration introduced doesn’t work, tell us: the migration includes one round of fixes for problems it caused. See Scope & payment for what’s included.

Bubble and Glide rebuilds, and other quoted work

Nothing is charged for a quote. Once you’ve approved and paid a quote, the same rule applies: a full refund until we start the work, and no refunds after that.

Mobile app quotes

Asking for a mobile app quote is free. If you go ahead with a mobile migration, it’s quoted and paid separately, under the same rule.

AppExit Managed Hosting

Managed hosting is billed monthly, starting when your app goes live on our hosting. You can cancel at any time by messaging us, and we won’t charge you for any month after that. Monthly charges already made aren’t refunded.

Coupons and third-party costs

If you used a coupon, a refund covers the amount you actually paid. Costs you pay directly to other providers, such as your domain, your own hosting or OpenRouter usage, aren’t paid to us, so we can’t refund them; ask those providers.

How to ask for a refund

Before your migration starts, message us from your dashboard, reply to your order email, or email info@appexit.io with your order reference. We refund to the card you paid with, through Square. Refunds usually reach your account within 5 to 10 business days, depending on your bank.

Your legal rights

Nothing in this policy limits any rights you have under the consumer laws where you live.

See also our Terms of service and Privacy policy.