Terms of sale
Last updated: 8 October 2026
1. About these terms
These terms of sale apply to every order of Heatlens for Matomo products from CODERISE SAS, RCS Aix-en-Provence 988 559 118, 1870 Chemin de la Barre Saint-Jean, 13080 Aix-en-Provence, France ("Coderise", "we"). Full company details are in the legal notice. "You" means the business or organisation that places the order.
The contract between us is made of these terms, the license agreement and the support policy. If they conflict, the license agreement prevails on how you may use the software, the support policy on how support works, and these terms on everything else.
As provided by Article L441-1 of the French Commercial Code, these terms are the basis of our commercial relationship. They prevail over your own purchase conditions, unless we agree otherwise in a document signed by both of us.
2. Business customers only
We sell only to businesses and organisations. By ordering, you declare that you are acting for professional purposes and that the person placing the order is authorised to commit you.
Consumer protection rules, including the statutory right of withdrawal of the French Consumer Code, do not apply. We offer a contractual refund instead (see section 12). We may cancel and fully refund an order if we reasonably believe it was placed by a consumer.
3. Products and prices
- Heatlens for Matomo 5
- Perpetual license for one Matomo instance. €299 excluding VAT, paid once.
- Heatlens for Matomo 6
- Perpetual license for one Matomo instance. €299 excluding VAT, paid once.
- Heatlens Priority Support
- Yearly subscription, renewed automatically. €99 excluding VAT per year. One subscription covers one Heatlens license. Requires a valid Heatlens license.
- Heatlens client website
- Perpetual add-on for one website that you track for a client (for example as an agency or hosting provider). €10 excluding VAT per client website, paid once. Requires a valid Heatlens license.
Prices are in euros, excluding VAT. Current prices are shown on our pricing page. The price that applies is the one shown when you order. We may change prices for future orders at any time. For a Priority Support renewal, we will tell you about any price change at least 30 days before the renewal date, so that you can cancel if you wish.
Before ordering, check that your self-hosted Matomo meets the requirements in the support policy (Matomo 5.14.1 or later with PHP 8.1 or later, or Matomo 6). Heatlens does not work with Matomo Cloud.
4. Ordering and contract formation
You order online through the Stripe payment links on our site, or by writing to contact@coderise.fr to pay by bank transfer.
For card payments, the contract is formed when Stripe confirms your payment. For bank transfers, it is formed when we confirm your order by email. We send a confirmation by email in both cases.
As permitted between professionals by Article 1127-3 of the French Civil Code, the ordering process may depart from Articles 1127-1 and 1127-2 of that code. Our electronic records (Stripe records and emails) are evidence of the orders and payments made between us.
These terms are written in English, which is the only language version.
5. Payment and invoices
- Card: you pay in full when you order, through Stripe. Stripe processes your card details; we never see your card number.
- Bank transfer (on request): we send you an invoice, payable on receipt. We deliver after we receive the full payment.
- Priority Support: the first year is paid when you order. Each following year is charged automatically on the renewal date to the payment method on file.
No discount is granted for early payment. Invoices are issued electronically through Stripe, sent by email, and handled through our accounting platform Pennylane, in line with the French electronic invoicing reform.
The license is granted only once we have received full payment.
6. VAT
- Customers in France: French VAT at 20% is added.
- Business customers in another EU country with a valid VAT number: no French VAT is charged. VAT is due by you under the reverse-charge mechanism (Article 283-2 of the French General Tax Code and Article 196 of Directive 2006/112/EC). The invoice states "Autoliquidation". We check your VAT number in the EU VIES database.
- Customers in another EU country without a valid VAT number: we charge VAT at the rate that applies to the sale, as calculated at checkout.
- Customers outside the EU: no French VAT is charged (Article 259 of the French General Tax Code). You are responsible for any taxes and duties due in your country.
You bear the tax consequences of any inaccurate company, address or VAT information you give us.
7. Late payment
Any amount not paid when due automatically bears late-payment penalties at three times the French legal interest rate, from the day after the due date, without any prior reminder. A fixed indemnity of €40 for recovery costs is also due (Articles L441-10 and D441-5 of the French Commercial Code). If our actual recovery costs are higher, we may claim additional compensation on proof. We may also suspend delivery and support until payment is made.
8. Delivery
Delivery is digital. After we receive payment, we email you the download link, your license key and access to the support portal, at the email address given with your order. Delivery is currently manual and takes place within one business day after payment, usually within a few hours. A business day is Monday to Friday, excluding French public holidays.
9. License
Heatlens is proprietary software, licensed and not sold. The license agreement sets out what you may and may not do. In short: a perpetual right to use the edition you bought on one Matomo instance (plus one staging copy), for any number of your own websites, with one client website add-on per website you track for a client, and no right to redistribute or resell it.
10. Updates and upgrades
Your license includes free updates for the edition you bought. For example, a Heatlens for Matomo 5 license includes every Heatlens release for Matomo 5.
A new major edition, such as Heatlens for Matomo 6 for an existing Heatlens for Matomo 5 customer, is a separate product and a paid upgrade. Existing customers with a license for the previous edition pay half the license price of the new edition (currently €149.50 excluding VAT instead of €299). Client website add-ons carry over to the new edition at no extra cost.
Each edition receives updates for at least three years after the end of life of the Matomo major version it is built for, as announced by the Matomo project.
11. Support and Priority Support
Every license includes best-effort support. Heatlens Priority Support is an optional paid subscription with a 24/7 first-response commitment. The support policy describes both.
Priority Support runs for one year and renews automatically every year. You can cancel at any time through the support portal or by email; cancellation takes effect at the end of the current year, and the year already paid is not refunded. Priority Support ends automatically if your license ends. We email you a reminder one month before each renewal, then every week until the renewal date.
12. Refund
If Heatlens does not work on your setup, you can ask for a refund within 14 days of delivery. Before refunding, we ask you to let us try to fix the problem: describe it, share the information we request and test our fixes. If we cannot make Heatlens work within a reasonable time, we refund the license price to your original payment method.
This refund does not apply when your setup does not meet the requirements published on our website at the time of your order, for example Matomo Cloud or an unsupported Matomo or PHP version. In that case, contact our support: we look at each request case by case.
A refund ends your license immediately. You must uninstall Heatlens, delete all copies, and confirm this to us in writing. If you bought Priority Support for that license, it is refunded and ended at the same time.
This contractual refund does not affect your rights under the warranty in section 13.
13. Warranty
We warrant that Heatlens conforms to its product description and documentation. If it does not, tell us. We will correct the issue, provide a workaround or a replacement, or, if none of these is possible within a reasonable time, refund the price of the product concerned. This warranty is not limited in time.
We do not warrant that Heatlens will run without interruption or errors. The warranty does not cover modified code, unsupported setups, or problems caused by Matomo, third-party plugins or your hosting. Back up your Matomo installation and database before installing or updating Heatlens. To the extent permitted by law, no other warranty applies.
14. Liability
We are liable only for direct and foreseeable damage caused by our proven fault. We are not liable for indirect damage, such as loss of data, loss of profit, revenue or business, damage to reputation, or the cost of replacement services.
Our total liability for all claims relating to a product is limited to the amounts you paid for that product in the 12 months before the event giving rise to the claim. These limits do not apply in case of fraud or gross negligence, to bodily injury, or where the law does not allow liability to be limited.
15. Your data and your responsibilities
Heatlens stores the data it collects only in your own Matomo database. Coderise has no access to that data and is not your processor for it. You are the data controller for the heatmap data you collect, and you are responsible for informing your visitors, obtaining their consent where the law requires it, masking personal data shown as plain text on your pages, and securing your server. Do not send us your visitors' personal data in support requests.
16. Personal data
We process your contact, billing and order data to perform the contract and meet our legal obligations. Our privacy policy explains how.
17. Force majeure
Neither of us is liable for a failure caused by force majeure as defined by Article 1218 of the French Civil Code. Affected obligations are suspended while the event lasts. If it lasts more than 60 days, either of us may end the affected order by written notice.
18. Changes to these terms
We may update these terms. Each order is governed by the version in force on the date of the order. For Priority Support renewals, we will tell you about changes at least 30 days before the renewal date; if you do not accept them, you can cancel before renewal.
19. Governing law and disputes
These terms are governed by French law. Matomo is a registered trademark of InnoCraft Ltd; Heatlens is not affiliated with, endorsed by or sponsored by InnoCraft Ltd or the Matomo project. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
If a dispute arises, write to us first at contact@coderise.fr so we can try to settle it amicably. If no settlement is reached within 30 days, the dispute will be brought exclusively before the competent courts for Coderise's registered office (Aix-en-Provence, France), including for summary proceedings and where there are several defendants.