Terms of Service
These Terms of Service set out the agreement between you and Hulo Global Limited when you buy, subscribe to, or use the Vendure plugins we publish. Please read them carefully — by completing checkout you confirm you have read, understood and agreed to them.
- Who we are and how to contact us
- What these Terms cover
- Our services
- Licence grant
- Account, eligibility and accuracy
- Free trial
- Fees, billing and currency
- Cancellation and refunds
- Auto-renewal and price changes
- Updates to the plugins
- Your responsibilities
- Acceptable Use
- Intellectual property
- Confidentiality
- Privacy and data protection
- Warranties and disclaimers
- Limitation of liability
- Indemnity
- Suspension and termination
- Force majeure
- Changes to these Terms
- Governing law and jurisdiction
- Miscellaneous
1. Who we are and how to contact us
We are Hulo Global Limited, a company registered in England and Wales under company number 17134928. Our registered office is Unit A, 82 James Carter Road, Mildenhall, IP28 7DE, United Kingdom.
You can reach us at [email protected] for any question about these Terms, your subscription, or the plugins.
2. What these Terms cover
These Terms apply to:
- your purchase of a monthly subscription or a one-off lifetime licence for any of the Vendure plugins we publish (the Plugins);
- your use of any free trial we offer;
- your use of the customer-facing endpoints we host at
elite.charityin support of the Plugins (Stripe Checkout, Customer Portal, key resend, GDPR data export and erasure).
They do not cover any third-party services you use the Plugins with, including Vendure, Stripe, your hosting provider, your email provider, MaxMind, or the npm registry. Those have their own terms.
3. Our services
We sell licences to Vendure plugins published under the @huloglobal npm scope. Each Plugin is documented at huloglobal.com/vendure-plugins.
The Plugins run entirely on infrastructure you control. We do not host the plugin code at runtime for you; we mint licence keys, maintain a revocation list, and operate the checkout, customer portal and self-service endpoints described above.
4. Licence grant
Subject to your continued compliance with these Terms (including timely payment), we grant you a non-exclusive, non-transferable, revocable licence to:
- install, configure and use the Plugins on the Vendure deployment whose hostname is recorded on the licence key issued to you (and on any local development copy of that deployment);
- receive updates we publish for the Plugins for the duration of your subscription, or — for lifetime licences — for at least 12 months from the date of purchase, and at our discretion thereafter.
You may not sublicense, resell, redistribute, or sublet the Plugins or the licence key. See the Acceptable Use Policy for the full list.
5. Account, eligibility and accuracy
To buy a licence you must be able to enter into a legally binding contract under the law of England and Wales. You must provide an accurate email address and (if buying for a company) accurate company details. You are responsible for the security of the inbox you use; the licence key and any subsequent service emails are sent there.
6. Free trial
We may offer a free trial of the monthly subscription. The current trial length is shown on the buy page at the time of purchase (presently 7 days).
Trial terms:
- You must enter a valid payment method to start a trial. The payment method is held by Stripe; we do not see it.
- We do not charge during the trial period. At the end of the trial you are automatically charged the first month's fee at the price shown at checkout, unless you have cancelled.
- You may cancel any time before the trial ends via the Customer Portal link in your receipt email, or by replying to that email. If you cancel before the trial ends, no charge is made.
- One trial per customer. We detect repeat trial attempts by both email address and payment card fingerprint. If we detect a card that has been used for a previous trial under a different email, we will cancel the second subscription immediately and notify you.
- We will send you a reminder email roughly two days before the trial ends so you can confirm or cancel.
7. Fees, billing and currency
Prices are shown on the buy page in your selected currency and exclude any taxes that may apply in your jurisdiction. UK VAT is added at checkout where applicable.
Monthly subscriptions are billed in advance for each one-month period. Lifetime licences are a single payment at the time of purchase.
All payments are processed by Stripe Payments Europe, Ltd. We do not store or have access to your card details.
8. Cancellation and refunds
8.1 Monthly subscriptions
You can cancel at any time via the Customer Portal link in your receipt email, or by replying to it. Cancellation takes effect at the end of the current billing period; you retain access until then.
We do not pro-rate refunds for partial months. However, if you cancel within 14 days of a renewal and confirm you did not use the Plugin during that period, we will refund that renewal as a goodwill gesture.
8.2 Lifetime licences
Under the UK Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013, you have a 14-day right to cancel a digital purchase, provided you have not started using the digital content (in this case, downloaded or installed the licence key). The licence email contains the key, so this right effectively ends once you open and use that email.
Beyond the statutory cancellation right, we offer a 30-day satisfaction refund on lifetime purchases: if the Plugin does not fit your stack and you contact us within 30 days of purchase, we will refund the purchase price and revoke your licence.
8.3 Trial cancellations
You may cancel a trial at any time before it ends without charge (see section 6).
9. Auto-renewal and price changes
Monthly subscriptions renew automatically until cancelled. If we change the price of a subscription, we will notify you by email at least 30 days before the change takes effect. You may cancel before the change takes effect if you do not wish to continue at the new price.
10. Updates to the plugins
We may publish updates, bug fixes and security patches to the Plugins on the npm registry. Active subscribers and lifetime customers in their first 12 months receive these updates by running yarn upgrade against their dependency on the package.
We may add, remove or change features in the Plugins. We will give reasonable notice through the /status endpoint and the in-product update banner before any breaking change.
11. Your responsibilities
- You are responsible for hosting, securing, patching and operating your Vendure installation, including running database migrations the Plugins ship.
- You are responsible for backing up your data. The Plugins write to your database; data loss caused by your environment, your hosting provider or your operational mistakes is not our responsibility.
- You must keep your licence key confidential. If your key is leaked, contact us so we can revoke and reissue it.
- You must comply with all laws applicable to your use of the Plugins, including data protection law in respect of your end users' data.
12. Acceptable Use
Your use of the Plugins is subject to the Acceptable Use Policy, which is incorporated into these Terms.
13. Intellectual property
We retain all intellectual property rights in and to the Plugins, the source code, the documentation, and any associated materials.
Where the Plugin source is published openly on GitHub it is available for review and educational use; running the Plugin in any environment where it provides value to a business or end user requires a paid licence.
Reverse engineering of the Plugins is permitted only to the extent necessary to achieve interoperability with other software, as provided by section 50B of the Copyright, Designs and Patents Act 1988.
14. Confidentiality
Each party will keep the other party's non-public information confidential and will use it only to perform its obligations under these Terms. This obligation does not apply to information that is or becomes public through no fault of the receiving party, or that the receiving party already lawfully knew.
15. Privacy and data protection
How we handle your personal data is described in the Privacy Policy. By accepting these Terms you also agree to the Privacy Policy.
When you use the Plugins to process personal data about your own end users, you are the controller of that data and we are not a processor (the Plugins run on your servers and we never see the data). If the regulator's view of this position evolves we will publish a data processing addendum (DPA) on request.
16. Warranties and disclaimers
We warrant that the Plugins, when used as documented and on a supported Vendure version, will materially perform the functions described in their official documentation.
To the maximum extent permitted by law, all other warranties — express or implied — are excluded. This does not affect any non-excludable statutory rights you have as a consumer.
17. Limitation of liability
Nothing in these Terms limits or excludes our liability for:
- death or personal injury caused by our negligence;
- fraud or fraudulent misrepresentation;
- any other liability that cannot lawfully be limited or excluded.
Subject to the above, our total aggregate liability arising out of or in connection with these Terms (whether in contract, tort, breach of statutory duty or otherwise) is limited to the greater of:
- the fees paid by you to us in the 12 months immediately preceding the event giving rise to the liability; or
- £200.
We are not liable for loss of profit, loss of revenue, loss of goodwill, loss of data, indirect, consequential or special losses.
18. Indemnity
You will indemnify us against any loss, damage, cost or expense (including reasonable legal fees) arising from any claim by a third party that your use of the Plugins breached these Terms, the Acceptable Use Policy, or applicable law.
19. Suspension and termination
We may suspend or terminate your licence (by adding the licence key to the revocation list) if:
- you breach these Terms and have not cured the breach within 14 days of being notified; or
- your payment fails and is not corrected within 14 days; or
- you use the Plugins for the prohibited purposes listed in the Acceptable Use Policy.
On termination, the licence grant in section 4 ends. We will retain enough data to comply with our legal and accounting obligations (typically 7 years for invoices, held by Stripe).
20. Force majeure
Neither party is liable for failure to perform caused by events beyond reasonable control, including but not limited to natural disasters, power or network outages, acts of war or terrorism, or actions of third-party providers (including npm, Stripe, Cloudflare or your hosting provider).
21. Changes to these Terms
We may update these Terms from time to time. We will publish the new version at this URL and announce material changes by email to active customers at least 30 days before they take effect.
For subscriptions, continuing to pay after the effective date is acceptance of the new Terms. For lifetime licences, the Terms in force at the date of purchase continue to apply to the licence you bought.
22. Governing law and jurisdiction
These Terms are governed by the law of England and Wales. Any dispute is subject to the exclusive jurisdiction of the courts of England and Wales, except that we may bring proceedings in any other jurisdiction to enforce our intellectual property rights.
If you are a consumer resident in the European Union, you have the additional rights conferred by your local consumer protection laws and these Terms do not affect them.
23. Miscellaneous
Entire agreement. These Terms, together with the Acceptable Use Policy and Privacy Policy, are the entire agreement between you and us.
Severability. If any provision is found unenforceable, the rest remain in force.
Waiver. Failure to enforce any right is not a waiver.
Assignment. You may not assign these Terms without our consent. We may assign them to a successor entity in connection with a merger, acquisition or sale of substantially all our assets.
No third-party rights. The Contracts (Rights of Third Parties) Act 1999 does not apply.
- 2026-06-21 — Initial publication.