Recommendation engines need memory, but they do not need to turn every click, pause, or skip into a permanent identity label. I’d make inferred preferences expire automatically: “dislikes political content” might last a few weeks, “prefers late-night shopping” perhaps a season, and “interested in a health topic” much less—unless the user explicitly saves it.
That preserves useful short-term personalization while applying data minimization to the profile itself. The cost is obvious: feeds may feel forgetful, and users may have to re-establish preferences. Still, an inferred preference is not the same thing as a chosen setting, particularly when it touches political opinions or health.
Should people be able to set different retention periods for different categories, with sensitive inferences expiring fastest? Disagree, share examples from real services, or propose a better retention model.