Get a key

Refunds and Cancellation

This is a superseded version. It is the Refunds and Cancellation Policy as published on 19 September 2026, kept here unchanged because the change history says superseded text stays readable. The version in force is the current Refunds and Cancellation Policy.

Inspekt is prepaid monthly and we do not refund a month already started. You can cancel at any time, you keep what you paid for until the period ends, and nothing renews after that.

The short version. No refunds for time already billed. Cancel at any time, in the billing portal, and keep access to the end of the paid period. Downgrades start at the next renewal; upgrades start immediately and are prorated. If we charged you in error, we refund it.

1. What you are paying for

1.1 A paid plan is billed monthly in advance. That payment buys the plan’s quota and features for the billing period that follows it, and it is the whole of what that plan costs: a quota is a hard cap, so we stop serving rather than billing past it (Terms 5.2).

1.2 There is no usage charge to refund. No plan is billed per request, per overage unit or per anything else that happened during the month, so the only charge on an invoice is the monthly fee in Terms 5.1. An Enterprise account is billed as its own agreement sets out.

1.3 There is no free plan. An account that has not chosen one is served nothing and owes nothing, so there is nothing here to refund; see Terms 5.7.

2. Refunds

2.1 We do not refund subscription fees for a billing period that has begun, in whole or in part. That includes a period you cancel partway through, a period in which you used less than your quota, and a period in which you did not use the service at all.

2.2 We do refund our own billing mistakes. If you were charged twice for the same period, charged after a cancellation took effect, or charged on the wrong plan, tell us and we will refund the difference. This refund is a correction we owe you, and it is not discretionary.

2.3 Downtime is not refunded in cash. If we miss the uptime commitment, the remedy is a service credit under the SLA, applied against a future invoice. That is set out in Terms 7.3 and SLA section 9.

2.4 Termination for cause. If we end your account because of a breach of the Acceptable Use Policy or of Terms section 3, fees already paid are not refunded. If you end the agreement because we materially breached it and did not fix it under Terms 10.3, we refund the unused part of the current period.

2.5 Anything outside the cases above is at our discretion.

3. Cancelling

3.1 Cancel from the dashboard, which opens the billing portal run by our payment processor. Cancelling takes no email, no notice period and no retention call.

3.2 A cancellation takes effect at the end of the period you have already paid for. Until then the account stays as it is, with the same quota, the same keys and the same embeds on your site.

3.3 At the end of that period the account is left with no plan and your keys stop serving. There is no free tier underneath to drop to. Requests are refused with HTTP 402 and the code plan_required (Terms 5.7), so an embed on a customer’s page shows a refusal card from the moment the paid period ends. The account is not deleted. The key, the registered origins and the usage history all stay, and choosing a plan starts it serving again on the next request.

3.4 To delete the account and its data, see Privacy section 8.

4. Changing plan

4.1 Upgrades take effect immediately. Our payment processor prorates the change: you are charged for the remainder of the period at the difference between the two plans, and the higher quota applies at once.

4.2 Downgrades take effect at the start of the next billing cycle, and so does a cancellation. You keep the higher plan for the period you paid for, and there is no partial refund for the difference. A pending change is shown in the dashboard and can be reversed before it takes effect.

4.3 This mirrors Terms 5.4 exactly, and the code enforces it in both directions.

5. Failed payments

5.1 If a payment fails, our processor retries it over several days and emails you. Your plan is not downgraded while those retries are running, because the usual cause is an expired card. The retries run for 14 days from the first failed charge, and your plan and your keys carry on as normal for the whole of that time.

5.2 If it is still unpaid after the retries are exhausted, the subscription ends and the account is left with no plan, which means its keys stop serving under 3.3. Terms 6.4 also lets us suspend an account more than 15 days past due, after telling your account contact.

6. Billing problems and chargebacks

6.1 Email hello@inspekt.gg with the invoice date and what looks wrong. Raise it within 30 days of the invoice date, per Terms 6.5.

6.2 We keep a per-key usage record and will show it to you. It holds counts of embed loads, renders and inventory lookups, per key and per month, for as long as Privacy 6 says. No invoice line is computed from it (a plan is the monthly fee and nothing else). It is the record that answers "what was my account actually doing", which is the question behind most billing disputes, and the record we would defend a charge with. If it does not support an amount you were charged, section 2.2 applies.

6.3 Please contact us before filing a chargeback. A chargeback on a charge we would have refunded costs us a fee and gets you your money more slowly than an email would have. We may suspend an account with an open chargeback until it is resolved.

7. Contact

Send billing questions, refund requests and requests for invoice copies to hello@inspekt.gg. First response follows the targets in Terms 8.2: one business day on Pro, Scale and Enterprise, and two on Hobby.