Terms of Service
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.
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
- You must be at least 16 years old to create an account.
- Sign-in is via Google. You are responsible for keeping access to your Google account secure; we treat any access via your account as authorised by you.
- One Google account corresponds to one motordevs account.
- You are responsible for the accuracy of any information you provide (including company name and VAT number for B2B billing).
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:
- upload or process content that is illegal, infringes intellectual property, contains malware, or violates anyone's rights;
- attempt to bypass authentication, rate limits, quotas, or the queue system;
- scrape, mirror, or redistribute the service or its catalog data without our prior written consent;
- reverse-engineer, decompile, or attempt to extract source code or solver implementations from compiled binaries or computed results;
- use motordevs output as training data for any tool that competes with motordevs;
- use the service to compete with us by recreating equivalent functionality from observation;
- use the service for activity that is illegal under Greek or EU law, or for export-controlled applications without proper authorisation;
- impersonate another person or misrepresent your affiliation with any entity.
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
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:
- to design, manufacture, prototype, or commission physical motors, generators, transformers, or other electrical machines;
- to make purchasing, manufacturing, or sourcing decisions;
- to support a regulatory submission, certification, type approval, or compliance filing (CE, UL, ISO, IEC, IEEE, RoHS, REACH, IECEx, or any other);
- in safety-critical, life-critical, medical, aviation, automotive, marine, defence, nuclear, or other regulated applications;
- as evidence or input in any commercial bid, tender, competition, expert opinion, court filing, or arbitration;
- as the basis for any representation, claim, or warranty you or any third party makes to anyone else;
- in academic publication, patent application, or technical report.
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:
- liability for fraud or fraudulent misrepresentation;
- liability for gross negligence (βαριά αμέλεια) or willful misconduct (δόλος) within the meaning of Greek Civil Code Art. 332;
- liability for death or personal injury caused by our negligence;
- any non-excludable liability under Greek Law 2251/1994 (in particular Arts 5, 5a, 6, and 8);
- any non-excludable liability under EU Directive 2019/770 on the supply of digital content and digital services as transposed into Greek law;
- any non-excludable liability under the Product Liability Directive (85/374/EEC, as amended) as transposed into Greek law.
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:
- expressly request that performance begin during the 14-day withdrawal period (separate, unticked-by-default checkbox); and
- 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.
- Consumers in Greece — Greek VAT applies at the standard rate.
- Consumers elsewhere in the EU — depending on our cross-border B2C turnover, either Greek VAT applies (while we remain under the €10,000 EU-wide threshold of Art. 59c Directive 2006/112/EC) or the VAT rate of your country of residence applies (once we exceed that threshold, in which case we account for VAT in your country via the Union One-Stop-Shop scheme).
- Business customers in the EU outside Greece, with a valid VAT identification number — the reverse-charge mechanism applies under Art. 196 Directive 2006/112/EC. We issue a 0% VAT invoice noting "reverse charge" and you account for VAT in your country of establishment.
- Customers outside the EU — we issue a 0% VAT invoice. You are responsible for any local consumption tax that applies to you.
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:
- run jobs in any order we choose, including running later submissions before earlier ones;
- give paying customers, particular plans, particular regions, or particular job types priority over others;
- batch, defer, split, merge, parallelise, retry, or otherwise rearrange jobs to improve overall throughput, cost, or reliability;
- pause, evict, kill, or relocate any running job to a different worker;
- publish — or not publish — quota tiers, queue position, or estimated wait times in the user interface, and change those published values without notice.
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:
- your breach of these Terms or of applicable law;
- your content, including any infringement of third-party intellectual-property, privacy, or publicity rights;
- your use of motordevs output in physical hardware, prototypes, products, regulatory submissions, or any safety-critical or regulated context, including any failure, damage, injury, or financial loss arising from such use, except to the extent directly caused by our gross negligence or willful misconduct;
- any unauthorised access to anyone else's account that you caused or facilitated.
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:
- (a) liability for fraud or fraudulent misrepresentation;
- (b) liability for gross negligence or willful misconduct (Greek Civil Code Art. 332);
- (c) liability for death or personal injury caused by our negligence;
- (d) liability under Greek Law 2251/1994 that cannot be excluded against consumers (in particular Arts 5, 5a, 6, and 8);
- (e) liability for non-conformity of digital services under EU Directive 2019/770 as transposed into Greek law;
- (f) liability under the Product Liability Directive (85/374/EEC, as amended) as transposed into Greek law.
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:
- (a) a statement of why you believe the content is illegal;
- (b) the precise location of the content (URL or other locator);
- (c) your name and contact details (you do not have to provide these if your notice concerns content you reasonably believe to involve a criminal offence under Title II Chapter 3 of Directive 2011/93/EU); and
- (d) a confirmation, in good faith, that the information in the notice is accurate and complete.
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:
- acknowledge receipt within 5 working days;
- 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;
- 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
- Severability. If any provision of these Terms is held unenforceable, the rest remain in full force, and the unenforceable provision is replaced by an enforceable one that most closely reflects the original intent.
- Entire agreement. These Terms, together with our Privacy Policy and any plan-specific terms agreed in writing, form the entire agreement between us regarding the service and supersede prior negotiations.
- No waiver. Our failure to enforce any right or provision is not a waiver of that right or provision.
- Assignment. We may assign these Terms (for example to a successor entity such as the Ι.Κ.Ε. that may take over operation of motordevs in future); we will notify you in advance. You may not assign your rights under these Terms without our prior written consent, except to a successor in interest of substantially all your business.
- No agency or partnership. Nothing in these Terms creates a partnership, joint venture, agency, employment relationship, or franchise between you and us.
- Notices. We may send notices to the email address on your account. You must keep that address current. Notices to us go to [email protected].
- Language. The English version of these Terms is authoritative. Translations, if any, are for convenience.
22. Contact
Questions, complaints, or notices: [email protected].