Page MenuHomePhabricator

[S] Explore Feed Settings: What's Driving Your Feed Screen
Open, MediumPublic

Description

Background

The 'What's driving your feed' screen helps users understand and manage the personalization signals that shape their For You feed. It is accessible from the top-level Explore Feed settings screen.

The screen opens with an explanatory header and is then divided into four sections, each linking to a dedicated management screen: Your Interests, Your Location, Reading History, and Languages.

This screen makes personalization signals explicit and user-controllable.

User Story

As a Wikipedia reader, I want to see and manage everything that influences my For You feed in one place, so that I can update my interests, control my location sharing, review my reading history, and manage my languages without hunting through multiple settings screens.

Requirements

  • The screen is titled 'What's driving your feed' with a back button returning to the Explore Feed settings screen.
  • An explanatory header at the top of the screen reads: 'These topics and articles shape what appears in your For You feed. Remove any you no longer want or add new interests.'
  • The screen is divided into four tappable rows: Your Interests, Your Location, Reading History, and Languages. Each row has a chevron (>) and a short subtitle describing what it controls.
  • Tapping 'Your Interests' navigates to the interests selection screen reused from the onboarding flow.
  • Tapping 'Your Location' opens an inline location control: a toggle to enable or disable location sharing, and a link/button to navigate to the Places feature. If location is currently enabled, show the user's last pinned location label. If disabled, show a prompt to enable.
  • Tapping 'Reading History' navigates to the user's reading history screen.
  • Tapping 'Languages' navigates to the existing Wikipedia Languages screen (the unified language settings screen for both the app and the feed).
  • All four rows are always visible regardless of whether the user has data in each section (e.g. show 'Your Interests' even if no interests are set yet, with a prompt to add some).

Design

Figma file (main view) →
Figma file (complete flow for reference) →

Note: see the complete flow to visualize all the details.

Event Timeline

Dbrant renamed this task from Explore Feed Settings: What's Driving Your Feed Screen to [S] Explore Feed Settings: What's Driving Your Feed Screen.Mon, Mar 30, 7:50 PM
HNordeenWMF raised the priority of this task from Low to Medium.Wed, Apr 8, 9:37 PM
TLessa-WMF added subscribers: HNordeenWMF, Dbrant.

Since we are having discussions about this screen and a new design exploration was done, I moved this task to blocked and waiting until we have a clear path forward. https://www.figma.com/design/VwBaV9KZ7LWfOY2dt1BJyQ?node-id=1328-19225#1709916126 - cc: @Dbrant @HNordeenWMF

@JTannerWMF took a look at the localization flow and gave a thumbs up - if any technical constraint arises from engineers, we can troubleshoot it together.