Delivery Policy
KEYFORREST sells digital software licences only. Nothing is posted or couriered — your licence key and download link are delivered electronically to your email address and saved to your account. Delivery is free, worldwide.
1. What you receive
Every order is fulfilled digitally. Depending on the product, your delivery will include:
- a licence key or activation code, or the account credentials needed to access the software;
- a download link for the installer, usually pointing to the publisher’s own website or an authorised mirror;
- installation and activation instructions where the product requires them;
- your invoice, issued by ESEO SERVICES LTD.
We do not ship physical media, retail boxes or printed documentation, and there is no packaging, postage or customs paperwork involved in any order.
2. How your order is delivered
Your licence reaches you in two independent ways, so you are covered even if one email is delayed or filtered:
- By email. We send your key and download link to the email address entered at checkout. Please make sure it is correct before paying.
- In your account. The same details are saved to your order and are available any time at My Account → Orders. You can return to them whenever you need to reinstall.
If your email has not arrived, sign in and open your order before contacting us. In almost every case the licence is already there, and email filtering was the only problem.
3. Delivery times
| Payment method | Typical delivery | Maximum |
|---|---|---|
| Card payment | 1–60 minutes after payment | 24 hours |
| PayPal | 1–60 minutes after payment | 24 hours |
| Bank transfer | 1–60 minutes after cleared funds arrive | 24 hours after funds clear (transfers usually take 1–3 working days) |
The great majority of orders are delivered within minutes, automatically. A small number are held for the manual review described in section 5, which can take up to 24 hours. Delivery times are estimates and are not guaranteed, but if we cannot deliver within 24 hours of a cleared payment we will contact you, and you may cancel for a full refund.
4. Delivery costs and destinations
- Delivery is free on every order. There are no shipping, handling or postage charges at any point.
- We deliver worldwide. Because delivery is electronic, there are no customs duties, import taxes or border delays.
- Some licences are region-locked or sold only for a specific market by the publisher. Any such restriction is stated on the product page — please check it before ordering, and ask us if you are unsure.
5. Why an order may be delayed
Orders are screened before release to protect cardholders and to comply with our publishers’ requirements. Your order may be held briefly if:
- it is your first order with us, or the order value is unusually high;
- the billing address and payment details do not match, or the order shows other risk signals;
- payment is still pending or uncleared — bank transfers are released only once funds reach our account;
- we need to obtain or verify a key with the publisher for a less common product;
- we need additional verification from you before release.
If we need anything from you, we will email you. If we cannot verify an order, we will cancel it and refund you in full to the original payment method — we never keep payment for an order we decline.
6. If your order has not arrived
Please work through these steps — they resolve nearly every case:
- Check your spam, junk and promotions folders. Automated filtering is by far the most common cause.
- Sign in and open your order at My Account → Orders. Your key and download link are stored there.
- Check your order status. If it is still “pending” or “on hold”, payment has not cleared or the order is in review.
- Search your mailbox for “keyforrest” in case the message was auto-filed.
- Contact us at [email protected] with your order number if none of the above helps. We reply within 1 working day.
If you mistyped your email address, tell us the correct one and we will re-send your order free of charge. Re-sending is always free, however many times you need it.
If your order genuinely was not delivered and is not in your account, you are entitled to a replacement or a refund under our Return & Refund Policy.
7. Downloading and activating your software
- Install the software using the download link provided, then enter your licence key when prompted.
- Check the system requirements on the product page before installing. A licence cannot be refunded because a device does not meet the publisher’s requirements.
- Most products are available in several languages; the languages included are listed on the product page, and English is available on every product.
- Each licence covers a set number of devices for a set period, both shown on the product page. Installing beyond that limit may cause the publisher to block the key, and no refund is available if that happens.
- Download links are provided by the publisher or an authorised mirror and may change over time. If a link stops working, contact us and we will provide a current one.
If you have trouble activating, contact us before the 7-day window in our Return & Refund Policy expires. Most activation problems are solved quickly, and a faulty key is replaced free of charge.
8. Keeping your licence safe
Once your key has been delivered, responsibility for keeping it secure passes to you. Please:
- store your key somewhere safe, and keep the delivery email;
- never publish or share a key — a key that is shared or resold may be blocked by the publisher, and cannot be replaced;
- keep your account password secure, since your keys are visible there.
We keep a record of every key issued to you, so we can always re-send your original licence. We cannot, however, issue a replacement licence for one that has been lost through sharing or misuse.
9. Contact us
- [email protected]
- Telephone
- +44 731 280 5009
- Contact form
- keyforrest.eu/contact-us
- Response time
- Within 1 working day
- Seller
- ESEO SERVICES LTD (company no. 13675404)
- Registered office
- 2 Frederick Street, Kings Cross, London, WC1X 0ND, United Kingdom