Business

When to Widen an AI Feature to Users Who Never Opted In

Antonio Evans9 min read

A two-panel diagram: on the left, a small opt-in group passes through a gate marked consent basis, notice and controls, and support capacity into a much larger field of users; on the right.
Key points

Key points

  1. 1Default-on exposure needs a lawful basis per market, not just a product decision, and legitimate interest is available under EU and UK rules only after a documented three-part test.
  2. 2Notice plus a one-step off switch at first use is the minimum interface contract; pre-checked boxes and buried settings are the dark patterns regulators now enforce against.
  3. 3A staged rollout with a permanent holdback group is how you prove the feature does not degrade outcomes for people who never chose it.
  4. 4Support capacity, not model quality, is usually what breaks when a cohort widens, so ticket volume has to gate each step.

Start with the lawful basis, market by market

The first question is not whether users like the feature. It is whether you are allowed to put it in front of them without asking. Under the EU General Data Protection Regulation and the UK GDPR, every processing activity needs one of the enumerated lawful bases, and consent is only one of them. The European Data Protection Board's opinion on AI models confirmed that legitimate interest can serve as a valid basis for training and deploying AI models, provided the controller implements appropriate safeguards and documents a case-by-case assessment, as summarized by Wilson Sonsini.

That assessment has three parts, and the UK Information Commissioner's Office lays them out as a purpose test, a necessity test and a balancing test. The balancing test is where default-on exposure lives or dies, because it asks whether people can reasonably expect their data to be used this way. A feature that quietly summarizes a user's inbox is a harder balancing argument than one that suggests a reply the user must approve before sending. The academic treatment of the same problem notes that there is no hierarchy among lawful bases, but that consent carries validity requirements that make it impractical at scale for many AI uses, which is precisely why controllers reach for legitimate interest (Computer Law and Security Review).

In practice this means a market-by-market table, not a single global toggle. A worked example: a product team wants an AI drafting assistant default-on for all business accounts. In the EU and UK, legal runs the three-part test and documents safeguards such as output filters, a deletion path and obvious notice. In California, the analysis shifts to the state privacy statute's rules on dark patterns and opt-out rights. The rollout plan then carries a column for "lawful basis confirmed" with a named owner and a date, and nobody ships to a market where that cell is empty.

Notice and a one-step off switch at first use

Consent validity and dark pattern enforcement have converged on the same design rules, and they are stricter than most product teams assume. Regulators treat pre-checked boxes, company-preferred defaults, confusing toggles and settings buried behind vague names as manipulative design. Reed Smith's compliance alert lists exactly these as examples of design methods regulators may deem dark patterns, and notes that state privacy laws including the CCPA, the Colorado Privacy Act and the Texas Data Privacy and Security Act now expressly prohibit using dark patterns to obtain consent.

Usercentrics adds the EDPB's six categories from Guidelines 03/2022: overloading, skipping, stirring, obstructing, fickle and left in the dark. Two of those map directly onto AI feature launches. "Obstructing" is the feature you cannot turn off without contacting support. "Left in the dark" is the feature that is running before the user has any idea it exists.

The interface contract that survives both tests is short:

  1. A single interstitial at first exposure. One screen, plain language, stating what the feature does, what data it touches and what happens by default.
  2. Two equally weighted buttons. "Keep it on" and "Turn it off" at the same visual weight. No grey text link, no pre-ticked box.
  3. A persistent one-step control. The same toggle reachable from the feature surface itself, not three menus deep. Turning it off takes effect immediately, not at the next billing cycle.
  4. A record. Log the exposure event, the notice version shown and the user's choice, because the balancing test asks you to demonstrate your safeguards.

A useful sanity check before shipping: hand the screen to someone who has never seen the product and ask them to turn the feature off. If they cannot do it in one step without help, you have a support ticket and possibly an enforcement risk.

Stage the widening with a holdback group

Widening is a sequence of exposure levels, not a binary switch. The mechanics are well understood from canary deployments, which Google Cloud describes as splitting traffic between an already-deployed version and a new version, rolling it out to a subset of users before rolling out fully (Google Cloud documentation). Percentage rollout flags use consistent hashing so that the same user stays in the same bucket across requests, which is what makes a holdback group trustworthy (OneUptime).

The key insight most teams miss is that AI features need flags around configuration, not just code. Model identifiers, prompt templates and parameters often change without a git commit, which means the deployment pipeline has no record of the change and nothing to roll back. GrowthBook's guide to flagging AI models makes this argument directly and notes that AI failures are probabilistic: a change can work on 999 inputs and fail on the thousandth, so production exposure is the only real test.

Microsoft's staged rollout guidance for cloud authentication offers a transferable pattern with an explicit warning: staged rollout is a temporary testing mechanism, it should be used only for pilot groups, and you should maintain a fallback path during testing rather than leaving everyone in the staged state indefinitely (Microsoft Learn). Applied to AI features: the "default-on for everyone" state needs its own decision record and a defined way back.

A staged plan with gates looks like this.

StageExposureHoldbackGate to advance
0. Opt-in cohortExisting volunteers onlyEveryone elseOpt-in users complete the task at or above the baseline rate
1. Small default-on5 percent of eligible users, excluding known-sensitive segments95 percentNo rise in task failure rate; off-switch usage below agreed threshold
2. Regional default-onOne market where lawful basis is documentedPrior stages plus remaining marketsSupport tickets per thousand within capacity; complaint rate flat
3. Broad default-onAll markets with documented basisA permanent 5 percent holdbackHoldback shows no outcome degradation versus exposed group

The permanent holdback at stage 3 costs you a small slice of adoption and buys you the only clean comparison you will ever have. Keep it, and keep measuring it.

Define the success metric before you widen

The failure literature on AI rollouts is consistent on one point: teams that define success after the fact cannot defend the result. The Institute of AI PM reports that 73 percent of failed AI projects had no agreed definition of success before starting, and that projects with quantified success metrics defined upfront achieved a 54 percent success rate versus 12 percent for those without (Institute of AI PM). That source also notes 61 percent of pilots were approved with no plan for what happens if they succeed.

For a widening decision, write the gate as a sentence with numbers before stage 1 begins. Example: "We advance to 25 percent exposure if, over 14 days, the exposed group's task completion rate is no more than 1 percentage point below the holdback, support tickets tagged to the feature stay under 4 per thousand exposed users per week, and the share of exposed users who turn the feature off stays under 15 percent." Every clause is measurable from the events you already log, and every clause has a threshold someone can contest later only by pointing at data.

Two measurement traps are worth naming. First, mix shift: if you widen to a market with different baseline behavior, any change in the aggregate metric may reflect the new population rather than the feature. Compare exposed versus holdback within each stage, never across stages. Second, silent failure: Rubicon's stage-gate model points out that production needs an evaluation set and thresholds, because without a golden dataset nobody can say whether the system is good enough and the decision keeps slipping. Carry your evaluation set forward from the opt-in cohort and run it against every widening stage.

Budget the support load before you ship

Support is the constraint that widening exposes first, and it is the one least often modeled. Opt-in users are self-selected for tolerance; default-on users are not. The people who never opted in will file the tickets, and they will file them on day one of the widest stage.

Build the forecast from observed numbers rather than intuition. If your opt-in cohort of 2,000 users generated 30 tagged tickets over four weeks, that is roughly 15 tickets per thousand users per month. Do not multiply that rate by your full user base and call it a forecast. Opt-in cohorts typically run below the default-on rate because volunteers self-select for enthusiasm. Apply a multiplier you can defend, and state it in the plan: if you assume default-on generates 2.5 times the opt-in rate, then 100,000 users at 15 per thousand becomes 3,750 tickets per month, which is a staffing decision, not a footnote. Track the realized rate at stage 1 and replace the assumption with the measurement before stage 2.

Support readiness also includes the failure path. Continuity planning guidance for AI systems argues that when automation takes over a process, the humans who used to run it lose familiarity, so the manual fallback exists on paper but not in practice (Continuity Insights). For a default-on feature this matters twice: your support agents need a script for "the AI gave me something wrong," and the feature needs a degraded mode where it stays useful when the model is unavailable. The training material on enterprise AI continuity recommends defining fallback operating modes by risk, telling users clearly when capability is reduced, and logging what happened (AI continuity module). A rollback plan deserves a rehearsal, not just a document, because a rollback strategy on paper is untested until you have deliberately broken something in staging and restored it (Ispirer).

A readiness checklist and the metrics that gate each step

Run this checklist as a go or no-go meeting before every widening stage, with legal, support and engineering in the room.

CheckOwnerEvidence required
Lawful basis documented for each market in scopeLegalCompleted three-part test, safeguards listed
Notice screen reviewed against dark pattern guidanceDesign plus legalScreenshot, same-weight controls, no pre-check
Off switch works in one step and takes effect immediatelyEngineeringDemo plus latency measurement
Flag infrastructure supports stable buckets and instant rollbackEngineeringHoldback group verified sticky across sessions
Golden evaluation set carried forward and passingDataScore versus threshold
Support forecast built from observed rate with a stated multiplierSupportStaffing plan for the widest stage
Degraded mode and manual fallback rehearsedEngineering plus supportRehearsal log with recovery time
Success gate written with numbers and signed by the business ownerProductOne-paragraph gate definition

The metrics that gate each step should be a small set you actually look at: task completion rate for exposed versus holdback, feature off-switch rate, tagged ticket rate per thousand exposed users, complaint or escalation rate, latency of the feature surface, and cost per active user against budget. If any of the first three breach their thresholds, the correct action is to step back one stage, not to wait and see. The growth of the feature is a sequence of reversible decisions, and reversibility is the whole point of the exercise.

When the work moves from a single feature to a portfolio of them, the question of who holds the model layer and who owns the outcome becomes the next constraint. Teams running several models behind one product often consolidate onto a single access path for text, image, audio and embeddings; Quanta Inference provides that single key and is priced in US dollars with prepaid billing. Before the next widening decision, a structured review of goals and a tailored recommendation can be worth the half hour: a free AI discovery call covers exactly that ground, with no obligation.

FAQ

FAQ

Do we need explicit consent to turn an AI feature on by default?

Not necessarily. In the EU and UK, legitimate interest can be the lawful basis for deploying AI features, provided you run and document the three-part purpose, necessity and balancing test described by the ICO. Consent becomes necessary when the balancing test fails, for example when processing sensitive data or when users could not reasonably expect the use. Check each market separately, because US state laws add their own consent and opt-out rules.

What makes an off switch count as one step?

The user reaches the control from the surface where the feature appears, without navigating a menu tree, contacting support or solving a puzzle. It should be visually comparable to the control that keeps the feature on, and it should take effect immediately. Regulators call the opposite pattern a roach motel, where signing up is easy and leaving is hard, and Reed Smith lists difficult cancellation flows among the design methods that draw enforcement.

How large should the holdback group be?

Large enough to detect the smallest outcome difference you care about, and small enough that you accept the lost adoption. A 5 percent holdback on a six-figure user base is usually enough for task completion and ticket rate comparisons. The important structural choice is keeping the holdback through the widest stage rather than dropping it once exposure reaches 100 percent, because without it you have no clean comparison for the users who never opted in.

How do I forecast support tickets for a cohort that never opted in?

Start with the observed tagged ticket rate from your opt-in cohort, then apply a multiplier for the loss of self-selection and state the multiplier in the plan. Replace the assumption with the measured rate after the first default-on stage. If the projected volume at the next stage exceeds support capacity, the gate has failed regardless of how good the model metrics look.

What happens if the feature degrades outcomes after widening?

Step back one stage using the flag, which is why stable percentage buckets and instant rollback matter in the first place. Then compare the exposed group against the holdback to establish whether the cause was the feature, the population or a configuration change. GrowthBook notes that model and prompt changes often bypass the code pipeline entirely, so check configuration history before assuming the model itself is at fault.

Sources

Sources

  1. EU Privacy Regulators Confirm That Legitimate Interest Is a ...
  2. What is the 'legitimate interests' basis?
  3. Can legitimate interest be an appropriate lawful basis for ...
  4. Dark patterns lead to enforcement spotlight
  5. Avoid Dark Patterns: Privacy Compliance Best Practices
  6. Use a canary deployment strategy - Google Cloud Documentation
  7. How to Implement Percentage Rollout Flags - OneUptime
  8. Feature flagging for AI models: how to safely roll out changes - GrowthBook
  9. Microsoft Entra Connect: Cloud authentication via Staged Rollout
  10. Why 88% of Enterprise AI Pilots Never Reach Production
  11. AI proof of concept to production: why pilots stall and how to avoid it
  12. What Happens When The AI Goes Down?
  13. Enterprise AI Continuity: Fallbacks, Failover & Human Control
  14. How to Plan a Rollback Strategy (and Hope You Never ...
About the author

About the author

Antonio Evans
Antonio Evans

Antonio Evans is the founder of Quanta Intelligence and a fractional CTO who builds HIPAA-ready AI systems for health and life-science companies. Before that he was technical co-founder of FriendsEAT for twenty years, CEO of Socialdraft, and a data engineer at IBM. Antonio lives with his dog Santino in Lisbon, Portugal.

All articles