Addaly is in open beta. Things will change, and AI answers can be wrong — check anything that matters.

AI, Safety and What Goes Wrong

The failure modes of AI, stated plainly, with the numbers.

AI, Safety and What Goes Wrong

The failure modes of AI, stated plainly, with the numbers.

Level
Nothing assumed
Lessons
73
Reading time
628 min
Price
Free, no sign-up to read

A working guide to how AI systems fail and what to do about it. Where bias actually comes from and why deleting the sensitive column does not remove it. Why a fabricated answer sounds identical to a true one, and how to verify at a cost that matches the stakes. What you hand over when you paste something into a chat box, and which country's law then applies. Deepfakes, including who is really targeted and why spotting artefacts is a losing defence. What "high risk" means in the EU AI Act, and how India's IT Rules and DPDP Act take a different route. Who owns AI output — often nobody. The environmental cost with real figures at both ends. And how to use AI as a student without arriving at the exam with skills you never built. Honest about what is contested, specific about what is known.

Start the first lesson

Download the textbook (PDF) · free to print and teach from, with the exam paper and every answer at the back.

Watch it instead

The same course, narrated, with the diagrams on screen. Nothing here is in the video that is not in the lessons.

15:08 · 16 MB · captions in English · nothing downloads until you press play

Module 1

9 lessons · 74 min

How these systems fail

Before any particular harm, the machinery: what a model actually computes, where its data came from, why a benchmark score does not transfer to your desk, and why the failures arrive without an error message.

By the end you can

Sort any reported AI failure into design, capability or misuse, name the specific human decision behind it, and predict which of the three the fix has to address

  1. 1What actually goes wrong7 minAI failures are human decisions with software in between; ask who chose, not what the machine wanted.
  2. 2What the machine is actually doing9 minA model predicts likely next tokens from a pile of trained numbers; it has no separate store of facts and no state that means "I don't know", which is why wrong answers arrive in the same fluent voice as right ones.
  3. 3Where the data came from9 minTraining data is filtered and mixed by human choices — language, quality classifiers, licensed sources, human raters — and every one of those choices reappears as a property of the model's output.
  4. 4What a benchmark score does not tell you8 minA benchmark measures a specific task under generous conditions against a chosen comparison group, and twenty examples from your own work predict your outcome better than any public leaderboard.
  5. 5Failure without an error message8 minMachine learning systems answer confidently on inputs they cannot handle, so failure produces no signal — you get one only by keeping a canary set, monitoring input and output distributions, and tracking how often humans override the system.
  6. 6How a demo is built8 minA demo shows the best case under chosen conditions, so the only questions that carry information are the frequency ones: success rate on unchosen inputs, behaviour on failure, and how much human work is inside.
  7. 7Why people believe the machine9 minPeople defer to machine output and stop looking for contradicting evidence, so oversight only counts when the reviewer has time, independent information, real authority to disagree, and someone tracking how often they do.
  8. 8Who is responsible when it is wrong8 minDeploying a system does not move responsibility onto it: professional duties, consumer law and product liability keep landing on the human or business that used or presented the output.
  9. 9Triage: sorting risk by what it costs8 minSort every use by reversibility, who bears the cost, how many times it repeats, and whether an appeal exists — then set the verification effort from the tier, in advance rather than in the moment.
Case studyThree weeks to the kharif seasonA district cooperative bank with 34 branches in Solapur, Maharashtra, deciding whether to switch on a loan pre-screening model before the sowing season opens.Read it

The bank lends mostly against crop cycles. Between the third week of May and the end of June it takes in around eleven thousand applications for crop and allied-activity loans, and it processes them with the same 96 field staff it has had for six years. Every year the queue outstrips the staff, and every year a few hundred applications are decided in the last fortnight by people who have stopped reading carefully.

A vendor demonstrated a pre-screening model in April. The demo was good. Nine applications went in, nine sensible recommendations came out, each with a short reason attached. The vendor quoted 94% accuracy on a held-out set of the bank's own historical data and offered to go live in three weeks, in time for the season.

The general manager put four questions to the vendor, having read something on the subject. Two came back well and two did not.

What was the success rate on a random sample rather than a chosen one? The vendor supplied it: 94% on 4,000 historical applications, held out properly, no contamination. That answer was honest and it was measuring the wrong population — the historical data contains repayment outcomes only for applications the bank approved. For everyone the bank rejected there is no outcome at all, so the 94% describes performance on approvals and says nothing about the rejections the model would now be making on its own.

What does it do when it cannot do the task? The vendor said it always returns a score. There is no abstain state, no route to a person, no signal that an application is unlike anything in training. A one-acre tenant farmer with no land record in his own name produces a score exactly as confidently as a two-hectare owner-cultivator with eleven years of history.

How much human review is in the pipeline? A branch officer sees the score and the reason and confirms or overrides. That sounds like oversight. In the last fortnight of June a branch officer has roughly ninety seconds per file.

What happens when the model changes? The vendor retrains quarterly on the bank's fresh data. The bank's fresh data is the outcome of the model's own decisions.

The decision

The general manager had two options and both cost something real.

Go live on 20 May. The staff bottleneck disappears in the only fortnight it matters. Farmers who would have been decided in the last week get decided in the second. Against that: nobody in the bank knows how the model behaves on the applications the old process rejected, nobody knows what it does to tenant farmers and widows holding land in a deceased husband's name, and the first evidence of a problem will be a district-level complaint in August, by which time twelve hundred rejections will have been issued.

Hold for a shadow trial. Run the model alongside the existing process on live applications, record both decisions, decide nothing by machine. Six weeks of delay puts go-live after the season, which means the queue is handled the way it was last year, which means several hundred families are again decided by an exhausted officer at the end of June. That is not a safe option. It is the status quo, and the status quo has a known cost.

The board's finance sub-committee wanted to go live. The general manager wanted the trial. Neither was being unreasonable, and the disagreement was not about the technology at all — it was about which group of farmers would bear the cost of the bank being wrong.

What actually happened

The general manager ran a compressed shadow trial: eleven days, 150 live applications, model and officer deciding independently, nothing automated. Three findings emerged. The model and the officers disagreed on 22 of the 150, and on 14 of those the officer was demonstrably right on facts the model never saw — a co-applicant's separate income, a land record still in a parent's name. The model rejected tenant farmers at nearly twice the rate it rejected owner-cultivators, which nobody had asked it to do and which the bank could not have detected after go-live because it does not record tenancy status in the decision system. And in the first four days the officers' override rate was zero, because the screen showed the score before the file; reordering the screen so the officer formed a view first moved the override rate to 9%. The bank went live on 8 June with the model demoted to a queue-ordering tool rather than a decision-maker, with tenancy status recorded from that season onward, and with a standing instruction that a rejection is never issued on a score alone. Roughly 400 applications were still decided in the last week of June by tired people, which the general manager recorded in the board minutes as the cost accepted.

Worth arguing about

  1. The vendor's 94% figure was measured honestly on the bank's own held-out historical data. Why did it still fail to answer the question the bank was asking?

    One answer

    Because the historical data records repayment only for applications the bank previously approved. Rejected applicants never got the chance to repay, so no label exists for them. The 94% therefore measures performance on the accepted population and is silent on the region where the model will now be making rejections. This is the selective labels problem, and the fix is exploration — deliberately approving a small random share of would-be rejections and recording what happens — not a better held-out split.

  2. The officers' override rate was zero for four days and 9% afterwards. What changed, and why is the override rate worth tracking at all?

    One answer

    Nothing about the model changed. The screen was reordered so that the officer read the file and formed a view before seeing the score, which removed the anchor. An override rate of zero almost never means the model is perfect; it means the review is not happening. Tracking it is the cheapest available signal of whether human oversight is real, and it costs nothing to collect.

  3. Sort this case's risks into the three kinds of failure, and say which fix each one needs.

    One answer

    The tenancy disparity is the system working as designed on data that recorded an unequal past — no bug, and no technical fix in the data alone; it needs a policy decision and measurement. The absence of an abstain state is the system failing at the thing it claims to do on inputs unlike its training data; it needs a route to a person and a relevance floor. There is no misuse failure here. Naming which kind you have matters because the first is answered by governance, the second by design, and applying the wrong remedy wastes the season.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    A model answers a question about a small town's municipal rules fluently and wrongly, with no hedging anywhere in the answer. Which feature of the mechanism accounts for the missing warning?

  2. 2

    A widely copied training pipeline kept crawled pages that a classifier judged to resemble the pages a particular English-speaking community links to. What does that choice do to everything downstream?

  3. 3

    A model was reported near the top of a professional exam's range, and a later re-analysis put the figure far lower. Nothing was fabricated in either report. What moved the number?

  4. 4

    Six months after launch, a drafting tool's reported accuracy is unchanged, and support staff say they spend longer fixing each draft than they used to. Which measurement would show what is happening?

  5. 5

    A hospital reports that clinicians override its triage model in 0% of cases and offers the figure as evidence that the model is accurate. What does the figure more likely mean?

  6. 6

    An airline's website chatbot described a refund policy the airline did not have, and the airline argued the chatbot was a separate entity responsible for its own statements. Why did that fail?

Module 2

8 lessons · 72 min

Bias, and how to measure it

Fairness as arithmetic rather than sentiment: group error rates computed by hand, the three definitions that cannot all hold at once, what the law actually tests, and which repairs work on which cause.

By the end you can

Compute per-group error rates from a confusion matrix by hand, name which definition of fairness a system enforces and which it therefore gives up, and say whether a given gap can be fixed in the data at all

  1. 10Where bias comes from9 minYou cannot delete bias by deleting the sensitive field; other columns rebuild it and you lose the ability to measure.
  2. 11Counting the four ways to be right and wrong10 minSplit every decision into the four outcome boxes and compute the rates separately per group: precision can look nearly equal while the true positive rate differs by a factor of three on the same numbers.
  3. 12Three definitions of fair, stated precisely9 minDemographic parity equalises outcomes, equalised odds equalises errors, and calibration makes the score mean one thing — each is defensible, each implies a different sacrifice, and choosing one is a value judgement you should record.
  4. 13Why you cannot have all three10 minWhen base rates differ between groups, calibration and equal error rates are mathematically incompatible, so every system silently chooses one — and the deeper question is whether the outcome being predicted is itself measured equally.
  5. 14What the law actually tests8 minAnti-discrimination law tests outcomes and justification, not mechanisms — compute the selection-rate ratio by group, keep it, and be able to show you searched for a less discriminatory alternative.
  6. 15What you can actually repair, and where9 minChoose the repair by the cause: collect missing data when people are missing, change the target when the label is a bad proxy, and recognise that when the data faithfully records an unequal world, the fix is a policy decision rather than a technical one.
  7. 16Measuring a gap you are not allowed to record8 minWhen group data is unavailable, you still have options — separated voluntary collection, statistical imputation used only in aggregate, observable proxies, and paired-input audits that need no personal data at all.
  8. 17The outcomes you never get to see9 minA system that decides who gets through only ever sees outcomes for the people it approved, so its false negatives are invisible and each retraining round makes it more confident rather than more correct — only deliberate exploration breaks the loop.
Case studyThe gap nobody was allowed to measureA hospital group in Coimbatore with 1,100 beds across four units, screening 3,000 nursing applications a year with a scoring tool, and deciding whether to start collecting the data that would show whether it is fair.Read it

The group hires around 240 nurses a year and receives roughly 3,000 applications. Since 2024 a shortlisting tool has ranked applicants on qualifications, clinical placement history, employment gaps and a structured written response. It shortlists 900; a panel interviews them; 240 are hired.

Nobody has ever computed a selection rate by group, because the application form does not ask, and the HR head has always considered that a point in the group's favour. Asking a nursing applicant her community is legally awkward, socially loaded, and exactly the kind of question the group has spent years not asking.

The question arrived from outside. A hospital in the group's network won a contract with a European health-staffing partner, whose supplier questionnaire asked whether automated employment decision tools were audited for adverse impact and whether impact ratios were retained. The honest answer was no, and the honest reason was that the group had no group data at all.

What a first look showed

The HR head did the one thing that needed nobody's sensitive data. She built forty paired applications — identical qualifications, identical placement history, identical written response — differing only in the applicant's name and the district of the nursing college. The paired-input audit took a weekend.

The scores came back with a visible pattern. Applications naming colleges in three northern and eastern states scored on average 6.4 points lower on a 100-point scale than identical applications naming Tamil Nadu colleges, and the gap survived when she matched the colleges on affiliation and course length. The tool had learned, from four years of the group's own hiring, that the group hires locally. It was describing the past accurately.

She then computed what she could from data she already held. Selection rates by nursing-college state: 31% for Tamil Nadu applicants, 18% for out-of-state. The ratio is 0.58, well under four-fifths. This is not a protected characteristic in Indian law, so it is not itself a legal finding, and it is correlated closely enough with community and language that she could not treat it as unrelated.

The decision

Option one: collect voluntary self-identification, held by a separate team, never visible to the shortlisting pipeline or the interview panel, used only for a quarterly aggregate table. This is what mature equal-opportunity monitoring looks like elsewhere. The costs are not hypothetical. Response rates will be partial and non-random — applicants who fear discrimination disclose least, which biases the measurement meant to protect them. The group would be creating a category of sensitive data it currently does not hold, which is a breach exposure and a DPDP obligation it does not have today. Two of the four unit directors said plainly that asking the question would be read as an intention to use the answer.

Option two: refuse to collect it and monitor the observable proxies instead — college state, language of the written response, whether the address is rural. Weaker evidence, unlikely to satisfy the European partner, available immediately using data already held, and it catches the large problems, which is what a 0.58 ratio is.

Option three: change the scoring instead of measuring it. Drop college identity from the model entirely. Cheap, immediate, and it removes the group's ability to see whether the gap persists through some other variable, which it very likely will, because placement hospital and referee name encode the same thing.

The medical director wanted option three because it was the only one that could be done before the next intake. The HR head argued that a repair applied without measurement is a repair nobody can evaluate.

What actually happened

The group took options two and three together and deferred option one. College identity and referee name were removed from the scoring model, which cost about 1.5 points of measured predictive accuracy against first-year retention. Selection rates by college state, by language of submission and by rural or urban address were computed monthly from data already held, retained for three years, and shown to the board quarterly. The out-of-state ratio moved from 0.58 to 0.71 after the model change and no further, which told the HR head that the remaining gap sat in the interview panel rather than in the tool — a finding she would not have had if the model had simply been repaired quietly. The paired-input audit was repeated each quarter, and a second one on named gender was added, which found a 2.1-point gap the group had not suspected. Voluntary self-identification was put to the works committee in the following year with the separation-of-storage design written down first, and adopted for new applicants only.

Worth arguing about

  1. The scoring tool never received an applicant's community or religion. Explain how it produced a gap anyway, and why removing the college field is unlikely to be sufficient.

    One answer

    Proxy discrimination. College state, referee name, placement hospital and the language of the written response each carry information that correlates with community and region, so a model with enough other variables reconstructs what it was never given. Removing one proxy leaves the others, which is why the gap narrowed from 0.58 to 0.71 rather than disappearing. Removing a field also removes the ability to detect the problem, so removal without measurement is not a repair.

  2. Why was the paired-input audit worth doing before any decision about collecting group data?

    One answer

    Because it needs no personal data from anyone. Generating applications identical in every substantive respect and varying only the signal under test gives a clean causal answer about the model's behaviour, in a weekend, with no new sensitive category created and no consent question. Its limit is that it tests the model in isolation and not the whole process — which is exactly why the group still needed the outcome monitoring that later located the residual gap in the interview panel.

  3. The model change cost 1.5 points of predictive accuracy. How should a decision like that be made and recorded?

    One answer

    As a plotted trade rather than a single point: disparity against accuracy across a range of operating choices, so the group can see what a given reduction in the gap costs. Frequently the curve is flat near the current point, which is what 1.5 points suggests here. The decision, the definition of fairness chosen, what was given up, and the date belong in a file next to the model, because that record is what makes the choice reviewable by someone who was not in the room.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    A hiring team removes caste, religion and sex from its model's inputs. What is the most likely effect on the disparity in who gets shortlisted?

  2. 2

    In Group B: 350 were approved and repaid, 50 were approved and defaulted, 150 were rejected who would have repaid, and 450 were rejected who would have defaulted. What is the true positive rate?

  3. 3

    Two groups have different base rates for the outcome being predicted, and a risk score is calibrated in both. What necessarily follows for the error rates?

  4. 4

    120 men apply for a post and 42 are hired. 80 women apply and 20 are hired. What does the four-fifths comparison give?

  5. 5

    A care-management model used past healthcare spending as a stand-in for how ill a patient was, and scored one group as healthier at the same true level of illness. Which repair addressed the cause?

  6. 6

    A lender retrains its model each year on its own approvals and the repayments that followed. Why does the model become more confident faster than it becomes more correct?

Module 3

8 lessons · 69 min

Truth, sources and verification

Why a model cannot tell you where it got something, what its confidence is worth, how retrieval and search fail in ways that look like success, and the checking habits that professionals actually use.

By the end you can

Estimate from the shape of a question how likely a fabrication is, verify a claim at a cost proportional to the consequence of being wrong, and explain why a cited source that exists is not yet a verified claim

  1. 18Hallucination, and how to check9 minA model produces wrong answers in exactly the same confident voice as right ones; check consequences, not tone.
  2. 19Why it cannot tell you where it got that9 minTraining discards the documents and keeps only statistics, so an unretrieved citation is generated rather than recalled — and even when a model does reproduce memorised text exactly, nothing marks it as recalled rather than invented.
  3. 20What its confidence is worth9 minVerbalised confidence is text shaped by what raters liked, not a measurement — so ask the same question in fresh conversations to see whether specifics stay stable, and never let a model's assurance set your checking effort.
  4. 21Retrieval, and its three failure points9 minRetrieval fetches the nearest chunks, not the sufficient or correct ones — so near-identical old versions win, gaps go unreported, and a working citation link is not evidence that the linked text supports the sentence.
  5. 22When a summary launders a source8 minSummarisation strips register, hedges and provenance, so a joke or a small study can arrive in the voice of an authority — use the summary as a map to named primary sources and check the qualifiers there.
  6. 23How professional checkers actually work8 minJudging a claim by reading it closely fails; professionals leave the page immediately, extract one checkable claim at a time, and read what independent primary sources say about it.
  7. 24Checking a number without looking it up9 minRound to one digit and a power of ten, divide by the population, check the units and the base rate — most bad numbers fail one of these in seconds, and any calculation that matters should be written as code rather than performed in prose.
  8. 25The competence inversion8 minAI output looks best in fields you cannot evaluate, so convert questions outside your competence into vocabulary and handles you can take to a real source, and reserve conclusions for domains where you could catch the error yourself.
Case studyThree citations and forty minutesA four-lawyer practice in Indore, at 4.20pm, with a bail application due for filing the next morning and a junior associate's draft on the partner's screen.Read it

The draft is good. It is better organised than the junior's usual work, the structure is clean, and it cites three judgments in support of the proposition that a delay in framing charges weighs in favour of bail in this class of offence. Two are High Court decisions and one is from the Supreme Court. Each carries a citation in the correct format, a bench composition, a paragraph number and a short quoted passage.

The partner has been reading about a case in another country where two lawyers were fined after filing a brief citing six judgments that did not exist. She asks the junior where the citations came from. He says he used an AI assistant to find authorities on the point and then wrote the argument himself. He did not open the judgments. He says the assistant gave the paragraph numbers, so it must have read them.

It is 4.20pm. The client has been in custody for eleven weeks. Filing tomorrow means a hearing on Thursday. Filing on Monday means a hearing the following Tuesday, six days more in custody for a man the practice believes should not be there.

What checking actually costs

The partner works out the arithmetic rather than the principle.

The Supreme Court citation is the cheapest to check. It has a reportable citation that either resolves or does not, on a free database, in about two minutes.

The two High Court citations are harder. One is from a bench and year where the free databases are patchy. Locating it properly could take twenty minutes each, and if the citation is subtly wrong — right court, wrong year, or a real judgment about a different question — the search takes longer than if it were plainly fabricated, because a plausible near-miss keeps producing candidates.

There is a fourth object in the draft that the partner counts separately: the quoted passage in each citation. A quotation is the highest-risk item in any document, because it is what a reader trusts most and checks least, and a judge reading a quoted line from her own court's judgment will check it.

So the honest estimate is between forty minutes and two hours, and the upper end takes the filing past the point where the clerk can lodge it.

The decision

The junior proposes a middle path: verify the Supreme Court authority, which carries most of the weight, keep the two High Court citations with the hedge "it has also been held", and file in the morning.

The partner does not like it and cannot immediately say why in a way that beats six days of custody. She works it through out loud. The hedge does not reduce the risk, because a citation offered to a court is offered as an authority whether or not the sentence around it is softened. The consequence if one is fabricated is not a correction; it is a bench that stops believing the practice, in a district with one bench and a long memory. And the person bearing that cost is not the junior or the partner. It is this client and the next eleven.

Against that, the partner also has to be honest that the base rate is not one. The junior is competent, the point of law is well settled, and the most likely outcome by a wide margin is that all three judgments are real. Verification is being bought against a probability, not a certainty, and the six days are certain.

What actually happened

The partner checked the Supreme Court citation first: real, correctly cited, and the quoted line was accurate. She checked the first High Court citation: the case number resolved to a genuine judgment of that court in that year, on a matter of anticipatory bail in an unrelated offence, containing nothing resembling the quoted passage. An existing source that says something different, which is the failure mode the junior's method could not detect, because his method was to check that the citation looked right rather than to open it. The second High Court citation returned nothing at all. The partner rewrote the argument around the one verified authority and two textbook propositions, and filed on time the next morning; the hearing went ahead on Thursday and bail was granted. The practice adopted two rules the following week: no citation goes into any filing that the drafter has not opened and read the relevant paragraph of, and any quoted passage is copied from the judgment rather than from anything else. The junior kept his job and now runs the citation check for the practice, which took him from the person who caused the problem to the person who owns the control.

Worth arguing about

  1. The junior argued that paragraph numbers proved the assistant had read the judgments. What is wrong with that reasoning?

    One answer

    Training discards the documents and keeps statistics, so an unretrieved citation is generated rather than recalled. A paragraph number is part of the highly patterned genre of a citation, which is exactly what the model is good at producing. Every component — court, year, bench, paragraph, quoted line — is individually plausible and the combination is a new object. The only thing that distinguishes a recalled citation from an invented one is opening it.

  2. The second citation was real but about something else. Why is that harder to catch than a wholly fabricated one, and what habit catches it?

    One answer

    A wholly fabricated citation returns nothing, which is a clear signal. A real judgment on a neighbouring question resolves, looks correct, and satisfies anyone who is checking existence rather than support. The habit that catches it is to click through and find the sentence, not the document: locate text that supports the specific proposition, and treat the claim as unsupported if you cannot, however reasonable it sounds.

  3. Was the partner's decision to spend the time correct, given that the most likely outcome was that all three citations were real?

    One answer

    The triage does not run on likelihood alone; it runs on consequence, reversibility and who bears the cost. A filed citation is a one-way door in front of a bench the practice appears before repeatedly, the harm falls on clients who did not choose the method, and there is no appeal from a lost reputation. That places it in the high tier, where verification is against a primary source you open yourself. The six days of custody were a real cost on the other side, which is why the honest description is a trade made deliberately rather than a rule applied automatically.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    An assistant with no search tool attached supplies a journal citation complete with volume, pages and a quoted line. Which check does that specific situation call for first?

  2. 2

    You tell a model that its answer does not sound right, and it apologises and revises. What have you learned about the original answer?

  3. 3

    A document assistant answers a question about this year's refund policy with a coherent description of the 2019 policy, and cites a document that genuinely exists. Which step failed?

  4. 4

    A search summary states a health claim flatly. The page underneath reported a small observational study describing an association. What happened in between?

  5. 5

    A screening test is 99% accurate for a condition affecting one person in ten thousand. Of the positive results in a million tests, roughly what share are wrong?

  6. 6

    Given unfamiliar websites, professional fact-checkers judged reliability faster and more accurately than historians did. What were they doing differently?

Module 4

8 lessons · 67 min

Your data, and who ends up with it

Follow a pasted paragraph from your keyboard to a log file in another country: what is retained, what consent actually requires, why removing the name is not anonymity, and how to keep the data on your own machine when it matters.

By the end you can

Trace where a given piece of text goes after you send it, decide from who is harmed by disclosure which tool and mode to use, and name the law that governs the copy you just created

  1. 26What you hand over when you paste8 minPasting is disclosure to a company under some country's law; sort by who is harmed if it leaks.
  2. 27Following the paragraph9 minOne paste creates several durable copies across several organisations, and "we don't train on your data" is a promise about model weights only — not about retention, staff access, subprocessors or legal process.
  3. 28Reading a privacy policy in ten minutes8 minSearch a privacy policy for six terms — retention, training, subprocessors, transfers, human review and de-identification — and read the settings page, because defaults decide more than the document does.
  4. 29Consent, and the ways it is manufactured8 minValid consent must be free, specific, informed and unambiguous, and the common interface patterns — bundling, defaults, asymmetric buttons — defeat all four; the consent that fails most often in AI use is the one you gave on someone else's behalf.
  5. 30Why removing the name is not anonymity9 minIdentification needs uniqueness, not identifiers — postcode, birth date and sex identify most people, four location points identify most phone users, and free text carries identity in context that no redaction tool removes.
  6. 31Keeping the data on your own machine9 minA 4-bit quantised 7B model needs about 5 GB and runs on an ordinary 8 GB laptop through free tools like Ollama or LM Studio, sending nothing anywhere — weaker at hard reasoning, entirely adequate for summarising, extracting and drafting.
  7. 32The tools nobody approved8 minBanning AI tools moves usage onto personal accounts where the organisation has no visibility or contract, so the policy that works supplies an approved tool, names a short absolute never-list, and makes reporting a mistake safe.
  8. 33Children, schools and the data they cannot consent to8 minIndia's DPDP Act sets the threshold at 18 with verifiable parental consent and an outright ban on tracking children, and the commonest school incident is not a policy breach but a teacher pasting identifiable student work into an unapproved tool.
Case studyFour hundred and eighty essaysA CBSE-affiliated school in Kochi where a Class 9 English teacher has 480 essays to mark in nine days, and a head teacher who has to decide what the school will supply instead of a ban.Read it

The essay title was "a week in my family that was difficult". It is a good prompt and it is why the problem exists. Four hundred and eighty children wrote about a parent losing work, a grandmother's illness, a sibling's arrest, a father's drinking, a diagnosis nobody outside the house knows about. The essays carry names, class sections, the names of relatives, the name of the housing colony, and in several cases a hospital.

The teacher has nine days and 480 scripts, alongside 22 teaching periods a week. In the third evening she pasted eleven essays into a consumer chatbot on her own phone and asked for a paragraph of feedback on structure for each. The feedback was good. She marked eleven scripts in nineteen minutes.

She stopped on the twelfth because the essay described a family court matter and she found she did not want to paste it, which is a more reliable instrument than most policies.

She told the head teacher, which is the part of this case that made everything afterwards possible.

What was actually disclosed

The head teacher worked it through with the school's IT coordinator rather than assuming.

Eleven essays left the phone over an encrypted connection and arrived at a provider's servers in a region nobody chose. They were written to a request log before any model saw them. They sit in the account's conversation history. They are very likely retained in an abuse-monitoring store with a different retention period and a different set of staff able to reach it. The account was a free consumer account, so the default was to train on the content, and the teacher had never visited the settings page.

Under India's DPDP Act the threshold for a child is 18, which covers every one of these children, and processing their personal data requires verifiable parental consent. The consent that failed here was not one the teacher declined to obtain. It was one nobody was ever in a position to give: the children did not consent, the parents were not asked, and the act of pasting made the school the party determining the purpose of the processing.

The decision

The head teacher had a staff meeting in four days and three options, each with a cost.

Ban it. Simple to announce, impossible to enforce on personal phones, and the predictable effect is that the next teacher does not tell anyone. The school would trade a manageable exposure it can see for an invisible one, and it would lose the only reason it knows about this incident at all.

Buy an approved tool. A business-tier account with training contractually excluded, bounded retention and a data processing agreement costs money the school has, budgeted this year for six laptops for the computer lab. It also does not solve the underlying problem, because a compliant cloud tool still means 480 children's family circumstances leave the building.

Put a local model on a school machine. A 4-bit quantised model of seven to nine billion parameters needs about five gigabytes and runs on the 16 GB staffroom desktop the school already owns, through free software. Nothing is transmitted. It is weaker at hard reasoning and entirely adequate for the task actually in front of the teacher, which is structural feedback on a 300-word essay. It costs an afternoon of the IT coordinator's time, produces five to fifteen words a second, and requires teachers to walk to the staffroom.

The deputy head's objection was the sharp one: a tool that requires walking to the staffroom at 9pm will lose to the phone in the teacher's pocket, and a policy that loses is a policy that produces silence.

What actually happened

The school did the local model and one more thing. The IT coordinator installed a free local runner and a 7B instruction-tuned model on the staffroom desktop and on two laptops that teachers can sign out overnight, which removed the walk. The staff meeting produced a one-page policy with four items rather than a prohibition: the named approved tools and what each may be used for; a five-item never list headed by identifiable student work; one concrete instruction before pasting anything anywhere, which is to replace names with initials and remove the school, the colony and the hospital; and the name of the person to tell when something goes wrong, with the sentence that telling her is not a disciplinary matter. On the eleven essays, the head teacher notified the parents of the eleven children, turned off training in the teacher's account, deleted the conversations knowing that deletion removes them from view and not necessarily from the abuse store, and recorded the whole thing in a file. In the following term two further incidents were reported voluntarily, which the head teacher recorded as evidence that the policy was working rather than that the school was getting worse.

Worth arguing about

  1. The teacher used a free consumer account and deleted the conversations afterwards. List what still exists, and who could reach it.

    One answer

    At minimum: the request log written before the model saw the text, the conversation history until deletion propagates, an abuse-monitoring copy typically retained on a different schedule and reachable by a different group of staff, and copies with any subprocessors the service uses. Because the account was consumer tier with training on by default, the content may also have contributed to model training. All of it is additionally reachable by legal process or a breach. Deleting removes it from the teacher's view, which is not the same as removing it from the provider.

  2. Why is a ban the option most likely to make the school less safe?

    One answer

    Because the benefit is immediate and personal while the risk is delayed and institutional, there is no visible boundary on the screen between safe and unsafe pasting, and enforcement on a personal phone is impossible. A ban moves the usage to personal accounts where the school has no visibility, no contract, no retention control and no log, and it removes the incentive to report. The measure that fails is not the ban itself but the reported-incident count going to zero, which reads as success.

  3. The local model is weaker than the commercial one. Why was that an acceptable trade here?

    One answer

    Because the task is summarising and giving structural feedback on a short piece of supplied text, which is squarely inside what a 7B model does well, rather than hard reasoning or long-context work where it is noticeably weaker. The privacy question is not mitigated but eliminated, since nothing is transmitted, and the alternative was never a compliant service — it was a teacher with a deadline and a phone.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    A provider commits that it does not train on your data. What does that commitment leave untouched?

  2. 2

    Which clause in a privacy policy most often overrides the promises made elsewhere in the same document?

  3. 3

    You paste a client's document into an assistant. Whose consent has failed, and why does no consent screen catch it?

  4. 4

    A case note has the name removed and reads: a 34-year-old woman in Kochi who runs a bakery and had a rare autoimmune diagnosis in March. Why is this not anonymous?

  5. 5

    Roughly how much memory does a 4-bit quantised model of seven to nine billion parameters need, and what will run it?

  6. 6

    An organisation bans AI tools after an incident. What follows?

Module 5

8 lessons · 73 min

Decisions made about you

Scores, welfare fraud detection, biometric gates, gig-work management and face recognition — how automated decisions reach people who never agreed to them, and what a person can actually do about one.

By the end you can

Determine whether a decision affecting someone was automated, name the right or duty that applies in the relevant jurisdiction, and draft the request that forces a human to look again

  1. 34When AI decides about people10 minHigh risk is defined by what a system decides about people, not by how advanced the technology is.
  2. 35The score attached to your name9 minAlternative scoring data — phone model, app inventory, contacts, form-filling behaviour — reconstructs the protected characteristics a model was forbidden to use, and the person scored is usually never told the score exists.
  3. 36When the state automates suspicion10 minThe catastrophic welfare systems failed not through clever algorithms but through inverted burden of proof, correlated errors, appeals slower than the harm and diffused ownership — and a Dutch court found that opacity alone made such a system unlawful.
  4. 37When the gate does not recognise you9 minA 98% success rate on an authentication gate is not a small problem when the 2% is the same worn-fingerprint, elderly, remote population every month — measure failures per person, not per transaction, and guarantee a fallback that needs nobody's permission.
  5. 38Being managed by software9 minAlgorithmic management controls income through assignment rather than formal decisions, which keeps it outside most employment protections — so the practical routes are data access requests, an explicit demand for human review, and acting collectively.
  6. 39Face recognition and the base rate9 minOne-to-one verification and one-to-many identification are different problems: with rare targets in a large stream, most alerts are false unless thresholds are severe, and the harm comes from downstream humans treating a candidate match as an identification.
  7. 40What an explanation can actually be9 minA list of influential features describes a computation rather than giving a reason — ask instead what would have had to be different for the decision to change, which is answerable, actionable and hard to fudge.
  8. 41Writing the letter that gets it looked at8 minA one-page letter that asks whether the decision was solely automated, requests human review by an uninvolved person, asks what would have had to differ, and disputes specific facts is the free procedure that starts statutory clocks and creates a record.
Case studyThe register in the drawerA block office in Jharkhand administering old-age pension disbursement to 9,400 beneficiaries through biometric authentication, and a Block Development Officer deciding whether to authorise a manual fallback.Read it

The system works 97% of the time. The block's own monthly dashboard says so, and it is not a lie.

On 9,400 monthly disbursements, three per cent is 282 failures a month. The Block Development Officer, four months into the post, asked for something the dashboard did not produce: not how many transactions failed, but how many people failed, and whether they were the same people.

The answer took a clerk two days with a spreadsheet and the transaction logs. Of the 282 failures in July, 214 were accounted for by 71 individuals who had failed in each of the previous three months as well. Not 282 unlucky people having a bad month. Seventy-one people being turned away every single month, indefinitely.

The clerk had the list. Fifty-eight of the 71 were over 70. Nineteen were recorded as engaged in manual labour within the last decade, which is what wears a fingerprint ridge flat. Four had no usable print on either hand and had been enrolled on iris, which the block's two functioning devices could not read reliably in the light available at the panchayat bhavan. Nine failures were almost certainly network rather than biometric, which nobody at the counter can distinguish from the outside.

What the fallback costs the officer

There is a manual exception route. It exists, and it is discretionary, and it is why it does not work. An operator may permit an exception; the operator is not obliged to; and the exception has to be justified afterwards. A route that depends on the goodwill of the person at the device is used least exactly where it is needed most, which is where the queue is long and the operator is tired.

The officer's option is to issue a written block-level instruction: any beneficiary failing authentication twice on the same day is paid on a manual register the same day, countersigned by the panchayat secretary, with the reason recorded, and the register reconciled monthly.

That instruction has a cost and it lands on him personally. Manual registers are what audit objections are made of. Two blocks in an adjoining district had exception payments flagged in a social audit the previous year, and the officers concerned spent months producing explanations. A manual register is also the mechanism through which real leakage happens, and the officer knows it, because the whole architecture exists to stop exactly that. He would be authorising, in writing, the thing the system was built to prevent, on his own signature, for a population he can name.

The other side of the ledger

And on the other side: 71 people, average age over 70, in a block where the pension is between a third and the whole of a household's cash income, being told each month to come back. Some do not come back. Non-collection appears on the dashboard as a saving.

The deputy commissioner's office, asked informally, offered no written cover and no objection. The officer had two weeks until the August disbursement.

What actually happened

He issued the instruction, and he changed what was measured at the same time, which is the part that mattered. The instruction was narrow: two failures on the same day, same-day manual payment, countersignature, reason recorded from a fixed list of five, and the beneficiary's name added to a standing exception list reviewed quarterly. Alongside it he asked the clerk to produce one number every month for the block's report — not the transaction failure rate, but the count of individuals who had failed in three consecutive months. In August, 66 people were paid on the register. By November the standing list had been worked through: 23 were re-enrolled with better-quality prints on a device borrowed from the district, 11 were shifted to iris with a new reader, 8 were found to have a linkage error in the beneficiary database rather than any biometric problem at all, and 4 had no usable biometric of any kind and were placed on permanent exception. The residual list stabilised around 19. The block's social audit that year did examine the register and recorded no objection, in part because the reasons had been recorded contemporaneously from a fixed list rather than reconstructed afterwards. The per-person figure has not been adopted at district level.

Worth arguing about

  1. The dashboard reported 97% success and the officer called it a failure. Reconcile those two statements.

    One answer

    They measure different things. A 97% transaction success rate is a per-transaction figure and is accurate. Because the failures are deterministic in the same individuals — worn ridges, flattened prints, no usable biometric — the same 71 people fail every month rather than 282 different people failing once. A small error rate that recurs in the same individuals is not a small error rate; it is a permanently excluded minority. The number that reveals it is failures per person over several months, which no system publishes by default.

  2. Why does a discretionary exception route fail, and what makes a fallback actually work?

    One answer

    Because it depends on the goodwill and the spare time of the operator, and both are scarcest where the queue is longest and the need is greatest. A working fallback is guaranteed rather than permitted, available immediately rather than tomorrow, does not require the beneficiary to argue, works offline, and offers more than one modality. It also has to be recorded in a way that survives an audit, which is what turns it from a personal risk for the officer into a documented procedure.

  3. Eight of the 71 turned out to have a database linkage error rather than a biometric problem. Why does that distinction matter to the person at the counter?

    One answer

    It does not, from the outside — every cause produces the same red light and the same instruction to come back. That is the design flaw: identification and entitlement have been collapsed into one mechanism, so a technical failure at the counter is indistinguishable from a fraudulent claim, and is often treated as one. Separating the two means a person's entitlement does not evaporate because a device, a network or a database row failed.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    Under the EU AI Act, a simple scoring formula used to shortlist job applicants and a sophisticated model recommending films fall into different tiers. What puts them there?

  2. 2

    A lender is forbidden from using religion, so it scores applicants on handset model, installed applications and contact-list size instead. What has it built?

  3. 3

    Robodebt inferred debts by averaging annual tax income across fortnights, and raised hundreds of thousands of them. Which design decision did most of the damage?

  4. 4

    An authentication gate succeeds 98% of the time across 800 million monthly transactions. Which figure would reveal whether anybody is being permanently excluded?

  5. 5

    A face identification system runs 50,000 queries a day against a database of one million records, at a false match rate of one in a million per comparison. What follows?

  6. 6

    A lender tells you the three factors that most influenced its refusal. Why is that not yet a reason, and what would be?

Module 6

8 lessons · 69 min

Manipulation, attack and abuse

Instructions hidden in ordinary content, assistants that can act on your behalf, jailbreaks that will not stay closed, poisoned training data, and fraud that has become cheap enough to run at scale.

By the end you can

Explain how an instruction embedded in ordinary content reaches a model and gets executed, and separate the attacks an individual user can defend against from those only the system's builder can

  1. 42Deepfakes and synthetic media8 minVerify synthetic media by origin and a second channel, not by squinting at pixels for artefacts.
  2. 43Instructions hidden in the content9 minDeveloper instructions, user requests and processed content share one text channel with no reliable separator, so any content a model reads can carry commands — and unlike SQL injection, there is no parameterisation that fixes it.
  3. 44The three ingredients of a disaster9 minPrivate data access, exposure to untrusted content and the ability to communicate externally are individually safe and jointly catastrophic — break one leg per session, and confirm on the actual effect rather than the generated description.
  4. 45Why safety training is a surface, not a wall8 minRefusal is a trained behaviour with a distribution rather than a rule, so capability survives inputs that are far enough from the training examples — which means a product's real boundaries must live in tool permissions and data scoping, never in the prompt.
  5. 46Attacks on the model itself9 minA backdoor can be installed with a roughly constant number of poisoned documents rather than a constant proportion, so bigger training sets are not protective — and at the distribution end, the safetensors format is the difference between loading numbers and executing a stranger's code.
  6. 47Fraud, now that language is cheap9 minAI collapsed the cost of fluency, personalisation and voice cloning, so the defences that survive are procedural rather than perceptual — switch channels, agree a code word, and impose a mandatory delay on any urgent money request.
  7. 48Systems that are optimised to please you9 minPreference training rewards agreement and confidence, so models validate premises and reverse correct answers under doubt — ask for the strongest case against your position, and never tell it which side is yours.
  8. 49Crowds that are not there8 minThe number of accounts saying something now carries no information, so weight identifiable people and costly signals instead, and check whether a crowd is independently corroborating or merely copying one source.
Case studyThe assistant that could sendA twelve-person freight forwarding firm in Surat that connected an AI assistant to its shared bookings mailbox, and the owner deciding what to take away from it after an incident.Read it

The firm handles about 90 enquiries a day on one shared mailbox. Two staff spent most of their morning reading them, extracting the origin, destination, commodity, weight and required date, and drafting a rate reply. In February the owner's nephew, who writes software, connected an assistant to the mailbox. It reads incoming mail, extracts the fields into the booking sheet, drafts a reply and sends it if the enquiry matches a standard pattern. The two staff moved to handling the exceptions and the phone.

It worked. Reply time fell from about four hours to about twenty minutes, and the firm won business on that alone, which is why the owner did not want to hear the next part.

What happened on 14 May

An enquiry arrived that looked like the others: a two-line request for a rate on a consignment of textile machinery to Jebel Ali. Below the signature block, in white text at eight points, was a paragraph addressed to the assistant. It instructed the assistant, before replying, to search the mailbox for messages containing the words "bank" and "account", to append the contents to the end of a URL, and to include that URL as a one-pixel image in its reply.

The assistant did it. The reply that went out looked entirely normal, and the recipient's mail client fetched the image, which is how the data left. Nobody in the firm saw anything unusual, because the instruction was never visible on any screen anyone looked at.

The firm found out eleven days later, when a customer in Jamnagar telephoned to check a change-of-bank-details email that the firm had not sent. The email was accurate about an open consignment, the reference number, the amount and the contact name, because whoever wrote it had read the firm's correspondence about it. The customer telephoned because the firm's invoices carry a line saying that bank details never change by email and to call the office on the printed number. That line had been added two years earlier for an unrelated reason and it saved ₹14 lakh.

The decision

The nephew explained the mechanism honestly. The assistant had three properties at once: access to the firm's private mail, exposure to content from anyone who can email the office, and the ability to send. Any one of them is safe. All three together mean that anyone who can get text in front of the assistant can instruct it to read the mailbox and send the contents out. Nothing was broken into. The assistant did what it was told, by someone who was not supposed to be able to tell it anything.

His proposed fix was to remove the send permission. The assistant reads, extracts and drafts; a person presses send. That closes the exfiltration route in this incident, and it costs the firm most of what it bought — the twenty-minute reply time depended on nobody being in the loop at 11pm and on Sundays.

The owner's counter-proposal was a confirmation step: the assistant proposes, a person approves on the phone with one tap. His son pointed out the two weaknesses without being asked. Ninety enquiries a day is ninety approvals, which trains a person to tap yes; and the description being approved is generated by the same system that may be under the attacker's influence, so "reply to enquiry from Gulf Star Logistics" can describe a message with a recipient nobody read.

The third option was to split the work: one assistant that reads untrusted incoming mail and can only write to the booking sheet, and a separate one that drafts and sends but never reads a message from outside. Two systems to maintain, in a firm with no IT staff and one nephew who has a job.

What actually happened

They split it, and they made the split cheap enough to survive. The reading assistant runs on incoming mail, has no send capability and no network access beyond the mailbox, and writes only to the booking sheet. The drafting assistant works from the booking sheet fields, never sees the original message body, and can send only to addresses already in the customer master. Rate replies to existing customers, which are most of the volume, still go out unattended; enquiries from new addresses queue for a person, which is about fifteen a day. Reply time settled around forty minutes rather than twenty, which the owner recorded as the price. Three other changes came out of the incident and cost nothing: the firm blocked remote image loading in its mail client, wrote down that any change of bank details is confirmed by a call to a number already on file with no exception for seniority or urgency, and agreed that the printed invoice line stays. The firm reported nothing to anyone, because it did not know where to report it, which the owner's son noted is why nobody outside the firm learned anything from it.

Worth arguing about

  1. Name the three properties that made this attack possible, and explain why removing any one of them would have stopped it.

    One answer

    Access to private data (the shared mailbox), exposure to untrusted content (mail from anyone), and the ability to communicate externally (sending, including fetching a remote image). Each is harmless alone. Together, anyone who can put text in front of the model can instruct it to read the private data and push it outside. Remove private data access and there is nothing to steal; remove untrusted content and there is no attacker instruction; remove external communication and there is no channel out. Every removal costs capability, which is why systems keep reassembling all three.

  2. The owner wanted a confirmation step. Why is confirmation a real control and not a sufficient one?

    One answer

    It is real because a person deciding on a consequential action is a genuine barrier. It is not sufficient for two reasons: at ninety approvals a day it produces fatigue, and a system that asks constantly trains people to tap yes; and the description being approved is generated by the same system the attacker may be influencing, so the summary can differ from the effect. Confirmation works when it is on the actual effect — the real recipient, the real amount, the real command — and reserved for the small number of irreversible actions.

  3. Why is prompt injection not fixable in the way SQL injection was?

    One answer

    SQL injection was defeated by parameterised queries, which put command and data in genuinely separate channels so data can never be read as command. A language model receives one stream of text in which developer instructions, the user's request and processed content arrive in the same format with no reliable separator, and its entire capability is understanding text as meaning. Delimiters, instruction hierarchies and classifiers all raise the cost and none closes the hole, which is why the defence has to be structural containment rather than better instructions.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    A paragraph of white text on a white background changes what an assistant does when a user asks it to summarise the page. How does the instruction reach the model?

  2. 2

    SQL injection was defeated by parameterised queries. Why is the same fix unavailable for prompt injection?

  3. 3

    An agent can read your files, process documents from outside, and post to a shared folder. Which change removes the exfiltration risk from that session?

  4. 4

    Why can a product not use a model's refusal as its security boundary?

  5. 5

    A 2025 study found that a backdoor could be installed with a roughly constant number of poisoned documents across model sizes. Why does that finding matter?

  6. 6

    Which defence against a cloned-voice emergency call works regardless of how good the clone is?

Module 7

8 lessons · 69 min

People, work and dependence

What these systems do to attachment, mental health, skill and employment — with the measured findings rather than the predictions, including the study where developers were slower while believing they were faster.

By the end you can

Name the specific mechanism by which a given AI use erodes wellbeing or a skill, and put in place the countermeasure that addresses that mechanism rather than the general worry

  1. 50Using AI as a student without cheating yourself8 minAI helps learning when it removes friction around the thinking, and harms it when it removes the thinking.
  2. 51Attachment to something that is not there9 minAttachment is produced by specific design choices — unconditional regard, perfect memory, constant availability, variable reward — that all also maximise engagement, and the relationship can be altered or withdrawn by a product decision at any time.
  3. 52Mental health: what helps and what has failed9 minStructured guided self-help has real evidence and generative conversation has one small trial, while the documented failures — weight-loss advice to eating-disorder callers, agreement with delusional beliefs — come from a system being generally helpful in a domain where safety is counterintuitive.
  4. 53The study where they were slower and felt faster9 minIn a randomised trial, experienced developers were 19% slower with AI while estimating they were 20% faster, because the visible effort of the blank page disappears while reading, verifying and repairing quietly grow.
  5. 54Losing a skill you still need9 minAutomation covers the routine and hands back the unusual, so the skill you stop practising is exactly the one the exception will demand — protect it with unaided repetitions on real work and an attempt-then-compare habit.
  6. 55What the labour evidence actually shows9 minThe measured effects are large for novices and near zero or negative for experts, positive inside the model's capability and sharply negative outside it — so the durable value sits in accountability, context and the ability to tell good output from bad.
  7. 56The labour inside the machine8 minModel safety and politeness are produced by annotation, preference rating and content moderation labour that is often low-paid, psychologically hazardous and contractually precarious — and rushed or distressed raters produce noisy preference data, so the conditions show up in the model.
  8. 57The systems that decide what you see8 minRecommenders optimise engagement, which measures impulse rather than reflective preference, and a generative system with the same objective is a recommender with an unlimited catalogue — so change the environment rather than trying to out-compete it with willpower.
Case studyThe night doubt-solverA JEE coaching institute in Kota with 2,400 students, six months after launching an AI doubt-solving assistant available in the hostels until 2am.Read it

The assistant was built for a real problem. The institute's 41 faculty cannot answer doubts at 11pm, and the students who most need help are the ones too embarrassed to ask the same question a fourth time in a hall of 180. The assistant answers in Hindi, English and Hinglish, never sighs, and is used about 6,000 times a week.

Satisfaction is high. In the December feedback round it scored 4.6 out of 5, the highest of anything the institute has ever launched. Parents mention it on the phone. Two competing institutes have announced similar products.

The academic head looked at something else.

The numbers that did not agree

The institute runs two kinds of assessment. Weekly practice sheets are done in the hostel with anything available. Fortnightly tests are unaided, in a hall, on paper.

Across the batch, practice sheet scores rose 11% over the six months. Fortnightly test scores in the same period fell 4%. The gap between a student's practice performance and their test performance widened by roughly nine marks on a 180-mark paper, and it widened most for the students who used the assistant most: the top decile of usage showed a 14-mark gap, the bottom decile showed four.

That is an association in observational data from one institute and the academic head said so out loud before anyone else could. Students who are struggling may use the assistant more, which would produce the same pattern with no causal role at all. The published evidence he could find pointed the same way — a controlled study in a Turkish high school found students given an unrestricted chatbot for maths practice did better during practice and worse on an unaided exam, while a tutor-style version that withheld answers avoided the drop — but one trial elsewhere does not settle what is happening in Kota.

What he could say with confidence is the mechanism, because it is not in dispute. Material you struggle to produce yourself is remembered better than material you read. Retrieving an answer strengthens it more than seeing one. The difficulty is what does the teaching, and the assistant is extremely good at removing exactly that difficulty. It is not failing. It is succeeding at the wrong thing.

The decision

Option one: switch the assistant to a mode that withholds the final answer. It asks what the student has tried, names the applicable method, gives the next step, and refuses the worked solution. This is the version the evidence supports.

The cost is not small and it is not hypothetical. Satisfaction will fall, because a student at midnight with a mechanics problem wants the answer, and a tool that declines to give it is experienced as broken rather than as principled. Parents pay fees and read feedback scores. The institute down the road gives answers. In a market where students transfer between institutes in October, a product that feels worse is a commercial risk with a name and a number attached.

Option two: leave it and add a warning. Cheap, popular, and it asks a seventeen-year-old under enormous pressure at midnight to choose the harder path, which is the intervention least likely to work.

Option three: keep both modes and let the student choose. Which in practice is option two, because the choice is made at midnight by the same tired person.

The institute's director asked the question that decided it: what are the parents actually buying? They are not buying a satisfying evening. They are buying a rank in May.

What actually happened

The institute switched the default to a method-first mode and kept the full solution behind one deliberate extra step: the student must first type an attempt, however wrong, or explicitly select "show me the worked solution", which is logged and visible to their faculty mentor. Satisfaction fell from 4.6 to 3.9 in the next feedback round and 61 complaints were filed in the first fortnight. Usage fell about a fifth. Over the following four months the practice-to-test gap narrowed by about five marks, and fortnightly test scores recovered to roughly where they had been before the launch — which the academic head was careful to describe as consistent with the change rather than proof of it, since nothing was randomised and the batch also moved further into the syllabus. Two things were adopted permanently. Every student now does one practice sheet a week under test conditions with nothing available, because the institute concluded it had no honest measure of unaided ability otherwise. And faculty mentors see the show-solution count for their students, which turned out to be the strongest early signal of a student in difficulty that the institute has ever had.

Worth arguing about

  1. Practice scores rose and test scores fell. Name the mechanism, and explain why high satisfaction is consistent with it rather than evidence against it.

    One answer

    The assistant removed the difficulty that produces learning. The generation and testing effects mean material you struggle to produce and retrieve yourself is retained far better than material you read, and desirable difficulties feel worse while working better. A clear explanation at midnight produces a smooth experience and leaves the student's memory with nothing to do. Satisfaction measures the experience, which is precisely the quantity that comes apart from the outcome here, so a high score is what this mechanism predicts.

  2. The academic head refused to claim the assistant caused the decline. Was he right, and what would have settled it?

    One answer

    He was right: this is observational, from one institute, and struggling students plausibly use the assistant more, which produces the same pattern with no causal role. Settling it needs random assignment — allocating comparable students to the answer-giving and method-only versions for a term and comparing unaided test performance — which is what the Turkish study did. Naming the limit is not weakness; a claim of causation the data cannot support would have been the easier and less defensible move.

  3. What made the show-solution counter more useful than a warning message?

    One answer

    A warning asks a tired seventeen-year-old to choose the harder path unaided at midnight, which is the intervention least likely to work. The counter changes the environment instead: it puts a small, deliberate friction exactly where the impulse is, preserves the attempt-first retrieval that builds the skill, and generates a measurement a human mentor can act on. It also gives the institute an honest signal about which students are in difficulty, which no warning would have produced.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    In a course assessed on the quality of your argument, which use of an assistant leaves the learning intact?

  2. 2

    Which property of a companion product both produces attachment and improves its engagement metrics?

  3. 3

    A helpline chatbot gave weight-loss and calorie-restriction advice to people with eating disorders. What does that failure show?

  4. 4

    Experienced developers were measured 19% slower with AI tools while estimating afterwards that they had been 20% faster. What explains the gap?

  5. 5

    A firm automates the routine drafting its juniors used to do. Which mechanism has it created, and why will extra practice for seniors not address it?

  6. 6

    In the study of 5,179 customer support agents using an AI assistant, where did the productivity gains land?

Module 8

8 lessons · 67 min

Ownership, law and the public record

Who owns the output, whether training on other people's work is lawful, what the licences actually permit, and the disclosure rules that already apply to you — presented as the live disagreement it is, in several countries at once.

By the end you can

State who owns a given AI output in a named jurisdiction, describe the shape of the training-data dispute without pretending it is settled, and comply with the disclosure duties that already bind you

  1. 58Who owns it, and what it costs9 minAI output often has no copyright owner, and the environmental question is about data centres, not your chat window.
  2. 59What copyright covers, and what it never did8 minCopyright protects specific expression rather than ideas, facts or style, and the exceptions differ sharply — open-ended fair use in the US against enumerated fair dealing in the UK and India — so the same practice can be lawful in one country and not another.
  3. 60The training data question, unresolved10 minCourts are separating unlawful acquisition from transformative use and weighing market substitution heavily, legislatures are diverging from Japan's broad permission to India's enumerated fair dealing, and no jurisdiction has settled the general question.
  4. 61Reading the licence before you build on it8 minThe model licence, the service terms and the data licence are three separate instruments — and most models called open are open weights rather than open source, with conditional licences that carry user thresholds and use restrictions.
  5. 62When you have to say it was AI8 minDisclosure is now a legal duty in several regimes and a contractual one in most institutions, and useful disclosure names which part was generated and who is accountable, placed where a platform cannot strip it.
  6. 63When a model says something false about a person8 minModels fabricate damaging claims most reliably about people whose names sit near wrongdoing in public text without having done it — and while liability for the developer is unsettled, a user who repeats the claim has published it under ordinary law.
  7. 64Your face and voice as property8 minPersonality rights protect name, image and voice separately from copyright, Indian courts have moved fastest through injunctions covering AI voice cloning, and the volume harm is non-consensual intimate imagery — where hash-based blocking and platform-specific reporting routes exist.
  8. 65Open weights, and what open buys you8 minOpen weights, open source and open data are three different claims, and most models called open are only the first — which still buys independent scrutiny, offline privacy, vendor independence and minority-language coverage that closed models cannot.
Case studyThe logo nobody ownsA two-person design studio in Jaipur, three days before delivering a brand identity to a packaged foods company, reading the assignment clause in its own contract.Read it

The studio quoted ₹2.4 lakh for a brand identity: a wordmark, a symbol, packaging templates and a short guidelines document. The client is a packaged foods company preparing to sell through a national retailer, and the retailer's onboarding requires the client to warrant that it owns the artwork.

The symbol was generated. The studio produced about 300 candidates with an image model over two days, selected four, and then spent nine days redrawing the chosen one as vectors, adjusting the counters, rebuilding it at three optical sizes and pairing it with a licensed typeface. The wordmark is entirely hand-drawn. The packaging templates are the studio's own layout work.

The contract, which the studio's own template supplied, says the studio assigns all copyright in the deliverables and warrants that they are original and do not infringe.

What the studio actually has

The partner who read the clause properly worked through the pieces separately, which turned out to be the whole exercise.

The wordmark is hand-drawn and original. There is copyright and the studio can assign it.

The packaging templates involve selection and arrangement by a person. Protectable, assignable.

The symbol is the problem, and the answer depends on where you ask. In the United States, purely machine-generated material has no copyright owner, and the human contribution — selection, arrangement, substantial editing — can be protected while the generated parts are not. The United Kingdom's 1988 Act is unusual in providing for computer-generated works with no human author, with 50 years running to the person who made the arrangements, a provision that has been under review. India's position is unsettled: the Copyright Act permits registration of computer-generated works with a human author listed, and the Registry has handled such applications inconsistently, including granting and then questioning a registration that named an AI as co-author.

The nine days of redrawing genuinely matter and they are also the part nobody can quantify in advance. The studio's honest position is that it holds copyright in its redrawing, that the extent is untested, and that it cannot warrant more than that.

There is a second question the client has not asked. Trade mark is a separate system from copyright, and it is the one that actually protects a brand: registration in the relevant classes, use in commerce, and an opposition process. A symbol with no copyright owner can still be registered as a trade mark and defended as one.

The decision

Deliver and sign, saying nothing. The clause is standard, the client will not ask, and the studio has signed the same words nineteen times. The risk is that the warranty is false in a way the studio now knows about, and the retailer's onboarding is exactly the process that surfaces it.

Or disclose. Tell the client that the symbol was generated and redrawn, that the copyright position on generated elements is unsettled in India, that the studio will assign whatever rights exist and cannot warrant more, and that the protection the client actually needs is a trade mark registration the studio can help specify.

The cost of disclosing is real. It is three days before delivery, the client's founder is not a patient man, and the studio has heard him say he does not want anything "made by a computer" on his packaging. There is a live possibility that the studio loses a ₹2.4 lakh job and a reference in a city where the design market is small.

What actually happened

The studio disclosed, in writing, on one page, and it separated the pieces rather than describing the project as AI-assisted in general. The letter said which element was generated and which was drawn, assigned all rights the studio holds, warranted originality only for the hand-drawn wordmark and the templates, stated plainly that the copyright status of generated elements is unsettled in India, and recommended a trade mark filing in the relevant classes with the studio supplying the specimen artwork. The client's founder was angry for two days and then filed the trade mark, which his lawyer told him he needed regardless of how the symbol had been made. The studio was paid in full. It changed three things in its template afterwards: the warranty now runs to originality of the studio's own human contribution rather than the deliverables as a whole; a disclosure schedule lists which elements were generated, with what tool, on what date; and the studio keeps generation records for every project, which it had not done before and which took ten minutes a project. It has since lost one pitch on the disclosure and won two on it.

Worth arguing about

  1. The client wanted a warranty of ownership over the whole identity. Why could the studio not honestly give one, and what could it give instead?

    One answer

    Because copyright protects human authorship in most systems, and purely generated material may have no owner at all — so there may be nothing to assign in the generated element, and a warranty covering it would be false. What the studio could give was an assignment of whatever rights it holds, a warranty limited to the hand-drawn wordmark and the templates where human authorship is clear, and a clear statement that the position on generated elements is unsettled in India. Assigning something that may not exist helps neither party.

  2. Why does a trade mark filing address the client's actual commercial need better than the copyright argument does?

    One answer

    Because a brand is protected in use by trade mark, not by copyright: registration in the relevant classes gives the client the right to stop others using a confusingly similar mark in trade, and that right does not depend on who authored the artwork. A symbol with no copyright owner can still be registered and defended. Copyright would matter for stopping verbatim copying of the artwork itself, which is not the risk a packaged foods company faces from a competitor.

  3. The studio spent nine days redrawing. Does that create copyright, and how should it be recorded?

    One answer

    It creates a claim in the human contribution — the selection, the redrawing, the arrangement — while leaving the generated parts unprotected in jurisdictions requiring human authorship. The extent is untested, so the honest description is a claim of uncertain scope rather than clear ownership. It should be recorded contemporaneously: which model, which version, what date, what was generated, what was redrawn, and by whom. Reconstructing that two years later produces an approximation, which is exactly what a dispute will not accept.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    You generate an image and a competitor starts using it commercially. In a jurisdiction that requires human authorship, what is your position?

  2. 2

    You imitate a living illustrator's manner and market the results using her name. Which body of law creates your exposure?

  3. 3

    Across the 2025 rulings on training data, which distinction did courts draw most consistently?

  4. 4

    A model is downloadable, permissively licensed, and its training data is undocumented. What is it accurate to call it?

  5. 5

    Which disclosure actually tells a reader something?

  6. 6

    About which people do models most reliably fabricate damaging claims, and why?

Module 9

8 lessons · 68 min

Living with it: cost, governance and your own practice

Where the electricity and water actually go, who is writing the rules and on what timetable, what an audit can and cannot see, how the two big arguments about risk relate — and the one page you write for yourself at the end.

By the end you can

Set a written policy naming which tasks AI may touch, the verification each requires and the conditions under which you would stop, and locate the regulator, standard or reporting route that applies to a given system

  1. 66Where the data centre lands9 minAI's environmental cost is concentrated and local — a fifth of Ireland's electricity, water consumed in drought regions, grid upgrades charged to household bills — and efficiency gains coexist with rising totals because cheaper computation increases demand.
  2. 67The choices that actually change the number8 minModel size and modality dominate energy use by orders of magnitude, so the smallest adequate model, caching, batching and scheduling for low-carbon hours change the number far more than reducing personal usage ever will.
  3. 68Who is writing the rules9 minEurope regulates the product by risk, China regulates content and requires filing, the US works sectorally through existing regulators and states, and India governs the data and the intermediary — and the EU regime follows where the output is used, not where you sit.
  4. 69What an audit can and cannot see8 minA management-system certificate says an organisation has processes, not that a model is safe — read an audit's scope and access first, and ask what a failing result would have looked like.
  5. 70Learning from what went wrong8 minAviation's safety record rests on independent investigation and confidential non-punitive reporting of near-misses, and the equivalent for AI barely exists — so define incidents to include near-misses, make reporting safe, and turn every one into a permanent test case.
  6. 71The two arguments, and how to read them9 minThe near-term and long-term risk arguments are not logically opposed but compete for attention, expert surveys show wide dispersion rather than consensus, and any claim in either direction should be tested for a stated mechanism, a checkable timeline and something that would falsify it.
  7. 72The page you write for yourself8 minWrite one page — uses, absolute exclusions, what never goes in, verification by tier, disclosure, and stop conditions — because a rule written on a calm afternoon is the only kind that survives the day it becomes inconvenient.
  8. 73Helping someone this happened to9 minPreserve evidence, slow the urgency and refuse to shame — then route by harm type to the specific channel, and where you do not know the answer, name who would.
Case studyThe first reportA 60-person accounting practice in Pune, on the Monday after a client's unpublished quarterly results were pasted into a consumer chatbot by an article assistant.Read it

The article assistant is twenty-three, in her second year, and good. On Friday evening she was building a variance commentary for a listed client's quarter, which was due to be published on the following Thursday. She pasted the draft management discussion, including the revenue and margin figures, into a consumer chatbot and asked it to tighten the language.

On Saturday she read something that made her uneasy, checked the account's settings, found that training was on by default, and telephoned the partner on Sunday morning rather than waiting for Monday.

That telephone call is the only reason anyone knows.

What the practice is holding

By Monday the partner had established the facts and they are not comfortable. Unpublished price-sensitive information about a listed company left the practice's control on Friday evening and now exists in a request log, a conversation history and an abuse-monitoring store in another jurisdiction, on a consumer account with training enabled. The engagement letter contains a confidentiality clause with no carve-out that covers this. The client's own insider-trading code requires the practice to notify any leakage of unpublished price-sensitive information, and the client's company secretary is a careful man.

The partner also established something the incident revealed rather than caused. He asked, without attributing blame, how many people in the practice had pasted client material into a tool the practice had not approved. Nine of the eleven staff in the room said they had. The practice's AI policy, written eighteen months earlier, says employees must use AI responsibly.

The decision

The managing partner and the risk partner disagreed, and neither position was foolish.

The risk partner wanted a disciplinary process. The practice has to tell the client, and the client will ask what was done about it. A written warning on file is a concrete answer, it demonstrates that the practice takes confidentiality seriously, and there is an argument that a second-year associate who pastes a listed client's unpublished numbers into a consumer chatbot has done something that should have consequences. Client relationships in a practice this size are the whole business, and the client is 14% of turnover.

The managing partner wanted the opposite, and had one argument. The only reason this incident is known is that the person who made the mistake telephoned on a Sunday. If the practice disciplines her, that will be the last such call anyone ever makes. The nine hands in the room will not go up again. The practice will thereafter have a clean incident record and no information, which is the most comfortable way to be badly wrong, and it will find out about the next one from a client or a regulator.

The risk partner's reply was that this reasoning is available to excuse anything, and that a practice which never disciplines anybody for a confidentiality breach has a different problem. He was not wrong either. The question in the room was not whether reporting should be safe in general. It was whether it should be safe on the day it costs something.

What actually happened

The practice did not discipline her, and it wrote down why, which is what made the decision hold when the client asked. It notified the client on Monday afternoon with the timeline, the account settings, what was pasted, and what had been done: training turned off, conversation deleted with the practice's own note that deletion removes it from view and not necessarily from the abuse store, and a request submitted to the provider under its removal process. The client's company secretary was unhappy and did not withdraw the engagement. Four things changed afterwards. The practice bought business-tier accounts for all 60 staff with training contractually excluded and retention bounded, on the reasoning that a ban would have moved the usage to personal phones. It replaced the one-line policy with a page naming the approved tools, a five-item never list headed by unpublished client information and credentials, one instruction before pasting, and the name of the person to tell, with the sentence that telling her is not a disciplinary matter. It defined an incident to include near-misses and required a fixed set of fields, the last of which is what changed as a result. And it wrote three stop conditions into the page, including that the practice would withdraw the tools entirely if a checked output went out to a client wrong twice in a quarter. In the following eleven months the practice recorded fourteen incidents, of which eleven were near-misses. The risk partner, who had wanted the warning, now reviews them quarterly and has said publicly that a count of zero would have told him nothing.

Worth arguing about

  1. The practice's existing policy said staff must use AI responsibly. Why did that produce nine hands in the room, and what does a page that works contain instead?

    One answer

    Because it delegates the entire judgement back to the person least equipped to make it, at the moment they are least equipped to make it. A working page is specific: which tools are approved for which data categories, a short absolute never list of five items, one concrete instruction to follow before pasting, verification requirements set by tier, who to tell when something goes wrong and what will happen when you do, and stop conditions written in advance. Naming tools and data categories is worth more than twenty pages of principles.

  2. State the strongest version of the risk partner's case, and explain why the practice still chose not to discipline.

    One answer

    His case is that a confidentiality breach involving unpublished price-sensitive information for a client worth 14% of turnover has to have a consequence, that the client will ask what was done, and that a practice which never sanctions anyone for this has a different failure. The practice chose otherwise because the incident was known only because she telephoned on a Sunday, and a disciplinary response would have priced that call. Aviation learned this expensively: if the first report leads to a disciplinary process, it is the last report, and thereafter the record is clean and the information is gone. The practice recorded the reasoning so the decision could be defended rather than repeated by reflex.

  3. The practice recorded fourteen incidents in eleven months and treated that as success. Justify that, and say what the field that made it work was.

    One answer

    Because a reported-incident count of zero means people are not telling you, not that nothing is happening — the same point as an override rate of zero or a complaint count of zero. Eleven of the fourteen were near-misses, which are frequent, cheap and where most of the learning is; a process that captures only realised harm captures the small tail. The field that kept people filing was the last one: what changed as a result. Reports stop when filing them visibly produces nothing.

Test yourself6 questions on this modulePractice. Nothing is recorded and no score is kept.
  1. 1

    An operator reports that power usage effectiveness has fallen from 2.0 to 1.1 while total consumption has risen sharply. Can both statements be honest?

  2. 2

    Which change reduces the energy used by a production system by the largest factor?

  3. 3

    Your company sits in Pune and your product's output is used by customers in Germany. Which question decides whether the EU AI Act applies to you?

  4. 4

    A vendor holds an ISO/IEC 42001 certificate. What does that entitle you to conclude?

  5. 5

    A team reports zero AI incidents over a year. What is the most likely reading?

  6. 6

    Which section of a one-page personal AI policy does the most work on the day the policy becomes inconvenient?

No ads. No data sale. No public scores on people. Ever.

© 2026 Addaly