Terms of Use

Last updated: 06/01/2026

If you are purchasing Dometrain Pro for Business, your specific Terms and Conditions can be downloaded at:

📄 Download Business Terms & Conditions

These terms of use (the "Terms of Use") govern the use of dometrain.com (the "School"). This School is owned and operated by Elfoworks Ltd (the "Company").

By using this School, you indicate that you have read and understand these Terms of Use and agree to abide by them at all times.

1. Terms

By accessing this School, you are agreeing to be bound by these Terms of Use, all applicable laws and regulations, and agree that you are responsible for compliance with any applicable local laws. If you do not agree with any of these terms, you are prohibited from using or accessing this site. The materials contained in this School are protected by applicable copyright and trademark law.

2. Use License

All educational, audio visual material and downloadable code content published and made available on our School is the property of Elfoworks Ltd and the School's creators.

  • 1. Through a direct course purchase or a subscription (such as Dometrain for Business or Dometrain Pro) permission is granted to stream the School’s audio visual material and temporarily download one copy of any downloadable materials on the School’s website for personal, non-commercial transitory viewing only. This is the grant of a license, not a transfer of title, and under this license you may not:
  • a. modify or copy the materials;
  • b. use the materials for any commercial purpose, or for any public display (commercial or non-commercial);
  • c. attempt to decompile or reverse engineer any software contained on the School’s web site;
  • d. remove any copyright or other proprietary notations from the materials; or
  • e. transfer the materials to another person or 'mirror' the materials on any other server.
  • f. grant access to the material to another person other than the account owner through account sharing.
  • g. download the video material for offline use, outside of the platform's features.
  • h. record and/or publish any online workshop material. The Intellectual Property and copyright of these workshops is owned by the Company and strictly confidential.
  • 2. This license shall automatically terminate if you violate any of these restrictions and may be terminated by Company at any time, leading to a complete deletion of your account and revocation of all material access. In case of termination due to a violation, the Company will not issue a refund. Upon terminating your viewing of these materials or upon the termination of this license, you must destroy any downloaded materials in your possession whether in electronic or printed format.

3. Disclaimer

The materials on the School’s website are provided 'as is'. The School makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties, including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights. Further, the School does not warrant or make any representations concerning the accuracy, likely results, or reliability of the use of the materials on its website or otherwise relating to such materials or on any sites linked to this site.

4. Limitations

In no event shall the School be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption) arising out of the use or inability to use the materials on the School’s website, even if the School or an authorized of the School has been notified orally or in writing of the possibility of such damage. Because some jurisdictions do not allow limitations on implied warranties, or limitations of liability for consequential or incidental damages, these limitations may not apply to you. The School reserves the right to limit certain items from site-wide promotions and discounts.

5. Revisions and Errata

The materials appearing on the School’s website may include technical, typographical, or photographic errors. The School does not warrant that any of the materials on its web site are accurate, complete, or current. The School may make changes to the materials contained on its web site at any time without notice. The School does not, however, make any commitment to update the materials.

6. Links

The School has not reviewed all of the sites linked to its website and is not responsible for the contents of any such linked site. The inclusion of any link does not imply endorsement by the School of the site. Use of any such linked website is at the user's own risk.

7. Age Restrictions

The minimum age to use our School is 13 years old. By using this School, users agree that they are over 13 years old. We do not assume any legal responsibility for false statements about age.

8. Indemnity

Except where prohibited by law, by using this Site you indemnify and hold harmless Elfoworks Ltd and our directors, officers, agents, employees, subsidiaries, and affiliates from any actions, claims, losses, damages, liabilities and expenses including legal fees arising out of your use of our Site or your violation of these Terms of Use.

9. Refund policy

If, for any reason, you are not completely satisfied with a purchase, you can request a full refund by emailing contact [at] dometrain.com, as long as:

  • 1. The refund is requested within 5 days of the original purchase date
  • 2. For Dometrain Pro monthly, only the first month can be refunded withing 5 days of the original purchase date. Any subsequent monthly subscription renewal is non-refundable
  • 3. Subscription renewals (including monthly, quarterly, and annual plans, for both individual and business subscriptions) are non-refundable once the renewal payment has been processed, except where a refund is required by law (for example, where we have charged you in error). This does not affect your statutory rights under English law (including under the Consumer Rights Act 2015 and the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013).

If you joined Dometrain Pro using a Trial, then the 7 days of the trial count towards the 5 days of the original purchase date. This means that the original purchase date is the date of the trial activation not the payment after the end of the trial.

Elfoworks Ltd may refuse or limit refunds at its reasonable discretion where we suspect or determine any of the following, except where a refund is required by law. This does not affect your statutory rights under English law.

  • a. Breach of these Terms of Use (including account sharing, prohibited uses, or unlawful activity)
  • b. Fraud, identity misuse, payment disputes or chargeback abuse
  • c. Misuse of trials, promotions, coupons, or multiple account creation to obtain undue benefit
  • d. Substantial use or consumption of digital content within the refund window (for example, streaming a significant portion of courses or downloading a substantial amount of materials)
  • e. Purchases by business entities contrary to section 18 (Business Entity Purchase Restrictions)
  • f. Prior repeated refunds or refund-request patterns indicative of abuse

For digital content, if you asked us to begin supply immediately, you acknowledge that any statutory 14-day right to cancel under the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 may be lost once supply begins, to the extent permitted by law. Nothing in this Refund policy limits your remedies for faulty digital content under the Consumer Rights Act 2015.

No-shows on workshops are non-refundable.

10. Severability

If at any time any of the provisions set forth in these Terms of Use are found to be inconsistent or invalid under applicable laws, those provisions will be deemed void and will be removed from these Terms of Use. All other provisions will not be affected by the removal and the rest of these Terms of Use will still be considered valid.

11. Subscription Terms

Subscription services are billed on a recurring basis (monthly, quarterly or annually as selected). By subscribing, you authorize us to charge the payment method on file for the subscription fee plus any applicable taxes.

  • 1. Auto-Renewal: Subscriptions automatically renew at the end of each billing period unless cancelled before the renewal date.
  • 2. Cancellation: You may cancel your subscription at any time through your account settings or by contacting support. Cancellation takes effect at the end of the current billing period.
  • 3. Price Changes: We reserve the right to change subscription prices with at least 30 days' notice to active subscribers.
  • 4. Billing: Failed payments may result in suspension of access until payment is resolved.

12. User Accounts

To access certain features, you must create an account with accurate information. You are responsible for:

  • 1. Maintaining the confidentiality of your account credentials
  • 2. All activities that occur under your account
  • 3. Notifying us immediately of any unauthorized use

We reserve the right to suspend or terminate accounts that violate these Terms of Use or engage in fraudulent activity.

13. Content Availability

We reserve the right to modify, update, or remove course content at any time without notice. Course availability may vary by subscription level, and we do not guarantee that specific courses will remain available indefinitely.

14. Prohibited Uses

In addition to the restrictions in the Use License section, users are prohibited from:

  • 1. Using the service for any illegal or unauthorized purpose
  • 2. Attempting to gain unauthorized access to other user accounts or systems
  • 3. Uploading or transmitting viruses, malware, or other harmful code
  • 4. Harassing, abusing, or threatening other users or Company personnel
  • 5. Creating multiple accounts to circumvent restrictions or obtain multiple trials
  • 6. Using automated systems (bots, scrapers) to access the service

15. DMCA Copyright Policy

We respect intellectual property rights and respond to valid DMCA takedown notices. If you believe your copyright has been infringed, please contact us at the designated agent address with the required DMCA information.

16. Service Availability

While we strive to maintain service availability, we do not guarantee uninterrupted access. The service may be temporarily unavailable due to maintenance, updates, or circumstances beyond our control. We are not liable for any disruption of service.

17. Data and Privacy

Your privacy is important to us. Our collection and use of personal information is governed by our Privacy Policy, which is incorporated into these Terms of Use by reference.

18. Business Entity Purchase Restrictions

If you are a legal entity (including but not limited to a company, corporation, partnership, or organization of any kind), you are restricted to purchasing only Dometrain Pro for Business subscriptions. Business entities are prohibited from purchasing any other products or services offered on this platform, including but not limited to individual courses, Dometrain Pro individual subscriptions, or any other offerings not specifically designated for business use.

If you are purchasing Dometrain Pro for Business, your specific Terms and Conditions can be downloaded here.

Any attempt by a business entity to purchase products other than Dometrain Pro for Business is strictly prohibited and may result in immediate suspension or termination of access without refund. The Company reserves the right to verify the nature of purchasers and enforce these restrictions at its sole discretion.

19. AI Assistant (Domebrain) Terms of Use

Dometrain provides an AI-powered learning assistant ("Domebrain") as part of certain subscription plans. By using Domebrain, you agree to the following terms:

  • 1. Service Availability: Domebrain is provided "as is" and may be modified, suspended, or discontinued at any time without notice. Access to Domebrain is subject to your subscription level and may be limited or unavailable during maintenance or high-demand periods.
  • 2. No Guarantee of Accuracy: Domebrain is an AI assistant designed to help with learning. While we strive to provide helpful and accurate information, AI-generated responses may contain errors, inaccuracies, or outdated information. You should independently verify any information provided by Domebrain before relying on it in professional or production environments.
  • 3. Acceptable Use: Domebrain is intended solely for educational purposes related to software development and programming topics covered by Dometrain courses. You agree to use Domebrain only for its intended purpose of supporting your learning journey.
  • 4. Prohibited Uses: You may not use Domebrain to:
    • a. Attempt to manipulate, jailbreak, or circumvent the AI's safety guidelines or intended behaviour
    • b. Generate harmful, illegal, offensive, or inappropriate content
    • c. Engage in activities unrelated to software development education
    • d. Attempt to extract proprietary information about the AI system, training data, or prompts
    • e. Use automated tools, scripts, or bots to interact with Domebrain
    • f. Circumvent usage limits or rate limiting through any means
    • g. Share or redistribute AI-generated content in a manner that violates these Terms of Use
    • h. Reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code, algorithms, models, or underlying technology of Domebrain or any related systems
    • i. Copy, replicate, or create derivative works based on Domebrain's functionality, responses, or behaviour patterns for the purpose of building competing products or services
  • 5. Usage Limits: Domebrain usage is subject to rate limits and fair use policies. Excessive usage that negatively impacts service availability for other users may result in temporary or permanent restrictions on your access.
  • 6. Data Collection: Conversations with Domebrain may be logged and analysed for the purposes of improving the service, monitoring for abuse, and ensuring compliance with these terms. We handle this data in accordance with our Privacy Policy.
  • 7. Intellectual Property: You retain ownership of any original content you submit to Domebrain. However, you grant us a licence to use your inputs for the purpose of generating responses and improving our services. AI-generated responses are provided for your personal educational use only.
  • 8. Termination and Suspension: We reserve the right to immediately suspend or terminate your access to Domebrain, and/or your entire Dometrain account, without refund, if we determine in our sole discretion that you have violated these terms or engaged in abusive behaviour. This includes but is not limited to repeated attempts to manipulate the AI, excessive usage that impacts other users, or any use that violates applicable laws.

Violation of these AI-specific terms may also constitute a violation of the general Terms of Use and may result in account termination as described in Section 2.

20. Applicable Law

These Terms of use are governed by the laws of the Country of England.

21. Site Terms of Use Modifications

The School may revise these Terms of Use for its website at any time without notice. By using this website you are agreeing to be bound by the then current version of these Terms of Use.

22. Governing Law

Any claim relating to the School's website shall be governed by the laws of the Company's home jurisdiction without regard to its conflict of law provisions.

What's New

Getting Started: AI for .NET Developers
course

Getting Started: AI for .NET Developers

Get started with integrating AI into your .NET applications effectively using the latest LLM best practices.

Learn more about Getting Started: AI for .NET Developers
Getting Started: Building .NET Applications on AWS
course

Getting Started: Building .NET Applications on AWS

Learn how to build and deploy .NET applications on AWS using CDK, Lambda, DynamoDB, S3, and more.

Learn more about Getting Started: Building .NET Applications on AWS
What's new in C# 14
blog

What's new in C# 14

This guide covers every new C# 14 feature, explains its benefits, and provides practical code examples to help you navigate how you can use them.

Learn more about What's new in C# 14
Let's Build It: AI Chatbot with RAG in .NET Using Your Data
course

Let's Build It: AI Chatbot with RAG in .NET Using Your Data

Build a Retrieval-Augmented Generation (RAG) chatbot that can answer questions using your data.

Learn more about Let's Build It: AI Chatbot with RAG in .NET Using Your Data
From Zero to Hero: SignalR in .NET
course

From Zero to Hero: SignalR in .NET

Enable enterprise-grade real-time communication for your web apps with SignalR.

Learn more about From Zero to Hero: SignalR in .NET
Deep Dive: Solution Architecture
course

Deep Dive: Solution Architecture

Master solution architecture and turn business needs into scalable, maintainable systems.

Learn more about Deep Dive: Solution Architecture
Migrating: ASP.NET Web APIs to ASP.NET Core
course

Migrating: ASP.NET Web APIs to ASP.NET Core

A step-by-step process to migrate ASP.NET Web APIs from .NET Framework to ASP.NET Core.

Learn more about Migrating: ASP.NET Web APIs to ASP.NET Core
Getting Started: Caching in .NET
course

Getting Started: Caching in .NET

Let's make the hardest thing in programming easy for .NET software engineers.

Learn more about Getting Started: Caching in .NET
From Zero to Hero: Testing with xUnit in C#
course

From Zero to Hero: Testing with xUnit in C#

Learn how to test any codebase in .NET with the latest version of xUnit, the industry-standard testing library.

Learn more about From Zero to Hero: Testing with xUnit in C#
Create a ChatGPT Console AI Chatbot in C#
blog

Create a ChatGPT Console AI Chatbot in C#

This walkthrough is your hands-on entry point to create a basic C# console application that talks to ChatGPT using the OpenAI API.

Learn more about Create a ChatGPT Console AI Chatbot in C#