Page MenuHomePhabricator

[Sub-Epic] [WE 3.2.9] On-device statistics Improvements for Year in Review 2025
Closed, ResolvedPublic

Description

Background

In 2024-2025 the iOS team built a personalized Wikipedia Year in Review feature T371946. During development and after release, we identified several improvements to the App's local tracking that need to be made in early 2025 so that we have data for the version that releases on Android and iOS in December 2025. that can be made if we iterate on this project with a version for 2025.

3.2 Draft tracking hypothesis
If we introduce additional local storage infrastructure on both Android and iOS Apps by the end of Q4, we can be prepared to deliver 2 of the most popular user requests from the iOS Year in Review survey in December 2025.

Requirements

The 2025 version of Android and iOS Year in Review can leverage local storage to show personalized statistics on a user's:

  • Articles read by Topic or ✅ Category (may be generated at end of year if needed)
  • ✅ Top read articles, or most visited articles
  • ✅ Total time spent reading on Wikipedia, Article with the most time spent reading
  • ✅ Longest rabbit hole followed
  • ✅ Articles read by geography (Places coordinates)
  • ✅ In-app donations
  • PM Updates FAQ Pages for information on what's tracked locally on device
  • PM Add deployment dates so we can update the FAQ page later on with how much data is covered
Status
Top requests from usersPossible on iOS?Possible on Android?
Articles read by Topic (may be generated at end of year if needed)Not yet - Toni doing Topics Spike T379119Not yet
Articles read Category✅- T391054 deployed as of May 12Spike T388078, ✅ T391052 deployed as of May 20
Total time spent reading on Wikipedia, Article with the most time spent reading✅- T388070 deployed as of May 12T388072 - already existing in Android, can have data for all of 2025
Top read articles, or most visited articlesT370216 - already existing in iOS, can have data for all of 2025T388065 deployed as of April 14
Longest rabbit hole followed✅ - T388076 deployed as of May 12T388077 deployed as of April 14
Articles read by geography (Places coordinates)✅ already existing in iOS, can have data for all of 2025T388259 deployed as of April 14
In-app donationsT372343, T376219 already existing in iOS, available for all of 2025T388262 updated April 14 with more information, but Y/N donation data available for all of 2025

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedHNordeenWMF
OpenSeddon
ResolvedWRai-WMF
ResolvedTsevener
ResolvedTsevener
ResolvedTsevener
ResolvedTsevener
ResolvedTsevener
ResolvedTsevener
ResolvedDbrant
ResolvedTsevener
Resolvedcooltey
Resolvedcooltey
ResolvedDbrant
ResolvedDbrant
OpenNone
ResolvedOttomata
ResolvedOttomata
ResolvedEevans
ResolvedOttomata
ResolvedJMonton-WMF
ResolvedFeatureOttomata
Resolvedamastilovic
Resolvedamastilovic
Resolvedamastilovic
Resolvedxcollazo
ResolvedJAllemandou
Resolvedxcollazo
ResolvedAhoelzl
ResolvedSnwachukwu
Resolvedamastilovic
Resolvedmforns
OpenOttomata
ResolvedWRai-WMF
ResolvedTsevener

Event Timeline

Seddon renamed this task from [Sub-Epic] Local Tracking Improvements for Year in Review 2025 to [Sub-Epic] [WE 3.2.X] Local Tracking Improvements for Year in Review 2025.Apr 16 2025, 11:30 PM
Seddon renamed this task from [Sub-Epic] [WE 3.2.X] Local Tracking Improvements for Year in Review 2025 to [Sub-Epic] [WE 3.2.X] On-device statistics Improvements for Year in Review 2025.Apr 16 2025, 11:33 PM
Seddon renamed this task from [Sub-Epic] [WE 3.2.X] On-device statistics Improvements for Year in Review 2025 to [Sub-Epic] [WE 3.2.9] On-device statistics Improvements for Year in Review 2025.

@Seddon when you close this out, could you please add production deployment dates for each task into the table? That will really help us later on

Updated FAQ pages with content

When you read an article, the article title is saved locally on your device in your reading history. Metadata about the article is also stored, including categories, time spent on article, articles visited before and after, and the article subject's coordinates (if available). You may clear your history at any time within the "Search" tab, and the metadata will also be cleared. This information is not stored anywhere else except your device.

HNordeenWMF claimed this task.