License agreement
Last updated: 8 October 2026
This license agreement is between CODERISE SAS ("Coderise", "we"), whose details are in the legal notice, and the business or organisation that buys a Heatlens license ("you"). It applies when you download, install or use Heatlens. It forms part of the contract described in our terms of sale.
Heatlens is proprietary software. It is not open source. If you do not accept this agreement, do not install or use Heatlens.
1. Definitions
- Software
- The Heatlens for Matomo plugin, in source and any other form, with its documentation and updates.
- Edition
- A version line of the software built for one major Matomo version, such as "Heatlens for Matomo 5" or "Heatlens for Matomo 6".
- Instance
- One installation of Matomo with its own database. Several web servers sharing the same Matomo database count as one instance.
- Staging copy
- A copy of your licensed instance used only for testing or staging, never to track production traffic.
- Own website
- A website operated by you or by a company of your group, for your own activity.
- Client website
- A website you track on behalf of a third party, for example as an agency, consultant or hosting provider. Each client website needs a client website add-on.
- Update
- Any new release of the software within the edition you bought.
- License key
- The key we send you when we deliver the software.
2. What you may do
Once we have received full payment, we grant you a non-exclusive, non-transferable license to install and use the edition you bought:
- on one Matomo instance;
- for an unlimited number of your own websites tracked by that instance;
- for each client website for which you bought a client website add-on (€10 excluding VAT per website, paid once);
- on one staging copy of that instance, in addition to the production instance;
- worldwide, and perpetually, meaning for the full duration of Coderise's rights in the software.
You may move the software to a replacement instance at any time, provided you uninstall it from the previous instance and delete it there. Your client website add-ons move with it.
You also keep the rights that French law gives every user of software and that cannot be excluded by contract (Article L122-6-1 of the French Intellectual Property Code), such as making a backup copy and observing, studying or testing how the software works.
3. Modifications
The software is delivered as PHP and JavaScript source code. You may modify it for your own internal use on your licensed instance. You use modified code at your own risk: it is not covered by our support or warranty, and updates may overwrite your changes. Modifications remain subject to this agreement, and you may not distribute them.
4. What you may not do
Except where the law expressly allows it, you may not:
- install or use the software on more instances than you have licenses for;
- redistribute, sell, resell, rent, lend, sublicense or transfer the software or your license key;
- publish the source code, in whole or in part, or make it available to third parties;
- use the software, its code or its design to build a competing product;
- remove or alter copyright notices, license notices or license-related code;
- share your license key outside your organisation.
You may not transfer your license to another entity without our prior written agreement.
5. Updates and editions
Your license includes all updates of the edition you bought, free of charge. A new edition for a new major Matomo version is a separate product and a paid upgrade, with a discount for existing customers (see our terms of sale). Your perpetual right to use the version you bought does not depend on buying upgrades or Priority Support.
6. Ownership
Coderise owns and keeps all intellectual property rights in the software, including any updates. This agreement grants you a right of use only; it does not transfer any ownership. Any rights not expressly granted here are reserved. If you send us suggestions or feedback, we may use them freely.
7. Third-party components
The software may include open-source components that are licensed under their own terms. Those terms apply to those components and take precedence over this agreement for them. The current release includes one such component: html2canvas (MIT License), used to capture page snapshots. Each release package lists its third-party components and their license texts in the file THIRD-PARTY-NOTICES.txt.
Matomo is not part of the software. It is provided by its own publisher under its own license. Matomo is a registered trademark of InnoCraft Ltd; Heatlens is not affiliated with InnoCraft Ltd or the Matomo project.
8. Data
The software runs on your infrastructure and stores the data it collects only in your own Matomo database. Coderise has no access to that data and does not process it on your behalf. You are the data controller for it, and you are responsible for informing your visitors, obtaining consent where required, and masking personal data shown as plain text on your pages. The software makes no connection to Coderise servers: there is no online license check, no update check and no usage reporting. If a future release adds such a feature, we will describe it here first, including the data it sends.
9. Warranty and liability
Warranty and liability are governed by sections 13 and 14 of our terms of sale. In particular, we do not warrant that the software will run without interruption or errors, modified code is not covered, and our liability is limited as described there.
10. Termination
Your license ends:
- automatically, if you receive a refund under our terms of sale;
- if you seriously breach this agreement and do not remedy the breach within 30 days of our written notice;
- immediately on written notice, if you redistribute, publish or resell the software, or use it to build a competing product.
When your license ends, you must stop using the software, uninstall it, delete all copies (including backups and modified versions) and confirm this to us in writing. Sections 4, 6, 7 and 11 continue to apply after termination. Termination does not affect any other rights we may have.
11. Governing law
This agreement is governed by French law. Disputes are handled as described in section 19 of our terms of sale, with exclusive jurisdiction of the competent courts for Coderise's registered office in Aix-en-Provence, France, after an attempt at amicable settlement.
Questions about this agreement: contact@coderise.fr.