Effective 1 January 2026
By creating an account or using CancelFlow (“Service”), you agree to these Terms of Service (“Terms”). If you are using the Service on behalf of a business, you represent that you have authority to bind that business to these Terms.
If you do not agree to these Terms, you must not use the Service.
CancelFlow provides a software-as-a-service platform that enables SaaS operators to embed a subscription cancellation retention flow into their product. The Service works by:
You are responsible for maintaining the confidentiality of your account credentials and for all activities that occur under your account. You must notify us immediately of any unauthorised use.
You must not share your embed script key publicly or in a way that allows third parties to trigger retention flows on your behalf.
To enable the Service to act on Stripe subscriptions, you may provide your Stripe secret key. By doing so, you:
You can revoke access at any time by removing your key from the embed configuration or by rotating the key in Stripe.
You must not use the Service to:
CancelFlow is offered under three paid subscription plans (Starter, Pro, Unlimited). Each plan includes different limits on the number of embeds and monthly retention events. Plan details and pricing are published on the pricing page.
Subscriptions begin with a 14-day free trial. A valid payment method is required at sign-up. If you do not cancel before the trial ends, you will be charged for the selected plan.
Billing is handled by Stripe. You can manage, upgrade, or cancel your subscription at any time via the billing portal in Settings.
Refunds are not provided for partial months, but you retain access until the end of your paid period if you cancel mid-cycle.
If you exceed your plan’s monthly request limit, retention events will return a 429 error and no Stripe actions will be applied. The embed will still display, but offers will not be processed. Upgrading your plan immediately restores full functionality.
The CancelFlow platform, script, and all associated IP remain the property of CancelFlow. Your embed configuration data, Stripe keys, and usage data remain yours. You grant CancelFlow a limited licence to process that data in order to deliver the Service.
We strive for high availability but do not guarantee uninterrupted service. We are not liable for losses resulting from downtime, API errors, or Stripe API failures.
Support is provided via email at hello@cancelflow.dev.
To the maximum extent permitted by law, CancelFlow shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of revenue, subscribers, or data arising from your use of the Service.
Our total aggregate liability for direct damages shall not exceed the total fees paid by you in the twelve months preceding the claim.
You may terminate your account at any time from the Settings page. We may suspend or terminate your account if you breach these Terms or if we believe your use poses a risk to us or other users.
Upon termination, your data will be deleted in accordance with our Privacy Policy.
We reserve the right to update these Terms. If changes are material, we will notify you by email at least 14 days in advance. Continued use after the effective date constitutes acceptance.
These Terms are governed by the laws of England and Wales. Any disputes shall be subject to the exclusive jurisdiction of the courts of England and Wales.