Terms of Use and Licence
Last updated : 3 October 2026 (version 1.2)
Contents
1. Purpose and acceptance
These general terms ("Terms") govern access to the repair-pro.tech website and the use of the Repair PRO, POS Nova and BrakePro software ("the Software"), published by CodesNova (section 20). Together with the Privacy Policy, the Refund Policy and the specific conditions of the chosen offer ("the Offer"), they form the contract between CodesNova and the licence holder ("the Licensee").
By activating a licence or using the Software, the Licensee accepts the Terms. If the Licensee does not accept them, they must not use the Software and may request a refund under the conditions of the Refund Policy.
2. Definitions
- Licence: the right to use the Software, evidenced by a licence key.
- Workstation: a computer on which the Software is activated (also called a "seat").
- Module: an optional function of the Software, included in the Offer or sold separately.
- Shop data: the data the Licensee enters or generates with the Software (customers, sales, products, receipts, employees…).
- Free version: the Repair PRO Offer with no price and no time limit, described in section 6.
3. Licence to use
3.1 Grant. CodesNova grants the Licensee a personal, non-exclusive, non-transferable and non-sublicensable licence, for the purposes of its business, within the scope stated at purchase (product, number of workstations, modules) and for the duration of the Offer: lifetime, for the subscription period, or with no time limit for the Free version. The Software is licensed, not sold: CodesNova retains all its rights.
3.2 What is permitted. Installing and activating the Software on as many workstations as the licence allows; making backup copies of its data; using the Software for the activity of its shop.
3.3 What is prohibited. Unless authorised in writing by CodesNova, the Licensee shall not:
- copy, distribute, sell, rent, lend or make the Software available to third parties;
- decompile, disassemble, reverse engineer or extract the source code, except to the extent that the law permits despite this prohibition;
- circumvent, disable or deceive the licence check, the workstation limit or the link to the product;
- share its licence key beyond the number of authorised workstations, or use a key obtained irregularly;
- remove the Software's proprietary notices;
- use the Software for unlawful purposes or to infringe the rights of a third party.
4. Licences per workstation (seats)
- A licence key entitles the Licensee to a maximum number of active workstations stated at purchase. Each workstation is identified by a technical identifier (see the Privacy Policy).
- Activation links a workstation to the licence. The Licensee may deactivate a workstation (from the Software's Settings or its customer area) to free its place, for example when changing computers.
- The Software checks the licence at activation, then online at regular intervals (about every hour). Without an Internet connection, it keeps working for a tolerance period (currently 30 days after the session token's validity ends), never beyond the licence expiry date. These technical durations may change with versions.
- A licence is linked to the product stated at purchase: a licence for one product does not necessarily open the others (for example, a BrakePro licence does not open POS Nova). The Software refuses a licence that does not cover the product.
- Synchronisation between workstations (local network or remote) and some other modules are subject to the conditions of the Offer; some are paid modules.
5. Modules and offers
Modules and their prices are shown on the Pricing page. A purchased module is activated automatically on the licence. The Offer states whether the licence is lifetime or subscription-based and what it includes. New major versions and new modules may be the subject of a separate offer.
6. Free version (Repair PRO Free)
6.1 Purpose. Repair PRO is also offered as a free Offer, with no price and no time limit ("the Free version"). It is governed by these Terms, by this section, which prevails in case of conflict for this Offer, and by the Privacy Policy. It covers the Repair PRO desktop software.
6.2 What the Free version includes.
- One workstation only (section 4). A second workstation requires a paid Offer.
- The Software's basic functions (customers, stock, history, devices, dashboard, printing, local backup) and the modules shown as free on the Pricing page.
- Up to 50 new repairs per calendar month. Beyond that, the Software accepts no new repair until the following month or until a paid Offer is taken. Repairs already open are never blocked, and the data stays viewable, editable and exportable.
- The limits in force are displayed on the Pricing page before any sign-up.
6.3 What the Free version does not include.
- Paid modules (section 5) are visible in the Software but locked; they can be bought at any time.
- The till is not included: POS Nova and BrakePro are separate Offers.
- The Vitrine is not included: a shop on the Free version cannot publish products for reservation (section 12).
- Support: built-in help and e-mail, under the conditions of section 11. Messaging support and guided installation are reserved for paid Offers.
6.4 Brand notice. On printed or sent tickets and receipts, the Software adds the footer "Géré avec Repair PRO · repair-pro.tech". It never appears on an invoice. The Licensee must not remove it while using the Free version (section 3.3); it disappears when moving to a paid Offer.
6.5 Trial. On first activation on a workstation, the Licensee gets a 7-day trial with paid modules lent, in accordance with the Refund Policy. The trial does not include online services (online backup, remote synchronisation, Mobile Cloud). One trial is granted per workstation. When the trial ends, without payment, the licence continues on the Free version: trial modules lock, the data stays intact.
6.6 Duration. The Free version has no duration: it does not expire by itself. "No time limit" does not mean "for life": CodesNova may change it under section 6.7 and section 7 (updates). The Licensee may give it up at any time by deactivating the workstation and uninstalling the Software.
6.7 Changes to the limits. Any reduction of a Free version limit (number of repairs per month, number of workstations, or removal of a free function) is announced at least 90 days before it takes effect, by e-mail or in the Software. Until that date the previous limits continue to apply. A raised limit or an added function may apply without notice. A Licensee who does not accept the new limit may move to a paid Offer or stop using the Software; the data remains theirs (section 6.9).
6.8 Moving to a paid Offer. The Licensee may move to a paid Offer at any time, from the Software or the customer area. The same licence is upgraded, on the same database: no reinstallation, no data loss. After payment and once the Software has refreshed its rights, the monthly cap and the brand notice disappear and the modules bought are activated (section 5). Prices, payment methods and refund conditions are those of section 8 and the Refund Policy.
6.9 Data. The shop data belongs to the Licensee, as in section 13: it stays on its workstations, the Free version limits neither viewing nor local backup, and CodesNova does not access it. No data is deleted or locked because the monthly cap is reached, or when the trial ends.
6.10 Warranties. The Free version is provided under the conditions of section 14 (warranties and liability). Within the limits allowed by law, CodesNova's liability for the Free version, for which nothing was paid, is limited as that section provides.
7. Updates
- CodesNova publishes updates (fixes, security, improvements), which are signed. The Software looks for them at startup then about every 4 hours, and installs them automatically. The Licensee accepts these updates, which are necessary for the security of the Software and the compatibility of its data.
- Before any database migration, the Software backs it up (the last 5 backups are kept on the workstation). This does not replace the Licensee's own backups (section 9).
- Only the latest version receives fixes. CodesNova informs customers within a reasonable time before support for a version ends.
- CodesNova may modify or withdraw a function for a legal, security or technical reason, without affecting the Licensee's acquired rights under the purchased Offer.
8. Prices, payment, trial and refund
- The Free version is not subject to any price.
- Prices are those displayed at the time of order. Payment is made by the methods offered at that time, depending on the country: in Algeria, Edhahabia / CIB card via Chargily Pay, CCP transfer or cash; elsewhere, PayPal. No other payment method is accepted.
- The free trial and the refund guarantee are governed by the Refund Policy, which forms part of the Terms.
- Subscriptions paid through PayPal: the subscription is annual (there is no monthly plan). It is managed by PayPal and renews automatically every year until the Licensee cancels it from their PayPal account. Prices may be changed with 30 days' notice.
- Subscriptions paid by other means (Chargily, CCP transfer, cash): the payment covers the subscription period (one year) and is not renewed automatically. The subscription ends at its term unless a new payment is made; reminder e-mails are sent before it expires.
- In case of non-payment, CodesNova may suspend access to the functions covered by the licence after informing the Licensee.
9. Licensee's obligations
- Compliance: the Software is a tool. The Licensee remains solely responsible for the accuracy of its invoices, receipts, returns and entries, and for compliance with the regulations applicable to it (tax, accounting, commercial, data protection). CodesNova does not provide tax or accounting advice.
- Backups: the Licensee backs up its data regularly (the Software's backup function) and keeps copies away from the workstation.
- Security: it protects its licence key, PIN codes and access to its workstations, changes the administrator PIN set at installation without delay, and keeps its system up to date.
- Its customers' data: it is responsible for processing its shop's data, informs its customers and answers their requests (see the Privacy Policy, section 4).
- Environment: it makes sure that its equipment (computer, printers, barcode readers, Internet connection) is compatible with the Software.
10. Personal data and diagnostics
The processing of personal data is described in the Privacy Policy. Technical diagnostics are optional: they are sent only with the Licensee's consent, which can be withdrawn at any time, and declining affects no function. CodesNova does not access the shop data.
11. Support
Support is provided by e-mail (contact@codesnova.com) and, when available, through the site's chat or by messaging. A telephone number is published in the Legal Notice to reach CodesNova; it gives no right to any guaranteed hours or response time. Support is provided with due care and with no commitment on resolution time, unless the specific conditions of the Offer say otherwise. It does not include training, data entry or hardware repair.
12. Online reservations (Vitrine)
The site lets visitors reserve products offered by shops that use the Repair PRO Vitrine. This section applies to anyone who makes a reservation ("the Buyer").
- Technical intermediary: CodesNova provides the publishing and reservation tool; it is not the seller. The sale, the price, availability, the condition of the product and its handover are the responsibility of the selling shop alone: the sales contract is concluded between the Buyer and the shop.
- A reservation is not a sale: it stays "pending" and is only confirmed once the shop has accepted it; the shop may refuse it. If the shop does not answer within 2 hours, it expires by itself; once accepted, it expires if the product is not collected within 48 hours.
- No online payment: the product is paid for at the shop, on collection, by the methods the shop accepts.
- Tracking and cancellation: the Buyer follows their reservation and may cancel it, while it is pending or accepted, from the tracking link given at creation. This link is the only access to the reservation: it must not be shared.
- Limits: a reservation contains at most 5 different products and 20 units per product; frequency limits (number of requests per hour, per telephone number and per shop) protect the service against abuse.
- Data: the name, the telephone number (compulsory), the e-mail and the note (optional) are passed to the chosen shop, which processes them for the reservation; see the Privacy Policy.
13. Intellectual property and data
The Software, its interfaces, texts, trademarks and logos belong to CodesNova or its licensors (see the Legal Notice). The shop data belongs to the Licensee: CodesNova claims no rights over it. The Licensee grants CodesNova the limited right to process the diagnostic data it has agreed to send, for the purposes described in the Privacy Policy.
14. Warranties and liability
- CodesNova provides the Software with due care (obligation of means). It does not guarantee the total absence of errors or the uninterrupted availability of its online services (licence, updates, synchronisation relay). As the Software works mainly locally, unavailability of these services does not prevent taking payments during the tolerance period in section 4.
- Within the limits permitted by law, CodesNova's total liability for any damage related to the Software is limited to the sums paid by the Licensee for the licence concerned: over the last 12 months for a subscription, the licence price for a lifetime licence.
- CodesNova is not liable for indirect damages (loss of profit, loss of customers, business downtime) nor for the loss of data that the Licensee has not backed up.
- These limitations do not apply in case of wilful misconduct or gross negligence by CodesNova, nor to personal injury, nor where the law prohibits them.
- CodesNova is not responsible for third-party components or services (operating system, printers, payment providers) beyond what the law provides.
15. Suspension and termination
- By the Licensee: a PayPal subscription may be cancelled at any time from the Licensee's PayPal account; cancellation takes effect at the end of the period already paid, and the licence remains valid until it expires. A subscription paid by other means is not renewed: it ends at its term, with no cancellation step.
- By CodesNova: in case of serious breach by the Licensee (unauthorised use, circumvention of the licence, non-payment), CodesNova may suspend or terminate the licence after notification, except in an emergency (fraud, security breach).
- Effects: at the end of the licence, the right to use the Software ends. The shop data stays on the Licensee's workstations. If a subscription is cancelled, the Licensee keeps access to its data for 30 days to export it.
- The sections on intellectual property, liability and governing law survive the end of the contract.
16. Force majeure
Neither party is liable for a failure caused by a force majeure event within the meaning of Algerian law (for example prolonged network or power outage, natural disaster, decision of an authority).
17. Changes to the Terms
CodesNova may amend the Terms. Substantial changes are notified by e-mail or in the Software at least 30 days before they take effect. A Licensee who rejects them may cancel; continued use of the Software after they take effect constitutes acceptance.
18. Languages
The Terms are drawn up in Arabic and French; an English translation is provided for information. In case of divergence between the versions, the parties will seek the interpretation most consistent with their common intention and with Algerian law.
19. Governing law and jurisdiction
The Terms are governed by Algerian law. In the event of a dispute, the parties first seek an amicable solution (write to contact@codesnova.com). Failing that, the dispute falls under the court of Tizi-Ouzou, subject to the mandatory provisions applicable to consumers, including those of the consumer's country of residence where they apply.
20. Publisher and contact
The Repair Pro software is published and provided by CodesNova, registered with the National Centre of the Trade Register (CNRC) of Tizi-Ouzou under number RC 15/00-5226573 A 20 (registered on 23/05/2021). Repair Pro is a trademark (trade name) used by CodesNova. The NIF (tax identification number) is available on request. Contact: contact@codesnova.com — Publisher's official website: https://codesnova.com — Product: https://repair-pro.tech.
Manager: FERRAT Yanis — NIS and NIF available on simple request — Boulevard Krim Belkacem, Immeuble Makhlouf, Cage A, Bureau N° 94, Tizi Ouzou, Algeria — Telephone: +213 554 31 99 03. Full details: Legal Notice.
This English text is a translation provided for information. In case of divergence, the French version prevails.