ConceptAdvancedDesigning for Uncertainty & Trust / Feedback loops and data flywheels / #12

What consent do you need before using user feedback to improve a model?

GUARD the scenario: Verity County's AskVerity benefits chatbot, and what happens to a chat transcript after someone hits send

Interviewer's question: "What consent do you need before using user feedback to improve a model?" Verity County runs AskVerity, a chatbot that answers questions about food assistance and unemployment benefits. Selam Getachew leads the product team behind it.

The direct answer
Before you touch a person's feedback for training, split it into two layers. The low-risk signal, a thumbs rating, a category tag, keeps flowing with no extra ask. Anything with someone's actual words in it needs its own clear, revocable opt-in, and saying no can never cost that person the service itself.
Do this, in order
  1. Split consent into two layers before reusing any feedback for training.Why: an aggregate rating and a raw transcript carry very different risk, and one blanket agreement hides that difference from the person giving it.
  2. Never let declining the verbatim opt-in cost someone the service itself.Why: consent that comes with a threat isn't consent, and the people who need this service most have the least power to say no to it.
  3. Strip listed sensitive fields from transcripts before they reach a training set, opted in or not.Why: an opt-in covers helping train the model, not exposing a detail someone mentioned in passing.
  4. Ask again when the actual use of the data changes, not just once at signup.Why: a checkbox written for ratings doesn't cover a use invented eight months later by an engineer chasing a hard case.
  5. Audit a monthly sample of the training set for anything that slipped past the redaction rule.Why: a rule with nobody checking behind it is a policy, not a guardrail.
  6. Leave the ordinary quality signal, whether an answer actually matched the question, out of this fight entirely.Why: not every reused signal is a consent problem, and treating all feedback as equally risky just freezes normal quality work.

How to answer this, stage by stage

Nobody is grading whether you know the word "consent." They're grading whether you size the ask to the worst thing the data could be used for.

Stage 1
Scope it to one concrete decision
Say it like this
"I'll answer this for AskVerity, Verity County's benefits chatbot, and specifically the moment someone's chat transcript might get used to retrain the model."
Why this works
Turns an abstract consent question into one decision the interviewer can actually push on.
Stage 2
Say your structure out loud
Say it like this
"I'll use GUARD. Groups, who's affected. Unequal, where the harm lands hardest. Ability to contest, who can't push back. Reduce, the actual design change. Detect, how I'd know it's happening."
Why this works
Signals a method before you've made a single claim about consent.
Stage 3
Name both people, not just the company
Say it like this
"There's Selam's team, who can see and use the transcript. And there's the resident typing it, who usually has no idea it might end up somewhere else."
Why this works
A consent question about "users" in the abstract never gets specific enough to defend.
Stage 4
Give the one decision
Say it like this
"Split it into two layers. A rating or category keeps flowing with no extra ask. Anything with someone's actual words needs its own opt-in, and saying no can't cost them the service."
Why this works
This is the direct answer, stated as a rule you could actually build.
Stage 5
Prove it survives the hardest case
Say it like this
"Even if an engineer finds one transcript that would perfectly illustrate a hard case, the two-layer rule still blocks using it verbatim unless that specific person opted in, no matter how useful it would be."
Why this works
Answers the real follow-up: what happens the one time someone really wants to break the rule.
Stage 6
Say what you'd check for after launch
Say it like this
"I'd pull a sample of the training set every month and check that nothing with someone's real words in it is missing an opt-in flag."
Why this works
Shows you're not just designing the rule, you're watching whether it's actually holding.
Stage 7
Close on the line that matters
Say it like this
"Consent has to match the size of the biggest thing you might do with someone's data, not the smallest. If one checkbox covers both, you're not asking, you're assuming."
Why this works
Restates the direct answer in one breath, ready for whatever gets pushed on next.

Let's learn

AskVerity is a chatbot on Verity County's benefits website. It answers questions about food assistance and unemployment claims, in plain language, any hour of the day.

Before AskVerity, a resident with a question called the county's benefits line and waited, on average, twenty two minutes. Or they drove to an office that shut at four, on a workday they'd already taken off to be there.

Knowledge spark: what's a training set? The pile of real examples a model learns from. If a chat transcript goes into it, the model's future answers get shaped, at least a little, by whatever was actually written in that chat.

Now most people get an answer in under a minute, typed on a phone in a parking lot or a shared computer at the library. Every one of those chats gets saved, because Selam's team wants to know which answers actually worked.

Here's the turn: saving the chat is not the problem. What happens to it after is. One version of "using your feedback" is a thumbs-up count that tells the team which answers residents liked. A very different version is an engineer reading the actual words someone typed about an eviction notice or a kid's medical bills, and folding that into the next training run, because the same checkbox covered both.

Who realized their chat could train the model, by how they signed up
100% 50% 0% 71% Signed up in person 12% Signed up in chatbot only
A caseworker explaining a form is not the same consent as a checkbox read alone, in a hurry, on a shared screen.
The decision that mattered Split the ask into two sizes: a rating or category that keeps flowing with no new question, and a person's actual words, which need their own clear, revocable opt-in, offered separately from everything else.
Hand sketched labeled parts diagram titled What consent should cover. Center document icon labeled Consent Scope, with four callouts: aggregate signal, verbatim transcript, sensitive fields, opt out anytime.
One document, four different things it might mean. Only one of them was ever explained clearly.

At its worst: a resident who mentioned a disability, or an immigration detail, or a landlord's name, finds that detail sitting inside a training set nobody explained to them, with no way to know it's there and no way to take it back.

Hand sketched quadrant titled Which signals are safe to reuse. Axes value for training and risk if reused. Thumbs rating and category tag sit low risk low value bottom left. Full transcript sits high risk high value top right. Corrected text sits mid risk high value.
The bottom-left corner never needed a second ask. The top-right corner is the one that got treated the same as the bottom-left, and shouldn't have been.

What I would leave alone: the ordinary quality signal, whether an answer actually matched a resident's real question, stays exactly as useful as it always was. That number carries no name and no story, and slowing it down to match the transcript rule protects nobody.

The lesson: consent sized to the smallest risk in the pile is really consent to the largest risk in the pile. Ask at the size of the biggest thing you might actually do with someone's words, not the size of the most common thing.

Now here is the same thing as a story

The short version above is what you'd say defending this design to Verity County's privacy officer. Read this one for how the gap actually got found.

Every few weeks, Iveline Prosper sits at the third computer in the Verity County library, the one by the window, because the mouse on the others sticks. She's applying for food assistance while her hours at the warehouse get cut, and the chatbot is faster than the phone line and doesn't ask her to explain herself twice.

For months, AskVerity did exactly what it promised. It told her which forms she still owed, in one clear paragraph, no hold music.

Then a caseworker mentioned, almost in passing, that the model team reviews chat transcripts to see how the bot is doing.

Iveline didn't think much of it. Everyone had clicked past the same little checkbox at sign-up, "Help us improve AskVerity." She'd read it as a survey.

She kept using the chatbot the way she always had. She typed the real thing, not a summary. That her landlord had already filed to evict her before the assistance came through. That her son's asthma medicine was the actual reason the grocery money mattered so much that month.

Hand sketched flow diagram titled Where the appeal should be, and isn't. Four steps: Iveline chats, transcript saved, used for training, no opt out, the last step circled in red.
Four steps. The last one is the one nobody built.

A friend, also a resident, mentioned that her own eviction detail had shown up, worded almost exactly, in a training example a volunteer had pulled up to illustrate "a hard case for the model," at a public meetup about the county's AI work.

Nobody meant harm by it. The volunteer had access because, technically, it was in the training set. And the training set existed because of one checkbox that never distinguished between "we count how many people liked this answer" and "we might quote your actual words to a room of strangers."

We did not take Iveline's data without asking. We asked once, at the smallest possible size, and used the answer for the largest possible thing.

Selam's team hadn't built this to cause harm. When the checkbox was written, the plan was only ever to look at ratings and categories. The verbatim-transcript training use came later, added by an engineer trying to fix a stubborn edge case, and nobody circled back to ask again.

The meetup incident is what pushed the county's privacy office to actually look. They pulled two hundred saved transcripts and checked what the consent on file actually covered.

Hand sketched timeline titled The audit that found the gap. Four milestones: blanket checkbox ships at launch, privacy audit samples 200 transcripts, gap found circled in red, no risk split at all, two layers ship, opt in split from analytics.
Nobody had lied about anything. Nobody had ever actually split the two risks apart, either.

Here's the decision I'd take back: we let one consent checkbox cover both today's small ask and tomorrow's bigger one. That was fine while the two stayed the same size. It stopped being fine the day someone decided a transcript was more useful raw than summarized.

Replayed with the split in place: Selam's engineer still wants that hard eviction-notice example. But now she has to check a separate flag, opt-in, before she can use verbatim text, and Iveline's transcript was never flagged, because Iveline never saw a second, clearer ask and never said yes to it. The engineer finds a different, already-consented example instead. Nothing about Iveline's exact words ever leaves the county's own systems.

The old design asked once and used the answer everywhere it could. The new one asks again, in plain terms, at the size of the actual risk.

I signed off on that first checkbox because it felt efficient, one ask instead of two seemed like good design. It took a stranger reading Iveline's own words back to her, secondhand, at a public meetup, to see that efficiency was the wrong thing to optimize.

GUARD, spelled out for one hard caseNot a privacy-policy exercise. GUARD is what tells you why one checkbox was never enough.

G
Groups. Who's affected.
Selam's model team, who can see and use a transcript. And residents like Iveline, who type into the chatbot without knowing what happens after.
Names both sides instead of talking about "users" in general.
Hand sketched metaphor scene titled Two people, one lever. Left, a person icon labeled Selam, caption sets the consent default. Right, a person icon labeled Iveline, caption no lever, no opt out.
One of them decided the default. The other one lived inside it.
U
Unequal. Where the harm lands hardest.
On residents who have no other channel and the least power to question how their words get used, not on residents who could just call a lawyer instead.
Names which group actually absorbs the cost of a vague consent design.
A
Ability to contest. Who can't push back.
Iveline can't see what's in the training set, can't tell if her words are in it, and can't ask for them out. There's no lever on her side of this at all.
This is the sharpest question GUARD asks, and the one most answers skip.
R
Reduce. The actual design change.
Split consent into two layers. The rating or category signal needs no new ask. Verbatim transcript use needs its own opt-in, sized to what it actually is.
This is the hardest step and the direct answer: two sizes of ask, not one.
Hand sketched icon list titled Two layers of signal. Three items: a gauge icon labeled thumbs rating always on low risk, a document icon labeled full transcript opt in only, a question mark box icon labeled sensitive fields stripped either way.
Only the middle one ever needed a second, clearer question.
D
Detect. How you'd know it's happening.
Sample the training set every month, checking that nothing with someone's real words in it is missing a matching opt-in record.
A rule nobody checks against real data is a policy, not a guardrail.
Verbatim personal details found in the monthly training-set audit
15 8 0 Jan Feb Mar Apr May Jun fix ships
The audit didn't stop the leaks by asking nicely. It stopped them by giving verbatim text its own gate.

The recap, one line per letter: groups is Selam's team against residents like Iveline, unequal is who has no other channel and no power to ask questions, ability to contest is that Iveline has no lever at all today, reduce is the two-layer consent split, and detect is a monthly sample checking the split actually holds.

And if you want to be sure it really works, try it somewhere elseSame five letters, a health plan's prior-authorization tool instead of a county benefits chatbot. A different consent risk, the same shape of decision.

Veridian Health Plan runs ClaraAuth, a tool that helps decide whether a treatment request needs a person's sign-off before it's approved. Booker Aldana is a patient whose specialist request got denied, and who appealed in writing, in his own words, about why the treatment mattered.

Mapped onto GUARD: groups are Veridian's claims team, who can read and use appeal text, and patients like Booker, who write it while they're already sick and already stressed. Unequal is that patients filing an appeal have no idea their words might train the next version of the denial-reasoning model, and no time or energy to find out. Ability to contest is close to zero, once an appeal is filed, a patient has no way to ask what happened to the specific sentences he wrote. Reduce is the same split: whether a claim got approved or denied, and which category it fell into, keeps training the model with no extra ask. The actual appeal text, in Booker's own words, needs a specific opt-in offered at the moment he files it, not buried in a fifty-page handbook. Detect is a monthly sample of the training set, checking that no verbatim appeal text shows up without a matching opt-in record.

Hand sketched decision tree titled Same split, a different claim. Root: can this claim text train the model. Three branches: flag only no text leads to yes always, verbatim appeal opted in leads to yes redacted, verbatim appeal no opt in leads to no.
Same shape of gate, a health plan instead of a county office.

Swap the trigger and it still runs.
Speed: an interviewer caps you at thirty seconds. Say "split by risk, not by source, aggregate flows free, verbatim needs its own opt-in," and stop.
Cost: if two separate consent flows are too expensive to build this quarter, ship the opt-in gate first, since that's the one that actually stops the exposure. The nicer wording can come later.
The model gets better, for real: if the model gets so good it barely needs new transcripts at all, that's not a reason to relax consent, it's a reason there's even less excuse for reaching into someone's raw words instead of the aggregate signal that was already enough.

Where people run it wrong.
They write one privacy-policy paragraph and treat it as consent for every future use of the data, including ones nobody had designed yet.
They ask once, at signup, and never again, even after the actual use of the data changes completely.
They treat "anonymized" as a finished job instead of a claim to keep checking, since a transcript with a landlord's name and a child's diagnosis isn't anonymous just because a name field got deleted.

How to use it live. When someone asks you a consent question, ask yourself one thing out loud: what's the single riskiest thing this data could be used for, and does the ask actually match that size, not the average one.

Flashcards (tap any card to flip it)

1 · THE FRAMEWORK
What framework fits a question about consent before reusing feedback?
Tap to flip
ANSWER
GUARD: groups, unequal, ability to contest, reduce, detect. Built for risk and fairness questions where one side can't push back.
2 · THE PEOPLE
Who are the two people this answer centers?
Tap to flip
ANSWER
Selam Getachew, who leads AskVerity's product team, and Iveline Prosper, a resident applying for food assistance through the chatbot.
3 · THE BELIEF
What did residents believe one checkbox covered?
Tap to flip
ANSWER
They believed "help us improve" meant an anonymous rating, not their exact words entering a training set.
4 · THE SPLIT
What two-layer split does this answer draw?
Tap to flip
ANSWER
A rating or category flows freely, no extra ask. Verbatim transcript text needs its own revocable opt-in, sized to the actual risk.
5 · THE OLD DECISION
What decision would you take back?
Tap to flip
ANSWER
One blanket checkbox covering both the small ask and the much bigger one, written when the plan was only ever to use ratings.
6 · THE NUMBER
Fill in the blank: only ___ percent of chatbot-only sign-ups realized their transcript could train the model, versus 71 percent of in-person sign-ups.
Tap to flip
ANSWER
12 percent. A caseworker explaining a form is not the same consent as a checkbox read alone on a shared screen.
7 · THE REPLAY
Same meetup moment, redesigned consent. What changes?
Tap to flip
ANSWER
Iveline's words are never in the training set at all, since she never opted in, so there's nothing of hers to quote back to her secondhand.
8 · CROSS PRODUCT TRANSFER
Section 4 answers this again for a different product. Which product, and what's the same split?
Tap to flip
ANSWER
Veridian Health Plan's ClaraAuth. Approval or denial category flows free, while verbatim appeal text needs its own separate opt-in.

Check yourself Score: 0 / 0

Multiple choice
1. Why did one blanket consent checkbox fail, even though residents did click "agree"?
  • A. Residents never read anything before clicking it.
  • B. It bundled a low-risk use and a high-risk use under one ask, so agreeing to one meant agreeing to both without knowing it.
  • C. The chatbot's answers were often wrong.
  • D. Verity County had no privacy policy on file.
Show hint
Look at "the decision that mattered."
Show answer
B. The checkbox never separated an anonymous rating from a person's actual words, so one small ask quietly covered the biggest possible use too.
True or false
2. True or false: the redesigned two-layer consent makes AskVerity itself require an opt-in to use.
  • True
  • False
Show hint
Look at the priority list's second bullet.
Show answer
False. The service itself never depends on the opt-in. Only the verbatim-training use does, so nobody loses access over a checkbox.
Fill in the blank
3. Fill in the blank: the privacy audit sampled ___ transcripts and found the risk split didn't exist at all.
Show hint
Look at the timeline diagram.
Show answer
200. That sample is what turned a single meetup incident into a documented, fixable gap.
Short answer, where it wouldn't matter
4. Name a signal in AskVerity where this consent problem wouldn't apply.
Show hint
Look at the quadrant diagram's bottom-left corner.
Show answer
Model answer: The thumbs-up rating and the category tag, since neither one carries a person's actual words or story.
Short answer, apply it yourself
5. Pick a product you use yourself. What's one thing you've agreed to share that you don't think you understood the real size of?
Show hint
Think of an app's "usage data" permission, and what it might actually include.
Show answer
Model answer: Many people agree to share "usage data" without realizing it can include the exact screens they viewed or messages they typed, not just an aggregate count.
Short answer, name the reversal
6. What old decision does this answer take back, and why did it make sense when it was made?
Show hint
Look at "here's the decision I'd take back."
Show answer
Model answer: One blanket consent checkbox. It made sense at launch, when the only planned use was ratings and categories, and stopped making sense once an engineer added a verbatim-training use later without anyone circling back.
Before you close the answer
Why this works
Tests whether you size consent to the worst thing the data could be used for, not the most common one. Most candidates stop at "we have a privacy policy."
Follow-up traps
"Isn't asking twice just going to tank your opt-in rate?" Response: a lower opt-in rate on the riskier use is the point, not a bug. A high opt-in rate on a use nobody understood was never real consent to begin with.

"What if a resident needs help and won't bother with the extra step?" Response: the service itself never depends on the opt-in, only the verbatim-training use does, so nobody loses access over a checkbox they skip.
If pressed
The redaction rule strips a fixed list of fields, names, addresses, medical terms matched against a small dictionary, before training. That list gets reviewed against real leaked examples found in the monthly audit, not written once and left alone.
From U2xAI Academy

From answering questions to owning outcomes.

A live workshop where you ship a working AI agent, defend a launch decision, and walk away with a portfolio recruiters can't wave off, not just more questions to study.

  • A live AI agent you actually shipped
  • A launch decision you can defend under pressure
  • An interview-ready portfolio, not more flashcards
Know more