Privacy Policy

Last updated: 14/10/2026

This Privacy Policy governs the manner in which Dometrain (the "School") collects, uses, maintains and discloses information collected from users (each, a "Student") of the School. This School is owned and operated by Elfoworks Ltd (the "Company"). This Privacy Policy applies to the School and all Courses offered by the School. By using this School, you acknowledge that you have read and understood this privacy clause.

Personal identification information

We may collect personal identification information from Students in a variety of ways, including, but not limited to, when Students enroll in the School or a Course within the School, subscribe to a newsletter, and in connection with other activities, services, features, or resources we make available in our School. Students may visit the School anonymously. We will collect personal identification information from Students only if they voluntarily submit such information to us. Students can refuse to supply personal identification information but doing so may prevent them from engaging in certain School related activities.

How we use collected information

The School may collect and use Students' personal identification information for the following purposes:

  • To improve customer service: Information you provide helps us respond to your customer service requests and support needs more efficiently.
  • To personalize user experience: We may use information in the aggregate to understand how our Students as a group use the services and resources provided in our School.
  • To send periodic emails: We may use Student email addresses to send Students information and updates pertaining to their order. Student email addresses may also be used to respond to Student inquiries, questions, or other requests.

Your Rights Under the GDPR

We are committed to protecting your personal data in compliance with the General Data Protection Regulation (GDPR). This section explains your rights and how we process your personal data.

  • 1. Data Controller
  • The data controller responsible for your personal data is the Company, with a registered address at 128 City Road, London, United Kingdom, EC1V 2NX. For any inquiries related to your data, you can contact us at contact@dometrain.com.
  • 2. Personal Data We Collect
  • We may collect and process the following types of personal data:
  • - Contact details (e.g., name, email address)
  • - Billing details when you make a purchase (e.g., billing address and country). We may also use your IP address to show prices for your country. We do not collect your age or gender.
  • - Usage data (e.g., IP address, browser type, website activity)
  • - Any information you provide voluntarily through forms or communications.
  • 3. Purpose of Processing Your Data
  • - We process your data for the following purposes:
  • - To provide and improve our services.
  • - To communicate with you regarding your inquiries or transactions.
  • - To comply with legal obligations.
  • - To analyze and improve website performance and user experience.
  • Your consent (e.g., for marketing communications).
  • 4. Legal Basis for Processing
  • - Your consent (e.g., for marketing communications).
  • - Performance of a contract (e.g., delivering services).
  • - Compliance with legal obligations.
  • - Legitimate interests (e.g., improving our services).
  • 5. Your Rights Under the GDPR
  • Under the GDPR, you have the following rights:
  • - Access: You can request a copy of the personal data we hold about you.
  • - Rectification: You can request that we correct any inaccurate or incomplete data.
  • - Erasure: You can request that we delete your personal data, subject to legal obligations.
  • - Restriction: You can request the restriction of data processing under certain circumstances.
  • - Objection: You can object to the processing of your data for certain purposes, such as direct marketing.
  • - Withdraw Consent: If processing is based on your consent, you can withdraw it at any time.
  • 6. Data Retention
  • We will retain your personal data only for as long as necessary to fulfill the purposes outlined in this policy or as required by law. See also "Deleting Your Account" below.
  • 7. Data Sharing and Transfers
  • We may share your personal data with:
  • - Third-party service providers who assist in delivering our services.
  • - Authorities or regulators as required by law. If we transfer your data outside the EU/EEA, we will ensure appropriate safeguards are in place.
  • 8. How to Exercise Your Rights
  • To exercise your rights under the GDPR or for any privacy-related inquiries, please contact us at contact@dometrain.com. We will respond to your request within one month.

AI Interview Practice and Voice Data

Dometrain offers an AI-powered interview practice feature that lets you take a simulated, voice-based interview for a role of your choosing. This section explains how we handle the information involved.

  • Microphone audio. When you start an interview session, and with your permission, we access your microphone and capture your speech. This audio is streamed in real time to a third-party AI service provider that powers the live conversation, solely so that the AI can understand you and respond during your session.
  • We do not record or store your audio. Your microphone audio exists only transiently while it is transmitted between your browser, the live service, and your speakers. We do not save, record, or retain audio recordings of your interviews.
  • Information we do store. To provide the feature and your results, we store: a text transcript of the conversation; the role and any job description you provide; the questions asked and the feedback, scores, and report generated for your session; session metadata (such as timing and status); and your credit balance and related transaction history.
  • Purpose and legal basis. We process this information to deliver the interview feature you have requested (performance of our contract with you) and to maintain, secure, and improve the feature and prevent abuse (our legitimate interests).
  • Third-party processing. The live conversation is powered by one or more third-party AI service providers acting as our processors, who process your speech and the conversation content only to run your session. Where data is transferred outside the UK/EEA, we ensure appropriate safeguards are in place.
  • Please do not share sensitive information. Do not include sensitive personal data, or confidential or proprietary information, in your speech, the role details, or any job description you submit. This includes a real, confidential job description or anything you are not permitted to disclose.
  • Retention and your rights. We retain transcripts, reports, and related session data for as long as your account is active or as needed to provide the feature, and otherwise in line with the "Data Retention" section above. You may request access to or deletion of this data as described in "Your Rights Under the GDPR".

AI Learning Assistant

Our AI learning assistant (Dometrain AI and the AI Coding Agent) answers your questions, helps you find courses and plan a learning path, and helps with exercises, labs, and video lessons, on the website and in the Dometrain mobile app. Its replies are generated by third-party AI service providers acting as our processors. Where data is transferred outside the UK/EEA, we ensure appropriate safeguards are in place.

What we send to the AI service

  • Your messages, and the earlier messages in the same conversation.
  • What you are working on when you ask: the lesson, your code and test results, SQL queries and their results, diagrams, terminal commands and their output, your place in a video with the transcript around it and still images from the lesson video, and your course notes.
  • On search and course pages: your search, your filters, and the page you are on.
  • A summary of your learning, so that answers suit you: your plan, your courses and progress, bookmarks, your saved learning path and goals, your streak and level, and a learning profile built from your past conversations with the assistant.

What we never send

  • Your name, email address, or account ID.
  • Your payment details.
  • Your location, contacts, photos, camera, microphone, or device identifiers.
  • Files from your device outside the lab you are working in.

Anything you type is sent as you wrote it, so please do not include sensitive personal data, passwords or other credentials, or confidential information in your questions, code, or notes.

What we keep

  • Your conversations, linked to your account, together with usage records, any ratings you give to replies, the goals and preferences the assistant saves, and your learning profile.
  • As set out in section 19 of our Terms of Use, your conversations are logged and used to improve the product, including enhancing AI responses, training and fine-tuning models, developing new features, and improving user experience. Dometrain staff may review conversations for quality assurance, abuse monitoring, and compliance purposes.
  • We keep this data while your account exists. Deleting your account in the Dometrain mobile app erases it. Deactivating your account does not.
  • If you share a conversation, anyone with the link can view it, including any code and tool results in it. The shared page does not show your account details.
  • The mobile app keeps your recent conversations on your device and stops restoring one after 24 hours without an update. Signing out or deleting your account removes them from the device.

Your choices

  • The mobile app asks for your permission before the assistant first sends anything. You can turn AI processing off at any time in Account, and the app then sends nothing more until you turn it back on. Turning it off does not delete conversations we already hold.
  • You may request access to or deletion of this data as described in "Your Rights Under the GDPR".
  • We process this data to provide the assistant you ask to use (performance of our contract with you), with your consent where the app asks for it, and to maintain, secure, and improve the assistant and prevent abuse (our legitimate interests).

Dometrain Mobile App

This section explains the information the Dometrain mobile app collects in addition to what is described elsewhere in this policy.

  • Push notifications. To send you notifications, the app registers a push token for your device: an Apple Push Notification service (APNs) token on iOS, or a Google Firebase Cloud Messaging (FCM) token on Android. On Android, the app also uses a Firebase installation ID, and Google's Firebase processes notifications in order to deliver them. We use this information only to deliver notifications to you.
  • In-app purchases. If you subscribe through the App Store or Google Play, Apple or Google handles the payment. The app sends us the signed transaction (App Store) or the purchase token (Google Play), together with the product ID, so that we can verify the purchase and give you access. Your card and payment details stay with Apple or Google and are not shared with us.
  • Notification activity. When you see or open a notification, the app tells us, so that your notification inbox stays up to date and we can see which notifications are useful. This is collected by Dometrain itself. The app does not use a third-party analytics or error-reporting service, except as described below.
  • Google Cast. On Android, the app includes Google's Cast SDK so that you can play lessons on a TV. Google receives device and session diagnostics from it so that casting works.
  • Lesson pages on Android 7. On Android 7, some lesson pages inside the app can load our website's analytics and cookie-consent scripts. Analytics stays off unless you agree to it.

Service Providers

Some of our services rely on providers that receive limited information in order to work:

  • Video delivery. Lesson videos are streamed by a video delivery provider. When you watch a video, the provider receives your IP address, your browser or app's user agent, and playback timing, so that it can deliver the video to you.
  • Bot protection. A bot-protection check (Cloudflare Turnstile) runs on some forms, including the email step of signing in. It receives signals from your request, such as your IP address, user agent and browser signals. We use it only to stop abuse, such as automated sign-in attempts.
  • Contact and issue reports. When you contact us or report an issue, your name, email address and message are forwarded to the internal tool our support team uses to read them, so that we can reply and help.

Lesson Feedback and SkillScore Assessments

  • Lesson feedback. When you report a problem with a lesson, your report may include your work on that lesson and facts about your device (app version, operating system and device model), so that we can diagnose the problem. If the lesson is part of a course made by one of our partners, your feedback can be shared with that partner so that they can answer it.
  • SkillScore assessments. When you take a SkillScore assessment, we store the level you rate yourself at and the answers you choose, so that we can score the assessment and show you your results.

Deleting Your Account

You can delete your account in the Dometrain mobile app (Account > Delete account), or by emailing us at contact@dometrain.com. For more details, see Delete your account.

When your account is deleted, we erase your personal data, except for billing and other records we must keep for as long as the law requires, and some service records that are cleared on a schedule.

Sharing your personal information

We do not sell, trade, or rent Student personal identification information to others.

Third party websites

Student may find advertising or other content in our School that link to the websites and services of our partners, suppliers, advertisers, sponsors, licensors and other third parties. We do not control the content or links that appear on these websites and are not responsible for the practices employed by websites linked to or from our School. In addition, these websites or services, including their content and links, may be constantly changing. These websites and services may have their own privacy policies and customer service policies. Browsing and interaction on any other website, including websites which have a link to our Student, is subject to that website's own terms and policies.

Changes to this Privacy Policy

The School has the discretion to update this Privacy Policy at any time. We encourage Students to frequently check this page for any changes. You acknowledge and agree that it is your responsibility to review this Privacy Policy periodically and become aware of modifications.

Your acceptance of these terms

By enrolling in the School, you signify your acceptance of this Privacy Policy. If you do not agree to this Privacy Policy, please do not enroll in the School. Your continued enrollment in the School following the posting of changes to this Privacy Policy will be deemed your acceptance of those changes.

What's New