By purchasing, downloading or using any OnlineCommunityHub software extension, you confirm that you have read and accepted these Terms and Conditions in full. OnlineCommunityHub reserves the right to amend these Terms and Conditions at any time. The current version is always published on this page. Continued use of our extensions following any amendment constitutes acceptance of the revised terms.

OnlineCommunityHub is a trading name of J.L.R. van Lent Holding B.V., a company incorporated in the Netherlands. All legal matters are governed by Dutch law.

1. Purchasing an extension

Purchasing an extension gives you access to:

  • the latest version of the extension at the time of purchase;
  • all updates (feature, maintenance and security) released during the active subscription period;
  • security updates as described in Section 3, including after subscription expiry;
  • support via our forum for the duration of the active subscription.

Payment can be completed via Mollie (supporting iDEAL, credit card, Bancontact, bank transfer and other methods), PayPal, or Stripe. The available payment methods are shown at checkout. Subscriptions are activated after payment has been received and confirmed.

A purchase is linked to the customer account that completed the purchase, not to a specific website or server. Services are provided to the account holder, not to any third party who may later gain access to a website on which the extension is installed.

Although downloads are not limited in number, a purchase may not be shared. Sharing download keys or using methods that enable multiple simultaneous unauthorized downloads is strictly prohibited and may result in immediate termination of access.

2. Subscription, updates and support period

Our extensions are offered on a subscription basis. The subscription period is typically one year, as shown on the product page.

We distinguish between three types of updates:

Update type Description Availability
Security update Addresses a confirmed security vulnerability Free for all license holders within the support period, including expired subscriptions — see Section 3
Maintenance update Bug fixes, stability improvements, compatibility updates Requires an active subscription
Feature update New functionality and enhancements Requires an active subscription

After your subscription expires, you may continue to use the version of the extension you last downloaded, on any number of websites, without restriction. You will no longer receive maintenance or feature updates, or support, until you renew your subscription.

The support period, during which security updates are provided, is separate from the subscription period and is defined in Section 3.

3. Security updates and EU Cyber Resilience Act

Security update policy

Security updates are always made available free of charge to all license holders within the support period, regardless of whether the subscription is active or expired. When a security release is published, all eligible license holders receive:

  • an email notification on the day of release;
  • temporary download access for 30 days, activated automatically for all license holders including those with an expired subscription.

Support period

The support period for security updates is a minimum of five (5) years from the date of first purchase, or until the end of the support period published on the product page at the time of purchase, whichever is later.

The support end date is displayed on the product page and in your account. We communicate the support end date at the time of purchase.

Platform dependency

Security updates are built for supported platforms only (see Section 5). An extension cannot be kept secure when running on a platform, Joomla or PHP, that has itself reached end of life and no longer receives security updates from its respective maintainer. Installations on end-of-life platforms fall outside the security support period.

When a supported platform approaches end of life, we notify affected customers by email and advise them to upgrade.

Security vulnerabilities

To report a security vulnerability in one of our extensions, please use the form on our Security & vulnerability disclosure page or email security@onlinecommunityhub.nl. We operate a coordinated disclosure policy and commit to acknowledging reports within 48 hours.

4. Download keys and server authorization

Each subscription is associated with a unique download key. This key is used by Joomla's built-in update mechanism to authenticate download requests and verify that your subscription is active.

Server authorization (2FA)

To prevent unauthorized use of download keys, we operate a server authorization system. When a server or environment makes a download request using your download key for the first time, you will receive an email notification. You must approve the request in your account before the download proceeds.

Within your account under My Account > My Devices you can at any time view, add, edit or remove authorized servers associated with your download key.

IP addresses of servers making download requests are stored as described in our Privacy Policy. Approved servers remain stored until you remove them or your account is closed. Denied or pending requests are retained to prevent repeated notification emails.

5. Joomla! and PHP compatibility

We maintain a N / N-1 support policy for Joomla: we actively support the current major version (N) and the previous major version (N-1). Feature updates, maintenance updates and security updates are built for supported Joomla and PHP versions only.

The currently supported versions are published on each product page and on our Security & vulnerability disclosure page. The table below reflects the current policy:

Platform End of Active Support End of Security Support OCH Support Note
Joomla 6 (N) 17 Oct 2028 16 Oct 2029 Supported Primary target platform
Joomla 5 (N-1) 13 Oct 2026 12 Oct 2027 Supported Supported until Joomla 5 EOL
Joomla 4 15 Oct 2024 14 Oct 2025 Not supported EOL reached; upgrade
Joomla 3 17 Aug 2021 17 Aug 2023 Not supported No security patches available

 

PHP version End of Active Support End of Security Support OCH Support Note
8.5 31 Dec 2027 31 Dec 2029 Supported  
8.4 31 Dec 2026 31 Dec 2028 Supported Recommended Joomla 6
8.3 31 Dec 2025 31 Dec 2027 Supported Minimum Joomla 6
Recommended Joomla 5
8.2 31 Dec 2024 31 Dec 2026 Supported  
8.1 31 Dec 2023 31 Dec 2025 Supported Minimum Joomla 5
8.0 and lower EOL EOL Not supported  

We cannot guarantee compatibility with all third-party Joomla extensions. Our extensions are built to Joomla! Coding Standards and do not require the Joomla Backward Compatibility plugin.

When a Joomla or PHP version reaches end of life, we notify affected customers and update the compatibility tables on our website.

6. Pricing and VAT

All prices are shown excluding VAT. VAT at the applicable rate (currently 21% for Netherlands residents) is added at checkout where applicable.

VAT is not charged to EU residents outside the Netherlands who provide a valid VIES-registered VAT number, in accordance with European Directive 2008/8/EU and applicable national implementations.

If incorrect information is provided at the time of purchase, for example: a VAT number that cannot be verified, resulting in VAT not being charged when it should have been, we reserve the right to issue a corrective invoice for the outstanding VAT amount. An administration fee of €1.21 may be added to cover transfer costs. The subscription period will be adjusted until the corrective invoice is settled.

We reserve the right to change prices at any time without prior notice. The price applicable to your purchase is the price shown at the time your order is confirmed.

7. Software license: GNU/GPL v2

All OnlineCommunityHub software extensions are licensed under the GNU General Public License v2.0. The full license text is available at https://www.gnu.org/licenses/old-licenses/gpl-2.0.html.

You are authorized to modify the extensions for your own purposes. Any redistribution, of the original or a modified version, must be made in accordance with the terms of the GNU GPL v2. You must not remove or alter the copyright notices in the source code files.

After your subscription expires, you retain the right to continue using the version of the extension you last downloaded, without restriction, in accordance with the GPL license.

8. Additional terms, trademarks (Section 2 GNU/GPL v2)

"OnlineCommunityHub" and all non-generic extension names are trademarks of OnlineCommunityHub (J.L.R. van Lent Holding B.V.). The GPL license does not grant any trademark rights. All rights, title and interest in our trademarks remain entirely with OnlineCommunityHub.

Licensees are granted a limited, non-exclusive right to use the OnlineCommunityHub name and logo solely in connection with unmodified copies of the extensions, to identify their origin.

If you distribute modified copies of any extension, you must:

  • replace or remove all references to "OnlineCommunityHub" and any extension name from all files, images and visual outputs (front-end and back-end);
  • remove any code that initiates a connection to servers managed by OnlineCommunityHub;
  • give the modified extension a new name that is not confusingly similar to the original;
  • leave all copyright notices within source code files fully intact.

The name "OnlineCommunityHub" and any extension name may not be used to endorse or promote products derived from our extensions without prior written permission.

If any provision of these Terms is held to be unenforceable, it does not excuse you from the conditions of the GNU GPL license. If you cannot distribute the extension in a way that satisfies both these Terms and any other applicable obligations, you may not distribute the extension at all.

9. Support

Customers with an active subscription may request support via our public support forum. Support is provided in English. Community support (best-effort, no guaranteed response time) is available to users of free extensions or free versions of our extensions.

We reserve the right to limit or cancel support in the following situations:

  • unreasonable behavior by the customer, including abusive or offensive language;
  • persistent server-side issues that are outside our control or scope of responsibility;
  • the customer is not cooperative in providing information necessary to investigate the issue.

Support does not cover modifications made to the extension by the customer or a third party.

10. Refund policy

We offer a 30-day money-back guarantee. If you are not satisfied with an extension for any reason, contact us within 30 days of purchase via our contact page, stating the extension name and your order number. We will process a full refund within 3 business days, excluding any transaction costs charged by the payment provider.

We welcome feedback on the reason for your return, this helps us improve our products, but providing a reason is not required to receive a refund.

11. Warranty and liability

OnlineCommunityHub software extensions are provided "as is", without warranty of any kind, either expressed or implied, including but not limited to warranties of merchantability or fitness for a particular purpose.

To the maximum extent permitted by applicable law, J.L.R. van Lent Holding B.V. shall not be liable for any direct, indirect, incidental, special, consequential or other damages arising from the use of or inability to use our software extensions, even if advised of the possibility of such damages.

We cannot guarantee compatibility with all third-party extensions or configurations. We cannot guarantee that extensions will continue to function without modification following future Joomla or PHP releases outside our stated support matrix.

12. Termination

We reserve the right to terminate your access to any or all of our extensions at any time, without prior notice, in the event of a material breach of these Terms and Conditions, including but not limited to unauthorized sharing of download keys.

We may discontinue an extension, the website or any service at any time. In the event of discontinuation of an extension during an active subscription period, we will provide a pro-rata refund for the remaining subscription period.

Termination of your subscription does not affect your right to continue using the version of the extension you last downloaded under the GPL license.

13. Copyright and ownership

All OnlineCommunityHub software extensions are and remain the intellectual property of J.L.R. van Lent Holding B.V., except where ownership clearly lies with third parties (such as included open-source libraries). The customer does not acquire any ownership rights to the extensions by purchasing a subscription.

OnlineCommunityHub respects the intellectual property rights of others. If you believe that content on our website or within our extensions infringes your copyright, please contact us via the contact form.

14. Acceptable use

Our extensions may not be used on websites that contain or facilitate:

  • adult or sexually explicit content;
  • illegal gambling;
  • illegal content of any kind under applicable law;
  • harassment, hate speech or content that incites violence.

We reserve the right to terminate access without refund if we become aware of use in violation of this section.

15. Governing law and jurisdiction

These Terms and Conditions are governed by the laws of the Netherlands. Any disputes arising from or in connection with these Terms and Conditions shall be submitted to the exclusive jurisdiction of the competent court in the Netherlands.
OnlineCommunityHub is a trading name of J.L.R. van Lent Holding B.V., registered with the Dutch Chamber of Commerce (Kamer van Koophandel).

16. Changelog

  • May 20th, 2026 - Version 2.0: Full revision. Updated responsible party name to reflect trading name structure (OnlineCommunityHub / J.L.R. van Lent Holding B.V.); updated payment methods (added Mollie and Stripe, removed iDEAL-only reference); introduced update type table distinguishing security, maintenance and feature updates; added Section 3 on security update obligations under the EU Cyber Resilience Act (CRA); added Section 4 on download key security and server authorisation; revised Joomla! compatibility section to reflect N/N-1 major version policy (Joomla 5 and 6); updated warranty section with CRA carve-out; added pro-rata refund provision on discontinuation; added acceptable use section; added this changelog.
  • December 17, 2021: Minor updates.
  • June 2, 2016: Initial version.