Data Cleaning Exercises

Legal

Privacy policy

How Data Cleaning Exercises collects, uses and protects personal data, and the choices you have.

Effective 6 November 2026

1. Who we are and what this policy covers

Data Cleaning Exercises is an online service for learning and practising data cleaning, available at datacleaningexercises.com. In this policy, “we”, “us” and “our” mean UMRATECH, which operates Data Cleaning Exercises and is responsible for your personal data as the data controller.

This policy explains what personal data we collect when you visit the website, create an account, practise exercises, use the AI tutor, buy a plan or contact us, and what choices and rights you have. It does not cover websites we link to.

2. The short version

  • We collect what we need to run your account, check your answers, save your progress, take payment and answer you.
  • The practice datasets are fictional. You never need to give us real customer or company data, and you shouldn't.
  • We keep the result of each answer check, not a copy of the code or pipeline you submitted.
  • We don't sell your personal data and we don't use it to show you personalised ads. We use Google Ads cookies only to measure which of our own ads lead to sign-ups and purchases, and you can turn that off.
  • You can delete your account at any time, and you can ask us for a copy of your data.

3. What we collect

Account information. When you create an account we receive your email address and, if you provide them, your name and profile picture. If you sign in with Google, we receive your name, email address and profile picture from Google. Passwords are handled by our sign-in provider; we never see or store them.

Learning records. For each answer you check while signed in, we record the exercise, the track (visual, SQL or Python), whether it passed, how many of the test datasets matched, how long the check took and when it happened. From these we keep your progress: which exercises you've started and completed.

Teams and classrooms. If you join an organization by invitation, its owners, admins and instructors can see your name, email address, role, when you joined and the status of its assignments (not started, in progress, completed, completed late), and can download that as a CSV file. They cannot see your drafts, code, notes or tutor conversations. When you leave or are removed, they no longer see your status; your own progress stays in your account.

Certificates. When you claim a certificate of completion, we store the name you enter for it, the date and a certificate ID. The certificate has its own web address so that you can share it and others can verify it; anyone with that link can see the name, date and what was completed. Certificate pages are not listed in search engines.

Your work. When you check an answer, the pipeline or code you wrote is sent to our servers so it can be run and compared with the expected result. We don't keep a copy of it after the check; we keep only the result described above. Drafts you haven't submitted are saved in your browser on your device, not on our servers.

AI tutor requests. When you ask the tutor for help, we send the exercise rules, a few rows of the exercise's fictional dataset, your current draft, any error message shown to you and your question to our AI model provider to produce the answer. We don't store the question or the answer. We record how many tutor turns you've used and how much processing each used, to apply your monthly allowance.

Payment information. When you buy a plan, our payment processor collects your card or other payment details directly. We never receive your full card number. We receive and keep a customer reference, the plan you bought, its price, status, renewal and end dates, and your billing country where needed for tax.

Messages to us. When you email us or use the contact form we receive your email address, your name if you give it, the topic and your message, and whether you were signed in. We send you an automatic confirmation and reply by email.

Technical and usage information. Like most websites, our hosting provider processes your IP address, browser type, device type, the pages requested and timestamps to deliver the site and protect it against abuse. We also measure aggregated page views and site performance with privacy-friendly analytics that don't use cookies and don't identify you across websites.

Advertising measurement. We advertise on Google. When you arrive from one of our Google ads and allow it, the Google tag sets cookies that remember the ad click, and tells Google Ads when you create an account or buy a plan: the plan price, a transaction reference and, if you're signed in, your email address, which the tag hashes (turns into an irreversible code) in your browser before sending. Google uses this to match the sign-up or purchase to the ad click. We don't send your name, your learning records or your code. We tell Google not to use this data to personalise ads.

4. How we use it and our legal bases

Where data protection law such as the UK or EU GDPR applies, we rely on these legal bases:

PurposeLegal basis
Creating and securing your account, signing you inPerforming our contract with you
Running and checking your answers, saving progress, showing your dashboard, issuing certificatesPerforming our contract with you
Providing the AI tutor and applying your allowancePerforming our contract with you
Taking payment, managing subscriptions, issuing refundsPerforming our contract with you
Keeping billing and tax recordsLegal obligation
Answering your messages and support requestsOur legitimate interest in helping you, or our contract with you
Preventing abuse, fraud and attacks; enforcing fair use and rate limitsOur legitimate interest in keeping the service safe and available
Measuring and improving the site with aggregated analyticsOur legitimate interest in improving the service
Measuring which of our Google ads lead to sign-ups and purchasesYour consent in the UK, the EEA and Switzerland; our legitimate interest in measuring our advertising elsewhere

We don't use your personal data for automated decisions that have legal or similarly significant effects on you. Answer checks compare your result with the exercise's rules; they only affect your progress in the course.

We don't send marketing emails unless you've asked for them, and every such email will include a way to stop them.

5. Who we share it with

We share personal data only with service providers that process it for us, under contracts that require them to protect it and use it only to provide their service to us:

  • Hosting and computing providers, which run the website, our database and the isolated environments where submitted answers are checked.
  • Our sign-in provider, which manages accounts, passwords and sign-in with Google.
  • Our payment processor, which takes payments and manages subscriptions and invoices. It may also act as an independent controller for its own legal and fraud-prevention obligations.
  • Our email delivery provider, which sends confirmations and replies.
  • Our AI model provider, which generates tutor answers from the content described above. We choose providers whose business terms don't allow them to use the content we send to train their models.
  • Google Ads, which receives the advertising measurement data described above to report on our ads. Google also acts as an independent controller for some of this data under its own privacy policy.

We may also disclose data if the law requires it, to protect the rights, safety or property of our users or the public, or as part of a sale or reorganisation of the service, in which case the new operator must honour this policy.

We do not sell personal data for money. Measuring our Google ads may count as “sharing” for cross-context behavioural advertising under California law. You can opt out with the button in the cookies section below, and we treat a Global Privacy Control or Do Not Track signal from your browser as an opt-out.

6. International transfers

Our service providers may process data in countries other than yours, including the United States. Where data protection law requires it, we rely on safeguards such as the European Commission's standard contractual clauses and the UK addendum, or an adequacy decision, to protect data transferred outside the UK or the European Economic Area.

7. How long we keep it

DataKept for
Account, learning records and progressUntil you delete your account. They are then deleted promptly.
CertificatesUntil you delete your account; the verification link then stops working.
Code and pipelines submitted for checkingOnly while the check runs.
AI tutor questions and answersNot stored by us. Monthly usage counts are kept with your account.
Billing recordsAs long as tax and accounting law requires, usually up to seven years, even after account deletion. They are then separated from your contact details.
Messages to usUp to two years after your request is resolved.
Security and access logsTypically up to 30 days, longer only when needed to investigate abuse.
Drafts in your browserOn your device until you clear your browser's site data.

8. Cookies and similar technologies

We use only what the service needs:

  • Essential sign-in cookies that keep you signed in and protect your session.
  • Security cookies set by our payment processor on its checkout pages to prevent fraud.
  • Local storage in your browser to keep your exercise drafts and layout preferences on your device.
  • Google Ads cookies that remember which of our ads you clicked, so a later sign-up or purchase can be counted for that ad. In the UK, the EEA and Switzerland they are set only after you choose “Allow”.

Our analytics count page views and actions such as opening an exercise, running a preview, using a hint and starting checkout. Event data uses public content IDs and broad result categories. It excludes names, email addresses, learner code, cell values, tutor questions and support messages. We remove query strings and private certificate codes from analytics URLs.

We don't use cookies to show you personalised ads. Analytics and Google Ads measurement respect Do Not Track and Global Privacy Control, and turning analytics off also turns Google Ads measurement off. Small first-party browser markers prevent repeat conversion counts; preference cookies remember your choices. You can clear cookies and site data in your browser at any time; you'll be signed out and drafts on that device will be lost.

9. Your rights and choices

Depending on where you live, you may have the right to access your personal data and get a copy of it, correct it, delete it, restrict or object to how we use it, and receive it in a portable format. Californian residents have the right to know, delete and correct personal information and not to be discriminated against for using these rights.

  • Delete your account from the account menu: Manage account → Security → Delete account. Your learning records and progress are deleted; billing records are kept as described above.
  • Get a copy of your data, or make any other request, by emailing support@umratech.com or through the contact form. We may ask you to confirm the request from your account email.
  • Manage your plan and download invoices from Billing.

We respond within one month, or sooner where the law requires. If you're not satisfied, you can complain to the data protection authority where you live or work. In the UK that is the Information Commissioner's Office.

10. How we protect your data

We encrypt data in transit, limit access to personal data to the people and systems that need it, keep secrets out of the code that runs submitted answers, and run every submitted answer in an isolated environment with no access to other learners' data or to the internet. No system is perfectly secure; if a breach affects your personal data, we'll tell you and the authorities as the law requires.

11. Children

Data Cleaning Exercises is not directed at children. You must be at least 16 years old, or the minimum age of digital consent where you live if that is higher, to create an account. Buying a plan requires the age of majority where you live or the involvement of a parent or guardian. If you believe a child has given us personal data, please contact us and we'll delete it.

12. What not to send us

The exercises use fictional data, and you never need to enter real personal or confidential data to use Data Cleaning Exercises. Please don't paste real customer records, passwords, card numbers or other sensitive information into exercises, the AI tutor or the contact form.

13. Changes to this policy

We'll update this policy when our practices change and show the new effective date at the top. If a change materially affects how we use your personal data, we'll tell you in advance by email or with a notice when you sign in.

14. Contact

For privacy questions or requests, email support@umratech.com or use the contact form and choose “Privacy or my data”. Please don't include sensitive information in your first message.