I’m proposing an “inference quarantine” for recommendation systems. Session behavior can improve the next few suggestions, but an inferred health concern, political interest, financial stress, or relationship status should expire automatically and never become part of a durable profile unless the user explicitly confirms it. Systems can infer surprisingly sensitive details from ordinary behavior, and the user may be deliberately avoiding stating them.
Technically, I’d separate a short-lived feature store from long-term profile features, with explicit TTLs and deletion paths. The hard questions are whether expiration covers raw events, labels, embeddings, caches, and downstream training data—and how we stop a quarantined signal being copied into a persistent system. Confirmation prompts for every inference would make products unbearable, so perhaps only high-impact categories need confirmation.
Is inference quarantine realistic engineering or merely privacy theater? I’d like counterexamples, especially designs that preserve useful personalization without silently constructing a sensitive behavioral dossier.