General terms of sale
This English translation is provided for information only. In the event of any discrepancy, the French version prevails. Version française
TO BE VALIDATED These terms must be completed (highlighted fields) and reviewed by a professional (lawyer or accountant) before publication.
1. Publisher and scope
These general terms of sale apply to any order of the Origin services from Norman Apps, a French sole proprietorship (micro-entreprise), name, SIREN number, registered address, contact@norman-apps.com, hereinafter “the publisher”.
They prevail over any other document of the customer. Any order constitutes unreserved acceptance of the terms in force on its date; the accepted version is recorded with the order. Version of November 14, 2026.
2. Offer reserved for professionals
The Origin services are intended exclusively for professionals: individuals or legal entities acting for the purposes of their commercial, industrial, craft, professional or agricultural activity, and non-profit organizations, established in France or in another European Union member state. They are not offered to consumers.
When ordering, the customer provides its SIREN or SIRET number, its RNA number (non-profit organization) or its EU VAT number, checked in the official registers, and certifies that it acts for the purposes of its business. The publisher may refuse or cancel an order, or suspend the service, if this information is inaccurate; the customer is liable for any inaccurate declaration.
3. Service
Origin presents a website in the form of a mobile app, according to the chosen plan (Starter, Pro, Custom). The Starter plan is available on Android (Google Play) only; the Pro and Custom plans may cover Android and iPhone.
4. Prices and payment
Prices are stated in euros, VAT not applicable (article 293 B of the French General Tax Code). For a customer established in another European Union member state, the service is invoiced without VAT and the VAT is payable by the customer (reverse charge, article 196 of Directive 2006/112/EC).
The subscription is annual and payable in advance, by card, through Stripe; the monthly price shown on the pricing page is a monthly equivalent. The Pro plan setup fee is payable when ordering. An invoice is available in the customer’s account for each payment. The publisher does not keep card numbers.
5. Late payment
If a payment fails or is late, the publisher informs the customer, who has 5 days to settle it before the app is suspended. In accordance with article L441-10 of the French Commercial Code, any amount unpaid on its due date automatically bears interest at three times the French statutory interest rate and gives rise to a fixed collection fee of 40 euros.
6. Free trial
A 14-day trial is offered with the Starter plan only (no trial for the Pro plan). A card is required at the outset; unless canceled before the end of the trial, the annual subscription starts and is billed. An email reminds the customer of the trial end date a few days in advance.
With the Starter plan, the launch of the app is subject to confirmation that the customer controls its website: the customer publishes a verification code on it (tag, file or DNS record) or, failing that, the publisher may approve the account on presentation of supporting evidence. Until this confirmation is obtained, the app displays “pending verification” instead of the website. If the trial ends before this confirmation, it is extended once by 14 days at no charge, then the subscription is closed at no charge if the website is still not confirmed.
7. Term, renewal and cancellation
The subscription is entered into for a fixed term of one year from its start date (the end of the trial, where applicable). It renews automatically for one-year periods, unless the customer cancels before the renewal date.
Cancellation can be made at any time from the billing area and takes effect at the end of the current annual period; the service remains available until that date. The publisher informs the customer by email of each renewal date, no earlier than three months and no later than one month before it, reminding the customer that it may choose not to renew the subscription.
Any change to the price or to these terms is announced by email at least two months before the renewal date from which it applies; a customer who does not accept it may cancel before that renewal date.
8. No right of withdrawal and no refund
A customer acting in a professional capacity does not benefit from the right of withdrawal granted to consumers by the French Consumer Code. However, when the contract is concluded off-premises (through door-to-door selling) with a professional employing five employees or fewer, and its subject does not fall within that professional’s main activity, the professional has the fourteen-day withdrawal period provided for by article L221-3 of the French Consumer Code; the publisher then provides the withdrawal form.
Except in the event of a breach by the publisher of its obligations (article 10), amounts paid are non-refundable: cancellation by the customer during a period gives rise to no refund, in whole or in part, of the period already started, nor of the setup fee once the service has started.
9. Pro plan: the customer’s accounts and launch
The Pro app is published on the customer company’s Google Play Console account, which the customer continues to own and whose opening fees it bears. Norman Apps works using the access granted by the customer. To be specified: access, responsibilities, end of contract.
Publishing a Pro app on Google Play and the App Store is not immediate. It requires the customer’s developer accounts to be opened, the necessary access to be provided and the app to be approved by Google and Apple, according to their own timeframes and criteria, over which the publisher has no control. The publisher undertakes to support the customer through these steps but guarantees neither a launch date nor the acceptance of the app by these platforms.
10. Obligations and liability of the publisher
The publisher uses reasonable efforts to ensure the availability and security of the service (best-efforts obligation), subject to maintenance operations and third-party services (hosting provider, Google, Apple, Firebase, Stripe).
In the event of an interruption of the service attributable to the publisher for more than seven consecutive days, or of a serious breach by the publisher not remedied within fifteen days of a formal notice, the customer may cancel the subscription and obtain a pro rata refund of the period paid and not used. If the publisher stops providing the service, it informs the customer at least three months in advance and refunds the period paid and not used in the same way.
The publisher’s liability is limited to direct and proven damages, up to the amounts paid by the customer over the last twelve months; it does not cover indirect damages, such as loss of revenue, customers, data or reputation. This limitation does not apply in the event of gross negligence or willful misconduct by the publisher. PROPOSED CLAUSE, TO BE REVIEWED BY A PROFESSIONAL.
11. Customer obligations and website content
The customer declares that it is the person responsible for publishing the website displayed in the app, or that it acts with that person’s authorization. It is solely responsible for the content of its website and the notifications it sends. The publisher may suspend access to the service if the website does not belong to the customer or if its content is unlawful. With the Starter plan, the app is limited to the website address declared when ordering: configured links (buttons, menu, notifications) must remain on that domain, other addresses opening in the phone’s browser.
12. Personal data protection (data processing)
PROPOSED CLAUSE, TO BE REVIEWED BY A PROFESSIONAL. For sending notifications to the users of its app, the customer is the data controller and the publisher acts as a processor within the meaning of Article 28 of the GDPR. The publisher undertakes to: (a) process the data only on the customer’s documented instructions and in order to provide the service; (b) ensure the confidentiality of the persons authorized to access it; (c) implement appropriate security measures; (d) engage only the sub-processors necessary for the service (hosting, sending notifications, payment, emails), listed in the privacy policy, and inform the customer of any change; (e) help the customer respond to requests from individuals exercising their rights; (f) notify the customer of any personal data breach without undue delay; (g) delete or return the data at the end of the contract. The app does not require its users to create an account: the publisher does not keep the technical notification identifiers. The customer remains responsible for the content of its website and the notifications it sends, as well as for informing its own users. Data-related requests should be sent to contact@norman-apps.com. For any processing for which the publisher is itself the controller (account, billing), the privacy policy applies.
13. Force majeure
Neither party is liable for a failure due to force majeure within the meaning of article 1218 of the French Civil Code. If the impediment lasts more than thirty days, either party may cancel the subscription; the period paid and not used is then refunded pro rata.
14. Governing law and disputes
These terms are written in French and governed by French law. In the event of a dispute, the parties first seek an amicable solution. Failing that, where the customer is a trader (commerçant), the commercial court of city of the registered office has sole jurisdiction; in other cases, the ordinary rules of jurisdiction apply.