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
EU Cyber Resilience Act (Regulation 2024/2847)
OnlineCommunityHub extensions are regular products with digital elements within the meaning of the CRA. As manufacturer, we are required to provide free security updates for a minimum of five years and to notify license holders of security-relevant releases.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.
Keep your download key confidential!
Do not share your download key with third parties. If you believe your download key has been compromised, contact us immediately so we can issue a replacement.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.
CRA security obligation
Notwithstanding the above, we are required by the EU Cyber Resilience Act to provide security updates for the duration of the support period and to address confirmed vulnerabilities without undue delay. The warranty disclaimer above does not limit our obligations under the CRA.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.