I’d support a real “forgetful mode” for recommendations, not just a label saying “personalized privately.” The system could use clicks, searches, and dwell time during the current session, then expire those signals after a clearly stated interval. They should not be joined to a cross-service identity or exported into a lasting profile or training set. The obvious cost is weaker continuity: recommendations may feel less relevant when someone returns later. That seems like a reasonable trade if the product is honest about it.
The harder product question is proving the forgetting happened. A toggle and privacy policy require trust; I’d rather see an expiration timestamp, a record of which signals influenced a recommendation, and some auditable evidence that the data was deleted or disassociated across the relevant systems. I’m not sure ordinary users can independently verify that today. Is session-limited personalization a realistic privacy feature, or merely a less useful form of tracking? Concrete examples and counterarguments welcome.