motordevs

Terms of Service

Effective date: 30 April 2026

These Terms govern your use of motordevs. They form a legally binding agreement between you and the operator of motordevs. By creating an account, signing in, or otherwise using the service, you accept these Terms in full.

Critical safety notice. motordevs is engineering research software. Solver outputs are computational approximations of physical reality and may contain errors. You are solely responsible for verifying every result before relying on it, and for every consequence of how you use motordevs output. Do not deploy any motor design to physical hardware solely on the basis of motordevs output without independent verification by qualified personnel. See § 6 below for the full statement of this responsibility.

1. The operator

The service is operated by Giorgos Sakkas, sole trader, based in Greece, contactable at [email protected]. References below to "we", "us", or "motordevs" mean this operator. References to "you" mean the natural person accessing the service or, where applicable, the legal entity on whose behalf you are acting.

2. The service

motordevs is a web-based suite of tools for designing and analysing electric machines: winding designer, motor design tools, finite-element analysis, and related compute. Available features and capacity vary by plan and may evolve over time.

3. Eligibility and account

Sanctions and export control. You represent and warrant that: (a) you are not located in, or ordinarily resident in, any country or region that is the subject of comprehensive sanctions imposed by the EU, the United Nations, or the United States; (b) you are not on any consolidated EU sanctions list, the UN Consolidated List, or the US OFAC SDN list, and are not owned 50% or more by any person on those lists; and (c) you will not access motordevs from, or use motordevs for the benefit of any party in, any such country or region. We may suspend or terminate your account immediately if we have a reasonable basis to believe any of these representations is or has become inaccurate.

4. Consumer vs. business use

motordevs is intended for both consumer (individual) and business users. You are a "consumer" within the meaning of Greek Law 2251/1994 if, and only if, you act for purposes outside your trade, business, craft, or profession. If you sign up using a company name, VAT number, or business email, or use the service in a professional capacity, you are a business customer and the sections below labelled "consumers only" do not apply to you.

5. Acceptable use

You agree not to:

We may suspend or terminate accounts that violate this section. For a first minor breach we will normally give written warning before acting; for serious or repeated breaches, or any actively harmful activity, we may act without notice.

6. Use of computed results — your sole responsibility

Read this section carefully. It explains what you can — and cannot — expect from motordevs output. Your agreement to these Terms includes your agreement to this section in particular.

6.1 What our solvers do

motordevs runs numerical solvers (winding analysis, magnetostatic FEA, loss models, and related electromagnetic computations) on the inputs you provide. The output of any solver is a computational approximation of the underlying physics, not a statement about reality. Outputs may contain errors arising from, among other things: numerical methods, mesh resolution, material model assumptions, simplifying boundary conditions, floating-point precision, software bugs in our solvers or in third-party libraries we depend on, or invalid input that we did not detect.

6.2 No representations or warranties about results

We make no representation, guarantee, or warranty — express or implied — that any computed result is accurate, complete, suitable for any particular purpose, or fit for any specific application. We do not warrant that two runs of the same input will produce identical output, that any margin of error applies, or that any result conforms to any standard, code, regulation, or third-party specification.

6.3 Independent verification is required

You are solely responsible for verifying the correctness, accuracy, and suitability of every motordevs result before relying on it for any purpose. Verification means independent review by a qualified engineer, comparison with measurements from physical prototypes, validation against trusted third-party tools, or any other method appropriate to the criticality of your decision. We do not perform such verification on your behalf.

6.4 No responsibility for downstream use

Once a result is computed, what you do with it is entirely your decision and your responsibility. We have no responsibility, and accept no liability, for any consequence — direct or indirect, foreseeable or otherwise — of how you, your employer, your client, or any third party uses motordevs output. This includes, without limitation, any use of motordevs output:

6.5 Specifically: no liability for hardware, injury, or loss

Subject only to § 6.7 ("Mandatory carve-out") below, we are not liable for any hardware damage, prototype failure, manufacturing defect, financial loss, business interruption, regulatory penalty, recall cost, third-party claim, or any other consequence arising from your or any third party's use of motordevs output, regardless of whether the result was independently verified and regardless of whether any defect in our solvers or in the libraries we depend on contributed to the result.

6.6 You take this on, not us

By using motordevs you accept that the entire risk of relying on any computed result rests with you, not with us. If you are not willing to accept that risk, do not rely on motordevs output and do not use the service.

6.7 Mandatory carve-out

Nothing in §§ 6.1–6.6 excludes or limits any liability of ours that cannot be excluded or limited under Greek or EU mandatory law, including without limitation:

Where the law assigns you a higher remedy than is available under these Terms, you get the higher remedy.

7. Free tier and paid plans

Some features are available without payment, subject to fair-use quotas. Other features — additional compute time, larger storage, advanced solvers, priority queue position — require a paid plan. Pricing is shown at checkout and on the pricing page.

8. Billing (paid plans only)

8.1 Payment processing

Payments are processed by Stripe. By subscribing you also accept Stripe's terms of service. We never store full card numbers.

8.2 Auto-renewal

Subscriptions renew automatically at the end of each billing period at the then-current price for your plan, unless you cancel before renewal. Renewal periods match your initial period (monthly / annual).

8.3 Cancellation

You can cancel any time from your account settings. Cancellation takes effect at the end of the current billing period — you keep access until then. We do not pro-rate refunds for partial periods unless required by mandatory law (see § 8.5 for consumer right of withdrawal).

8.4 Price changes

We may change prices for renewals. We will give you at least 45 days' email notice before any increase takes effect on your account. Renewal price increases will not exceed 5% per year of your current plan price (excluding statutory taxes such as VAT, which adjust automatically with rates), unless we have given you 60 days' notice and you have an opportunity to cancel before the higher price applies. If you do not accept a price change, cancel before the new price takes effect and your account will end at the end of the current period.

8.5 Right of withdrawal — consumers only

If you are a consumer (see § 4), you have a 14-day right of withdrawal under Art. 3e Law 2251/1994 and Art. 9 of EU Directive 2011/83/EU when entering into a paid subscription. The 14 days run from the day the contract is concluded. To exercise the right, send an unequivocal statement (email is fine) to [email protected] within those 14 days. You may use the model withdrawal form set out in Annex I.B of Directive 2011/83/EU but you are not required to. We will refund all payments received from you within 14 days of receiving your withdrawal, using the same means of payment you used.

Loss of the right of withdrawal — express consent required. Under Art. 3i(m) Law 2251/1994 and Art. 16(m) of Directive 2011/83/EU, the right of withdrawal does not apply to a contract for the supply of digital services that has been fully performed, where performance has begun with your express prior consent and with your acknowledgement that you will lose the right of withdrawal once the contract has been fully performed by us.

Accordingly, at checkout we ask you to:

  1. expressly request that performance begin during the 14-day withdrawal period (separate, unticked-by-default checkbox); and
  2. acknowledge that you will lose the right of withdrawal in respect of any portion of the service we have already performed (separate, unticked-by-default checkbox).

If you give that express consent and acknowledgement, the right of withdrawal lapses for any compute and storage already supplied to you in the period; it remains available for any unconsumed portion of the period for the remainder of the 14 days. We will send you confirmation of the contract, of your express consent, and of your acknowledgement, by email — this is your durable-medium record required by Art. 8(7) of Directive 2011/83/EU.

If you do not give that express consent at checkout, your subscription will not start until day 15. You will not be charged until then either.

8.6 VAT

The VAT regime applied to your subscription depends on whether you are a consumer or a business and on where you are located. The applicable VAT rate is shown at checkout and on each invoice.

9. Compute fair use and scheduling

9.1 Quotas

Compute jobs run on shared infrastructure with finite capacity. We publish per-plan quotas (core-hours, storage GB, concurrent jobs). We may throttle, queue, refuse, kill, or roll back jobs that exceed those quotas, monopolise a worker, or are abusive. Higher quotas above plan limits can be arranged by contacting us.

9.2 Scheduling is at our sole discretion

How we schedule, prioritise, and distribute compute jobs across our worker pool is entirely at our sole discretion. We do not commit to any particular ordering of jobs — first-in-first-out (FIFO), per-user fairness, round-robin, or any other scheduling discipline — and you should not rely on any such ordering. We may, without notice and at any time, choose to:

9.3 No service-level commitment on completion time

We do not guarantee that any compute job will start within a particular time or complete within a particular time. Published wait estimates, where shown, are best-effort forecasts only.

If a paid compute job fails to complete due to a fault on our side (rather than invalid input or a result that simply takes longer than estimated to compute), we will, on request, refund the compute quota consumed by that failed job back to your account, or — if you are a consumer and the failure means a material part of the contracted service has not been delivered — issue a pro-rated cash refund of the affected period.

Outside of the case described in the preceding paragraph, variation in completion time is not a breach of these Terms.

9.4 Job results may be deleted on retry or eviction

If we evict, retry, or otherwise re-run a job, intermediate or partial results from earlier attempts may be discarded. Only the final completed result, if any, is what you receive.

10. Your content and intellectual property

You retain full ownership of motor designs, specifications, and results you create or upload. We never claim, license, sell, or publish your content beyond what is necessary to deliver the service to you.

You grant us a limited, worldwide, royalty-free, non-transferable licence to host, store, transmit, and process your content solely for the purpose of delivering the service to you (display in your interface, store in our database and object storage, run on our solver workers, return results to you). This licence ends when you delete the content or close your account, subject to backup retention as described in our Privacy Policy.

We do not train any AI/ML model on your content. We will not provide your content to any third party for the purpose of AI training.

We retain all rights to motordevs itself: the source code, solvers, catalog data, branding, and all derivative works. You receive a non-exclusive, non-transferable, revocable licence to use the service in accordance with these Terms.

11. Service availability

We aim for high availability but do not guarantee uninterrupted service. The service is provided "as is" without service-level commitment on uptime unless we offer one in writing for a specific plan. Scheduled maintenance, infrastructure outages at our sub-processors, network failures, and abuse-mitigation events may interrupt access without notice.

12. Disclaimer of warranties

motordevs is research and engineering software. Solver outputs are approximations of physical reality and may contain errors, omissions, or inaccuracies.

To the fullest extent permitted by law, the service is provided "AS IS" and "AS AVAILABLE" without warranty of any kind, express or implied, including without limitation any warranty of merchantability, fitness for a particular purpose, accuracy, non-infringement, reliability, or non-bias of computed results. We make no warranty that the service will meet your requirements, that compute jobs will succeed, that results will be accurate, or that the service will be available when you need it.

Nothing in this section limits any non-excludable warranty you may have as a consumer under Greek Law 2251/1994 (Articles 5 and 5a) or under EU Directive 2019/771 on the supply of digital content and digital services.

13. Indemnification — business customers only

This § 13 applies only to business customers (see § 4) and does not apply to consumers. If you are a consumer, this section is replaced by the rights and remedies that we and you each have under general Greek law, in particular Arts 914 and 919 of the Greek Civil Code (liability in tort) and the relevant provisions of Law 2251/1994.

If you are a business customer, to the maximum extent permitted by law you agree to indemnify, defend, and hold us harmless against any third-party claim, loss, damage, cost, or expense (including reasonable external legal fees actually incurred) arising out of or related to:

We will (i) promptly notify you of any claim we expect you to indemnify; (ii) give you reasonable cooperation in the defence at your cost; and (iii) not settle any such claim without your prior written consent (not to be unreasonably withheld). You may not settle any claim that imposes any non-financial obligation on us without our prior written consent.

14. Limitation of liability

This section sets out the maximum amount we can be required to pay you for any claim arising out of or in connection with your use of motordevs, whether the claim is in contract, in tort (including negligence), under statute, or on any other basis.

14.1 Mandatory carve-out (read this first)

Nothing in these Terms excludes or limits any liability that cannot be excluded or limited under Greek or EU mandatory law. In particular, the caps in § 14.2 and § 14.3 do not apply to:

Where the law assigns you a higher remedy than the caps below, you get the higher remedy.

14.2 Cap for paid users

Subject to § 14.1, our total aggregate liability to you across all claims arising in any twelve-month period is limited to the greater of: (a) the total amount you paid us in the twelve (12) months preceding the first event giving rise to a claim in that period; or (b) one hundred euros (€100).

14.3 Cap for free-tier users

Subject to § 14.1, our total aggregate liability to a free-tier user across all claims is limited to one hundred euros (€100).

14.4 Excluded categories

Subject again to § 14.1, we are not liable for: (i) indirect, incidental, special, consequential, or punitive damages; (ii) lost profits, lost revenue, lost data, lost designs, or business interruption; (iii) damage to physical property, hardware, or motors arising from acting on solver output without the independent verification described in § 6.3; (iv) third-party claims (which, for business users, are covered by your indemnity in § 13).

15. Termination

You can close your account at any time from account settings. We may terminate or suspend your account if (i) you materially breach these Terms, especially § 5 (acceptable use); (ii) your payment fails and is not resolved within 14 days of notification; (iii) we are required to do so by law or court order; or (iv) we cease to operate the service (in which case we will give all paid users at least 30 days' notice and refund unused prepaid fees on a pro-rated basis, despite § 8.3).

On termination: paid plan rights cease, your access is revoked, and your content is deleted as described in our Privacy Policy. Provisions intended to survive (§§ 6, 10, 12, 13, 14, 19, 20, 21) continue in force.

16. Force majeure

We are not liable for any delay or failure to perform caused by events beyond our reasonable control, including but not limited to: natural disasters, war, terrorism, civil unrest, fire, flood, epidemic, pandemic, government action, network or power outages, denial-of-service attacks, or failures of third-party infrastructure providers.

17. Reports of illegal content

If you believe that content uploaded to motordevs by another user is illegal under EU or Greek law, you may submit a notice to [email protected]. The notice should contain:

We will acknowledge receipt without undue delay, assess the notice diligently and objectively, and notify you of our decision and the reasons for it. We will inform any user whose content is restricted as a result of a notice of the decision and of their right to contest it. This procedure implements our obligations under Art. 16 of Regulation (EU) 2022/2065 (Digital Services Act).

18. Complaints

If you have a complaint about the service or about how we have handled your data, please email us at [email protected] with the subject line "Complaint" and a description of the issue. We will:

  1. acknowledge receipt within 5 working days;
  2. investigate and provide a substantive response within 30 calendar days, or — if a longer period is genuinely needed for a complex matter — let you know why and give a target date for our reply;
  3. keep a record of your complaint and our response.

If you are a consumer and you are not satisfied with our response, you may use the online dispute resolution platform at ec.europa.eu/consumers/odr (Regulation (EU) 524/2013). You may also contact the Greek Consumer Ombudsman (Συνήγορος του Καταναλωτή) at www.synigoroskatanaloti.gr, or, for data-protection complaints, the Hellenic Data Protection Authority — see our Privacy Policy § 7.

19. Changes to these Terms

We may update these Terms. Material changes (anything affecting price, scope of rights, or your obligations beyond clarification) will be emailed to all registered users at least 30 days before they take effect. Continued use of the service after the effective date constitutes acceptance. If you do not accept a material change, cancel before the effective date and your account will end on that date with refund of any unused prepaid period.

20. Governing law and jurisdiction

These Terms are governed by the laws of the Hellenic Republic (Greece), excluding its conflict-of-laws rules.

Business customers. Any dispute arising out of or in connection with these Terms is subject to the exclusive jurisdiction of the courts of Athens, Greece.

Consumers. Nothing in these Terms deprives you of the protections of the mandatory consumer-law provisions of the EU member state in which you are habitually resident (Art. 6(2) Regulation (EC) 593/2008 — "Rome I"). You have the right to bring proceedings against us either in the courts of Athens, Greece, or in the courts of the EU member state in which you are habitually resident (Arts 17–19 Regulation (EU) 1215/2012 — "Brussels Ia"); we may bring proceedings against you only in the courts of your habitual residence.

Online dispute resolution. Under Regulation (EU) 524/2013, the European Commission's Online Dispute Resolution platform is available at ec.europa.eu/consumers/odr; our email for ODR purposes is [email protected].

21. Miscellaneous

22. Contact

Questions, complaints, or notices: [email protected].