Refund Policy

Last updated: June 19, 2026 · Effective: June 19, 2026

7-Day Money-Back Guarantee

New subscribers to DiffChecker Pro or Team plans are eligible for a full refund if requested within 7 calendar days of their initial purchase. No questions asked.

At DiffChecker Pro, we stand behind our product. This Refund Policy describes the circumstances under which we issue refunds for subscriptions to our Pro and Team plans, how to request a refund, the processing timeline, and important exceptions. By subscribing to any paid plan, you agree to this policy.

1. Money-Back Guarantee for New Subscribers

If you are a first-time subscriber to the Pro or Team plan (monthly or annual billing), you are eligible for a full refund of your initial payment if you submit your refund request within 7 calendar days of the original purchase date. This guarantee applies to:

  • The first monthly charge on a new Pro or Team subscription.
  • The first annual charge on a new Pro or Team subscription.
  • Upgrades from a lower-tier plan to a higher-tier plan within the first 7 days of the upgrade.

The 7-day period begins at the moment the charge is successfully processed by Stripe, as recorded in your account billing history. Refund requests submitted after this window are subject to our general refund discretion described in Section 3.

The 7-day guarantee is a one-time benefit per customer. It applies to the first payment for each unique subscription. Cancelling and resubscribing to claim multiple guarantees is a violation of our Terms of Service and may result in account suspension.

2. Subscription Renewals

Monthly plans: renewals are charged automatically on the same date each month. To avoid a renewal charge, you must cancel your subscription at least 24 hours before the renewal date. We do not issue refunds for renewal charges that have already processed, except in the circumstances described in Section 3.

Annual plans: annual subscriptions are charged upfront for 12 months of access. If you cancel an annual plan mid-term, you retain access to paid features through the end of the paid period. We do not issue pro-rated refunds for unused months on annual plans, except in the circumstances described in Section 3.

We send renewal reminder emails 7 days before each annual renewal and 3 days before each monthly renewal (if you have billing notifications enabled in your account settings). Please ensure your email address is current.

3. Exceptional Refund Circumstances

Outside of the 7-day guarantee, we will review refund requests on a case-by-case basis in the following circumstances:

  • Service outage: if our Service experienced significant downtime (defined as unavailability exceeding 24 cumulative hours in a billing period) and you were unable to use the features you paid for, you may request a pro-rated credit or refund for the affected period.
  • Duplicate charges: if you were charged more than once for the same subscription period due to a billing error, we will refund the duplicate charge in full within 5 business days of verification.
  • Unauthorised charges: if a charge was made without your authorisation (e.g., due to account compromise), please contact us and your card issuer immediately. We will cooperate fully with any investigation and refund confirmed unauthorised charges.
  • Pricing errors: if you were charged an incorrect amount due to a pricing error on our platform, we will correct the charge and refund any overpayment.
  • EU/UK statutory rights: if you are a consumer in the European Union or United Kingdom, you may have a statutory right to withdraw from a digital service contract within 14 days of purchase, provided you have not already begun using the digital content. By actively using our Service after subscription (e.g., performing a diff, saving a result), you expressly consent to immediate service delivery and acknowledge that the right of withdrawal may no longer apply.

4. Non-Refundable Items

The following are explicitly not eligible for refunds:

  • Subscription renewals where cancellation was not requested before the renewal date.
  • Annual plan mid-term cancellations (pro-rated refund for unused months).
  • Accounts suspended or terminated due to violations of our Terms of Service.
  • One-time add-on purchases or credit packs (if introduced in the future), unless a specific refund policy is stated at time of purchase.
  • Requests submitted more than 30 days after the charge, except for duplicate or unauthorised charge claims.
  • Dissatisfaction with features that were accurately described on our pricing and features pages at the time of purchase.

5. How to Request a Refund

To request a refund, please follow these steps:

  1. Email us at support@diffchecker.pro with the subject line: "Refund Request — [your account email]".
  2. Include your account email address, the date of the charge, the amount charged, and the reason for your refund request.
  3. Attach any relevant evidence (e.g., billing receipt, screenshot of the duplicate charge).
  4. Await confirmation — we will acknowledge your request within 1 business day and provide a decision within 3 business days.

Alternatively, for 7-day guarantee requests, you may initiate the refund directly from your Account → Billing page, which provides a self-service refund button during the eligible period.

6. Processing Time

Once a refund is approved, we process it immediately through Stripe. The time for the refunded amount to appear on your statement depends on your bank or card issuer:

  • Credit/debit cards: typically 5–10 business days.
  • PayPal (if available): typically 3–5 business days.

If your refund has not appeared after 10 business days, please contact your bank first — refunds are sometimes held in their systems. If the bank confirms they have not received it, contact us at support@diffchecker.pro and we will investigate with Stripe.

7. Cancellation

Cancellation and refund are separate actions. You may cancel your subscription at any time from Account → Billing → Cancel Subscription. Cancellation stops future charges but does not automatically trigger a refund for the current period unless you are within the 7-day guarantee window. After cancellation, you retain access to paid features until the end of the current billing period.

8. Contact

DiffChecker Pro — Billing Support

Email: support@diffchecker.pro

Response time: within 1 business day (Monday–Friday, 9am–5pm UTC)