I’m reconsidering a fairly basic assumption in personalization: that a recommendation system should retain every click, search, pause, skip, and viewing decision for years.
A less invasive design seems technically plausible. Keep recent activity on the device, build a profile that decays over a user-chosen period, and use it for the current session or immediate task. The server could still receive narrowly scoped telemetry for errors, latency, model versions, rate-limit violations, authentication failures, and other abuse signals, without receiving a permanent behavioral diary. Raw activity would be deleted by default rather than deletion being an advanced privacy setting.
That would not be free. Cross-device continuity would get worse, as would remembering stable but infrequent interests, recovering recommendations after a reinstall, and some forms of collaborative filtering. Someone who watches one obscure topic every few months might reasonably prefer the service to remember it. I also suspect long-tail discovery would suffer in some catalogs, although I haven’t seen a general benchmark that tells us whether seven, thirty, or ninety days is the right window.
There are promising directions here: session-based recommenders, on-device profiles, and federated systems where history stays local while privacy-protected updates are shared. But “local” is not a magic word; updates can still leak information, and a compromised device is still a problem.
My current position is that a compact, inspectable preference summary should be optional, while the raw event timeline should expire unless the user explicitly chooses otherwise. Is that a sensible compromise, or would it make products noticeably worse? I’d especially like examples of privacy-preserving recommendation systems, or a strong case where long-term behavioral history creates value that recent activity cannot reproduce.