Refund Policy — KDPie
Last updated: 8 September 2026
Purchases of KDPie are processed by Paddle as Merchant of Record; refunds are executed by Paddle to your original payment method. Paddle’s Buyer Terms apply alongside this policy.
1. Subscriptions
- First purchase, 14-day window: if you are unhappy with your first subscription purchase, contact us within 14 days of the initial charge and we will refund it less the value of the credits you have already used in that billing period. Used credits are valued at our top-up pack prices in the currency you paid (for example a niche validation or an AI question at €0.50 / $0.60, a hunt at €4.00 / $4.50, a map market at €2.33 / $2.66). Credits the Service returned to you by itself (a run it did not charge) do not count as used, and credits from top-up packs you bought are not deducted a second time (after a plan change in the same period we check this by hand). If the value of the credits used reaches the plan price, nothing is left to refund.
- Renewals: renewal charges are generally non-refundable, but if you forgot to cancel and have not used the Service in the new period, contact us within 14 days of the renewal and we will refund it as a courtesy.
- Cancellation stops the renewal; it does not withdraw a charge the payment provider is still attempting. If nothing already limits your access when you cancel, you keep access and your remaining quota until the end of the already-paid period; if access has already been reduced, cancelling does not restore it. Cancelling does not by itself trigger a refund of the current period.
2. Paid trial
The introductory trial (where offered) charges a small fee for access to every feature with a trial-sized credit allowance during the trial window. Once trial features have been used, the trial fee is non-refundable; if you cancel before the trial converts, you will not be charged the full plan price.
3. Top-up packs
Top-up quota packs are non-refundable, except where the law requires a refund (see section 4). If a refund or a chargeback is nevertheless made for a pack purchase, unused top-up credits up to the size of the refunded purchase are removed from your workspace immediately (top-up credits form one balance per credit type, so they are not tied to the individual purchase); credits already spent are not affected. Unused top-up quota does not expire at the end of a billing period — it carries over and stays available on a paid plan.
4. EU/EEA consumers — right of withdrawal
If you are a consumer in the EU/EEA, you have a statutory 14-day right of withdrawal for digital services. By starting to use the Service (running research, consuming quota) you request immediate performance and acknowledge that, once the service has been fully performed or quota consumed, the withdrawal right is correspondingly limited — in line with Directive 2011/83/EU. Your statutory rights remain unaffected; the goodwill terms above are at least as generous in typical cases.
5. When nothing is charged at all
Some outcomes never reach a refund, because no credit is spent in the first place. This section describes how the system behaves; as with the courtesy rule in the Terms, it is not an entitlement to unlimited retries.
- “Not enough data.” When a check finds too little market data to score a niche, the credit is not spent. Two limits belong to that sentence. There is a daily ceiling on how many such inconclusive checks one workspace may produce; once it is reached the Service stops accepting checks for the rest of that day — including checks that would have scored — rather than charging for them. And a fiction niche is a separate case: fiction receives data and no verdict by design, not for want of data, so a fiction check that scored is a completed check and costs its credit. (A fiction niche that genuinely found too little data is refunded like any other.) The app says so when the check is submitted. The same holds for a category search or a book refresh that finds nothing: the credit is not spent, and each has its own daily ceiling.
- Empty research runs. On the hunt, a limited number of runs that come back empty are not charged in each credit window (the monthly window your plan’s credits are granted in, which is not the same as an annual billing period). The market map has the same kind of allowance, but it is counted per empty marketplace, not per run: a map run covering several marketplaces spends the allowance once for each of them that comes back empty. The allowance depends on your plan, and on some plans the hunt allowance is zero — the Service shows how much of it is left whenever it can read your allowance, and tells you before a run when the next empty one will be charged. Beyond the allowance an empty hunt run, or an empty marketplace on the map, is charged like any other, and those credits count as used.
- Failures. A failure before any paid work has begun does not spend the credit, and interrupted work is in many cases refunded automatically. A run that already produced usable results is charged even if it stopped early.
- The exception we state plainly. If an AI answer was produced but our own checks rejected it, the provider has already been paid for that call and the credit stays spent. Where a written-in-advance answer exists — the verdict explanation and the book recommendations — you get that one instead, and the result itself tells you the credit was used. In the advisor chat there is no such substitute: a turn that ends without a usable answer still counts, and the app says so in the same words before you spend the credit.
6. Abuse
Refunds are a good-faith mechanism. Accounts that repeatedly purchase, consume quota, and demand refunds (or use multiple accounts to farm trials/refunds) may be refused further refunds and suspended under the Terms of Service.
7. How to request a refund
Email [email protected] from your account email with the transaction reference (from your Paddle receipt). We respond within a few business days; approved refunds are processed by Paddle and typically appear within 5–10 business days depending on your payment provider.