dipimc.ninja Enter the dojo

Privacy notice

Last updated 30 September 2026

DipIMC.Ninja is run by EARL Health Technology Ltd, which is the data controller for the personal data described here. Contact: dojo@exam.ninja.

The short version

Without an account

Your progress is kept in your browser's local storage on your own device. That covers attempts, scores, badges, profile, reading list and settings, and we never receive any of it. Clearing your browser's site data deletes it, and you can export it from the Profile page.

The one thing that leaves your browser is a flag, and only if you press "Flag this". See Question flags below.

With an account

Signing in. You can sign in with Google, Apple or Microsoft. Signing in with a link sent by email will be offered when it is switched on.

What we store:

Why: to provide the service you asked for by signing in, so your progress follows you between devices, and to give you the paid exams you subscribe to. That is the lawful basis: performing the service you asked for.

This browser's copy: while you are signed in, the browser also keeps a copy of your account's progress, so the app keeps working when you are offline. Signing out removes that copy once everything has been sent.

Who can see it: the site's owner, Leigh Rogers, working for EARL Health Technology Ltd, can see:

This is used to run the site, fix problems and answer questions. The summary does not include which options you chose or your answers. If you ask, the owner can delete some or all of your attempts. Nobody else can see your account.

Where it is stored: on Cloudflare's platform. The database (Cloudflare D1) is in Cloudflare's Western Europe region. Requests are handled at the Cloudflare data centre nearest you.

Question flags

If you press "Flag this", we store which question or mission step it is about, the reason you chose, any note you type and when you sent it. If you are signed in, the flag also records your account, so it can be followed up. If you are not signed in, it is anonymous.

Flags are read by the site owner and by the question reviewers they appoint, who check and correct questions. They see the flag and, if you were signed in, the name and email address on your account. A reviewer may ask Claude, Anthropic's AI assistant, for help with a question: Claude is then sent the question, the reason and note of each flag on it and when it was sent, but never who sent it.

If you delete your account, your flags stay, because they are about the question. The account number they carry then points to nothing: your name, email address and everything else about the account are gone.

Your network address is used for a moment to limit how many flags can be sent at once. It is not stored.

Paying for an exam

Some exams on Exam.Ninja are a monthly subscription. You pay on Stripe's own checkout page, and you manage your card, invoices and cancelling on Stripe's billing page, reached from Manage subscription on the Profile page. Your card details go to Stripe and never to us.

To start a checkout we give Stripe your email address and a reference to your account and the exam. Stripe then tells us when a payment has gone through, a subscription has been cancelled, or a payment has been refunded, so we can give or end access. We keep which exam you have access to, the dates, and Stripe's reference numbers for you and your subscription, as listed above. We do not keep your payments, invoices or card details: Stripe does.

If you cancel, you keep access until the end of the month you have paid for.

Weekly reminder email

If you are signed in with a verified email address, you can turn on a weekly reminder on the Profile page, separately for each exam. It is off unless you turn it on. At most once a week it tells you how many questions you got wrong are due for review and how your week is going, and only when something is due or you have not practised yet that week.

To write it, we read your progress for that exam, which we already hold for your account. We store that the reminder is on, when we last checked and last sent it, and a random code for the stop link. Every reminder has a one-click stop; turning it off in Profile, stopping it from the email or deleting your account removes that record. The email delivery service below sends it.

Cookies and similar storage

Cloudflare, our host, may also set its own short-lived security cookie if it needs to check for automated traffic. We use no tracking, analytics or advertising cookies. Both of these are needed for the site to do what you ask, so we don't ask for consent to them.

Other organisations involved

Some of these organisations may process data outside the UK. When they do, they rely on the UK's approved safeguards for international transfers.

Our lawful basis for the hosting, logs and the limits on flags and sign-in attempts is our legitimate interest in running a secure, working site. For your account and any subscription, it is providing the service you signed up for. For the weekly reminder, it is your consent, which you can withdraw at any time by turning it off.

How long we keep it

Your rights