Refund Policy

Last updated: February 2026

1. Overview

We want you to be satisfied with ContentFlow. This policy explains when refunds are available and how to request one. By subscribing to any paid plan you agree to the terms set out below.

2. Subscription Cancellations

You may cancel your subscription at any time from your account Settings page. Cancellation takes effect at the end of the current billing period. You will retain full access to your plan features until then, and you will not be charged again.

3. Eligibility for Refunds

We offer a 3-day money-back guarantee on all paid plans. If you are unsatisfied with your purchase, you may request a refund within 3 calendar days of your initial charge.

To qualify, all five of the following conditions must be met:

  1. You are on an active paid plan (not Free or Basic).
  2. Your request is made within 3 calendar days of your subscription activation date.
  3. You have consumed no more than 10 Sparks (in-app credits) since activation.
  4. No previous refund has been granted on this account (one refund per account, lifetime).
  5. Your account is in good standing and has not violated our Terms of Service.

After the 3-day window, subscription fees are non-refundable. Exceptions may be made at our sole discretion in the following circumstances:

  • A significant technical outage prevented service use
  • You were charged after cancelling your subscription due to a billing error
  • Duplicate charges caused by a payment processor error

4. Non-Refundable Items

The following are not eligible for refunds under any circumstances:

  • Sparks (in-app tokens) that have already been consumed
  • Partial months — we do not pro-rate refunds for unused days
  • Annual plan fees after the 3-day money-back guarantee period
  • Accounts terminated for violation of our Terms of Service
  • Accounts where a previous refund has already been issued

5. How to Request a Refund

Refunds can be requested directly from your Billing page in the dashboard if you are within the 3-day eligibility window and meet all conditions above. Alternatively, you may email us at billing@contentflow.my with the subject line "Refund Request" and include:

  • The email address associated with your account
  • The date of the charge
  • The reason for your request (optional but helpful)

We aim to respond to all refund requests within 2 business days. When approved, your account is immediately downgraded and your remaining Spark balance is reset. The monetary refund is processed through our payment provider and typically appears on your statement within 5–10 business days depending on your bank.

6. Plan Downgrades

If you downgrade to a lower-tier plan mid-cycle, the change takes effect at the next billing date. No partial refund is issued for the remaining days on the higher-tier plan.

7. Changes to This Policy

We may update this Refund Policy from time to time. Changes will be posted on this page with an updated date. Continued use of the service after any changes constitutes your acceptance of the revised policy.

8. Contact Us

For questions about this policy, contact us at billing@contentflow.my.