Terms of use and terms of sale

Version of 2026-09-10

This document brings together the terms of use of the service and the terms of sale of the subscriptions. Together with any quote or purchase order, it forms the contract between the publisher and the customer.

Purpose and scope

The VirtIoT Lab offering is reserved for professionals: educational institutions, training organisations, companies and self-employed workers, acting for the purposes of their business. It is not intended for consumers.

As a result, the French Consumer Code does not apply to this contract: there is no fourteen-day right of withdrawal, no recourse to a consumer ombudsman, and prices are stated excluding tax. This clause governs how everything below is to be read.

These terms govern access to the platform, its use by the customer and by the students they enrol, and the sale of subscriptions.

Account and email verification

Each teacher has a personal account. The email address given at sign-up must be verified through the link sent automatically: until it is, sign-in is refused.

Passwords are at least twelve characters long. They are personal and must not be shared: student accesses are created separately, from the teacher area.

The customer is responsible for actions performed from their account and must inform the publisher without delay of any use they did not authorise.

Trial plan

The Découverte plan lets you explore the platform without a payment card and without commitment.

When it ends, there is no automatic switch to a paid plan: access stops, and it is up to the customer to subscribe if they wish to continue.

  • Duration: 30 days from account creation.
  • Students: 5 at most.
  • Concurrent lab sessions: 1.
  • Available protocols: LoRaWAN, LoRa P2P.

Acceptable use

Scripts written by the customer and by their students run on the publisher's infrastructure. This is not a detail: it makes acceptable use a contractual obligation rather than a recommendation.

The following are prohibited: crypto-asset mining, any attack, scan or intrusion attempt directed at third parties, circumventing compute, memory or network quotas, and reselling or otherwise making access available to people outside the customer's institution.

Any breach may lead to the immediate suspension of the containers concerned, under the “Suspension and termination” clause.

Availability

The service is provided without any service level commitment, unless a signed quote states otherwise. The publisher uses reasonable means to keep it running, without guaranteeing uninterrupted availability.

Maintenance interruptions may occur; the publisher endeavours to announce them and to schedule them outside announced lab periods.

It is up to the customer to regularly export the configurations they wish to keep, the export feature being provided for that purpose.

Suspension and termination

The publisher may suspend access in the event of a breach of the acceptable use clause or of an unpaid invoice after a formal notice has gone unanswered.

Either party may terminate under the “Term, renewal and termination” clause. Termination gives rise to no refund of the current period, except where the publisher is at fault.

Closing a lab session destroys the containers that made it up: this is the normal behaviour of the platform. Configurations remain exportable in JSON format before closing, and that export is the only basis for resuming work.

Liability

The platform is a teaching tool. Radio simulations, propagation models and digital twins reproduce the behaviour of real equipment approximately: they are in no way a guarantee of how physical hardware will behave, and must not be used as the basis for a sizing or deployment decision.

The publisher's liability, on any ground whatsoever, is capped at the sums actually paid by the customer over the twelve months preceding the triggering event.

Indirect damages are excluded, in particular loss of business, loss of data that was not exported, and reputational harm.

Ownership of content

The platform's code, its architecture and the teaching material published by the publisher remain his property. The subscription grants a non-exclusive, non-transferable right of use for its duration.

Scenarios, blueprints, configurations and work created by the customer and their students belong to them. The publisher does not exploit them and claims no rights over them; he accesses them solely to operate the service technically and to provide requested support.

Governing law and jurisdiction

This contract is governed by French law.

Failing an amicable settlement, the competent courts of Reims, France, shall have exclusive jurisdiction, including where there are several defendants or a third-party claim.

Terms of sale — pricing

Prices are stated in euros and exclude tax.

The publisher currently benefits from the French VAT exemption for small businesses: “VAT not applicable, article 293 B of the French general tax code”. No VAT is therefore charged.

Prices exclude tax, VAT being payable in addition at the rate in force where applicable. This clause is not boilerplate: the exemption threshold is crossed by the COMBINED total of the subscriptions taken out, not by a single one — an Institution subscription at €349 per month stays well below it over a year. On the day the combined total exceeds it, moving to VAT must require no renegotiation.

Term, renewal and termination

The subscription is taken out for a monthly or annual period, at the customer's choice.

It renews tacitly at the end of each period, for a period of the same length.

The customer may terminate at any time from their area or by writing to contact@ofnir.fr: termination takes effect at the end of the current period, which remains payable.

Plan changes

Upgrading takes effect immediately, billed pro rata for the remainder of the period.

Downgrading takes effect at the next billing date, with no refund of the current period.

Quotes and purchase orders

The Académique and Institution plans are billed against a quote, accepted by the institution's purchase order.

On that occasion the publisher collects the institution's SIRET number and EU VAT number: this information is required by his accounting obligations. Collecting it does not mean charging VAT, which remains governed by the “Terms of sale — pricing” clause.

Payment, late payment and fees

Invoices are payable within thirty days of their issue date, unless another period is agreed in the quote within legal limits.

Late payment automatically incurs, with no prior formal notice, penalties calculated at the European Central Bank interest rate plus ten percentage points.

A flat-rate recovery fee of €40 is added, as provided by article L441-10 of the French commercial code, without prejudice to further compensation for costs actually incurred.

Invoice retention

Issued invoices are kept for 10 years, in accordance with article L123-22 of the French commercial code.

This is the same period as the one announced in the privacy policy: it stems from a legal obligation and therefore cannot be shortened on request.