Terms

Terms of service

The conditions for using ARVAcademy, purchasing access and working with its learning materials.

Last updated: 10 September 2026

arvacademy@etik.com

1. About these terms

ARVAcademy is operated by Benoît DARENNE, an individual established in Switzerland. These terms govern access to its website and mobile application, including learning content, exercises, quizzes, account features and optional tools. For service, billing or legal enquiries, contact arvacademy@etik.com. Our Privacy policy explains how we process personal data.

Use the service only if you have the legal capacity to agree to these terms, or with the authorisation of a parent or legal guardian where required. Any purchase is also subject to the offer, order confirmation and applicable merchant or app-store terms presented at checkout.

2. The learning service

ARVAcademy provides an independent learning environment for software-development technologies. Some content is available without paid access; other features require an account or a valid entitlement. The available content, supported platforms and scope of paid access are described in the offer you select.

Lessons, examples, quizzes and completion indicators are educational resources. They do not constitute an accredited qualification, a guarantee of examination results or employment, or certification by a framework owner. You are responsible for reviewing and testing code before using it in your own projects.

3. Accounts and access

Use accurate account information and a sign-in account you are entitled to use. Protect your devices and provider credentials, and inform us promptly of suspected unauthorised access. Accounts and purchased access are personal unless an offer expressly permits team use.

Access may be checked online, including after a purchase, restoration or change of entitlement. Offline downloads depend on supported app features, available device storage and a valid entitlement; a connection is needed to download content and synchronise changes. Avoid deleting local data before important changes have synchronised.

4. Orders, prices and payment

Before confirming a purchase, review the product, included access, price, currency, taxes, payment frequency and any expiry or renewal terms displayed at checkout. You can correct the information or leave the checkout before submitting the order. The payment confirmation step identified by the merchant or app store places the order, and its confirmation records the transaction.

Where Paddle checkout is used, Paddle is the merchant of record and supplies the applicable buyer terms and receipt. Purchases inside the mobile application are processed by Apple or Google under the relevant store terms. RevenueCat helps validate and restore mobile entitlements; it does not replace the merchant identified on your receipt.

Access is activated after successful payment verification. If payment is taken but access is missing, use purchase restoration where available or contact arvacademy@etik.com with the transaction reference. Never send your full card details or account password.

5. Duration, renewals and restoration

The duration and scope stated in the purchased offer control your entitlement. A one-time purchase is not a recurring subscription. If an offer is expressly sold as a subscription, its billing period, automatic renewal and cancellation conditions must be shown before purchase; manage cancellation through the merchant or store that bills you.

An offer described as lifetime access has no scheduled entitlement expiry and does not require renewal payments for that purchased access. It does not promise that every future product or separately priced service is included. Your order terms and mandatory remedies remain applicable if the purchased service cannot be supplied.

Use the same ARVAcademy account to recognise compatible entitlements across devices. Restoration verifies an existing purchase and does not create a new purchase. Refunds, reversals, expiry or store decisions can change the related entitlement. Deleting an account or uninstalling the app does not itself cancel a store subscription.

6. Withdrawal, refunds and problems with the service

Your mandatory consumer rights take priority over these terms. There is no blanket exclusion of refunds simply because access has been activated. The applicable merchant or store refund process, the order terms and the law governing your purchase determine the available remedies.

Where EU or EEA distance-selling rules apply, consumers generally have 14 days to withdraw, subject to the relevant exceptions. For digital content supplied immediately, loss of the withdrawal right requires the legally required express consent, acknowledgement and confirmation; merely opening an account or accepting these terms is not sufficient. Digital services may follow different withdrawal rules.

Swiss law does not provide a general withdrawal right for every online purchase. A contractual refund commitment or a right required by another applicable law can nevertheless apply. Defective, missing or non-conforming paid access may also give rise to repair, price-reduction, termination or refund rights.

To report a problem or exercise an applicable withdrawal right, contact the merchant shown on your receipt or arvacademy@etik.com with your name, order reference, purchase date and an unambiguous request. We will direct requests concerning store billing to the appropriate channel without limiting your rights.

7. Acceptable use

Use the service lawfully and respect other people’s privacy and intellectual property. Do not share or resell personal account access, impersonate another person, submit unlawful or abusive material, interfere with the service, or attempt unauthorised access to accounts, systems or paid features.

Do not use automated requests in a way that disrupts the service or circumvents reasonable technical limits. Restrictions on access to ARVAcademy do not remove rights granted to you under an applicable third-party open-source or content licence.

8. Content ownership and third-party licences

ARVAcademy retains rights in its original platform software, branding and original materials, subject to any licence expressly granted. Your access permits personal learning use of those materials within the purchased or free service. Other uses require permission unless permitted by law or an applicable licence.

Third-party documentation, code, images and other materials remain subject to their own licences and attribution requirements. The licensing notice attached to a lesson identifies the source project and links to its official GitHub notice. Documentation and code can have different licences, including Creative Commons, MIT and Apache 2.0.

Where materials are adapted from an official source, the attribution identifies that relationship. Open-source and Creative Commons permissions, including any attribution, notice or share-alike obligations, prevail for those materials. These terms do not prohibit copying, modification or redistribution that their applicable licence permits.

Framework names and logos identify the technologies discussed. ARVAcademy is independent and is not endorsed, sponsored or certified by their owners. A content licence does not grant rights in a project’s trademarks. Images or other separately identified assets may have their own terms.

9. Your contributions and optional tools

You retain your rights in code, messages, feedback and other material you submit. You grant ARVAcademy the limited permission needed to host, process, display to the intended recipients and transmit that material to provide the features you choose. You must have the rights needed for that use.

AI-generated answers can be inaccurate or incomplete. Review them and test code before relying on it. Availability and usage limits can depend on the selected provider and your entitlement. When using an external coding environment, model provider or media service, its terms also govern your interaction with that service.

Do not submit secrets, unnecessary personal data or material you are not authorised to disclose. The Privacy policy describes the information sent to external providers when you use these features.

10. Availability, changes and responsibility

We take reasonable care to operate and maintain the service, but maintenance, incidents and third-party outages can interrupt access. Supported features may evolve as technologies change. We do not promise uninterrupted availability, error-free content or any particular learning outcome.

Changes to a paid service remain subject to your order terms and applicable law. We will provide the notice and remedies required for a material change, discontinuation or failure to supply the purchased service. Nothing in these terms excludes mandatory quality, conformity or consumer remedies.

Each party remains responsible to the extent required by applicable law. No exclusion in these terms applies to fraud, intentional misconduct, gross negligence or any liability that cannot lawfully be excluded. You remain responsible for the decisions and projects in which you use educational examples.

11. Suspension, closure and complaints

We may restrict access where reasonably necessary to address a material breach, fraud, a security incident or a legal requirement. Where practicable, we will explain the reason and allow you to respond or remedy the issue; urgent protective action may be taken first.

You may stop using the service and request account closure or personal-data deletion at arvacademy@etik.com. The Privacy policy explains possible retention obligations. Closure does not automatically reverse a completed payment or cancel an external subscription; applicable refund and cancellation rights remain available.

If you dispute a restriction or believe the service has not met the purchased offer, contact arvacademy@etik.com with the relevant details so the matter can be reviewed.

12. Applicable law and updates

These terms must be read together with the offer accepted at purchase and any applicable merchant or app-store agreement. Mandatory protections and the courts available to consumers under applicable law are preserved; these terms do not require you to waive them.

We may revise these terms for future use of the service. Material changes affecting an existing agreement will be communicated as required by law, and consent will be sought where required. A later version does not retrospectively remove rights acquired under an earlier purchase.

If a provision cannot lawfully be enforced, the remaining provisions continue to apply to the extent permitted by law. Contact arvacademy@etik.com for a copy of the terms relevant to your account or purchase.