Our goal is to be clear and fair while keeping the API and security infrastructure sustainable. By buying a paid LinkShieldAI plan, you agree to this policy.
1. Payments
- Payment processor: Payments for LinkShieldAI plans are processed by Dodo Payments, which acts as the merchant of record. Charges appear on your statement as DODOPAY_LINKSHIELDAI, and Dodo Payments emails your receipts and invoices.
- Prices and currency: Plan prices are set in US dollars. Checkout may show and charge the price in your local currency. When it does, the conversion includes a currency conversion fee.
- Taxes: Sales tax, VAT, or GST may be added at checkout depending on your location.
- Your agreement: Before you pay, you confirm that you have read and agree to this policy, the Terms of Service, and the Privacy Policy.
2. Subscriptions
- Monthly billing: Paid plans are billed monthly and renew automatically every month, counted from the day you subscribed or last changed plans, until you cancel.
- Included usage: Each plan includes a monthly scan allowance. Self-serve plans stop at the allowance, and there are no overage charges. Unused scans do not roll over and are not refundable.
- Free plan: The Free plan needs no payment and has no billing.
3. Cancellation
- How to cancel: In the developer portal, open Billing and choose Manage billing. You can also email support.
- You keep what you paid for: However you cancel, your paid plan stays active until the end of the billing period you have already paid for. Your account then moves to the Free plan, and you are not charged again.
- No refund on cancellation: Cancelling stops future charges. It does not refund the current billing period.
- Data and API keys: Cancelling does not delete your account, API keys, or data. Your keys keep working with Free plan limits.
- Resubscribing: You can subscribe again at any time from the Billing page.
4. Plan Changes
You can switch plans from the Billing page. Before anything is charged, the Billing page shows what the change costs now and what you will pay each month after, and you confirm it. A switch takes effect immediately, a new monthly billing period starts that day, and you get credit for the days you already paid for on your old plan.
- Upgrades: You pay for a full month of the new plan, minus the value of the unused days on your old plan. For example, switching from Starter ($29) to Growth ($79) halfway through the month costs $79 minus $14.50, so $64.50 is charged at the time of the change.
- Downgrades: If the unused days on your old plan are worth more than a month of the new plan, nothing is charged and the difference is kept as credit. For example, switching from Growth ($79) to Starter ($29) halfway through the month leaves $39.50 of unused time. A month of Starter costs $29, so $10.50 is kept as credit, and your next renewal is $29 minus $10.50, so $18.50.
- Credit: Credit from a plan change is taken off your next renewals automatically. It is not paid out as money, cannot be moved to another subscription, and is lost if the subscription ends.
- If the payment fails: You stay on your current plan and nothing changes.
5. Failed Payments
If a renewal payment fails, it is retried automatically, and your plan stays active for a short grace period. If the payment still does not go through, your account moves to Free plan limits until you update your payment method under Billing → Manage billing.
6. General Refund Policy
To keep billing simple, LinkShieldAI generally does not refund subscription periods that have started, with the common-sense exceptions in section 7.
- Monthly plans: A monthly payment is non-refundable once the billing period has started.
- No prorated refunds: We do not refund money for unused days, unused scans, or unused plan credits.
7. Fairness Exceptions
We may issue a full or partial refund, a credit, or another reasonable remedy in these situations:
- Technical failures: A confirmed LinkShieldAI bug or outage, outside scheduled maintenance, prevented meaningful use of the service for more than 72 consecutive hours.
- Billing errors: You were charged incorrectly because of a clerical, payment, or system error on our part.
- Duplicate charges: You were charged twice for the same account, period, or plan.
- Accidental renewal: You contact support within 48 hours of a renewal, and the account has not materially used the paid plan since the renewal.
Refunds can only be issued within 30 days of the payment. Requests made after that cannot be refunded to your payment method.
8. How Refunds Are Paid
- Fees are not refundable: Payment processing fees and currency conversion fees charged on the original payment are not returned. A refund is therefore less than the amount you paid. For example, a refund of a $9.00 payment may return about $8.05. The exact fees depend on your country, currency, and payment method.
- Where the money goes: Refunds go back to the payment method you paid with. They usually arrive within 3-5 business days, depending on your bank.
- Local currency: If you paid in a currency other than US dollars, the refund is paid in that currency at the exchange rate on the day of the refund. The amount in your currency may therefore differ from what you were charged.
- Access after a full refund: When a billing period is refunded in full, the subscription is also cancelled. Paid access for that period ends immediately, and your account moves to the Free plan.
9. Chargebacks
Please contact support before opening a chargeback or payment dispute with your bank. We can usually resolve billing issues faster than a bank dispute. Accounts with an open chargeback may be suspended or permanently terminated to prevent further unauthorized or disputed use.
10. Summary
| Situation | Policy |
|---|---|
| Cancelling | Plan stays active until the end of the paid period, then moves to Free. No further charges and no refund of the current period. |
| Monthly subscription | Non-refundable once the billing period has started. |
| Unused scans or days | Do not roll over and are not refunded. |
| Upgrade or downgrade | Shown and confirmed before anything is charged. Takes effect immediately. The unused days of the old plan count toward the new one; any leftover credit reduces future renewals and is not paid out as money. |
| Failed renewal | Retried automatically. If it keeps failing, the account moves to Free limits until the payment method is updated. |
| Outage, billing error, or duplicate charge | Refund, credit, or other remedy, case by case. |
| Accidental renewal | Contact support within 48 hours for review. |
| Any approved refund | Within 30 days of payment, to the original payment method, minus non-refundable processing and currency conversion fees. |
11. How to Request a Refund
If you believe you qualify for an exception, email support@linkshieldai.com within 30 days of the payment. Include your account email, the payment date and amount (or the receipt from Dodo Payments), and the reason for your request. We aim to review refund requests within 3-5 business days.
12. Changes to This Policy
We may update this policy as LinkShieldAI plans, billing systems, or services change. The date at the top of this page shows when it was last updated.