#####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.
3% of freetext feedback asked for improved editing statistics:
- Users got confused when editing stats did not cover the full year (edits viewed coming from Growth Impact Module API T376353) and assumed they are incorrect.
- Users want to be reminded of **which** pages they edited
- Users are interested to see graphs or lists about their edits
- One user wanted specific edit count for year, not "500+ edits"
Estimated for a 12-month period, ~95% of iOS editors have fewer than 500 edits, and 99.6% have fewer than 10,000 ([[ https://phabricator.wikimedia.org/T371555#10067792 | source ]]). So solutions that cover the past calendar year (2025), and support up to 1000 edits work for iOS (TBD for Android), and solutions that support up to 10,000 edits and the past calendar year would cover the vast majority of editors.
####Definition of done
- Document what changes the Growth Team would need to make to the [[ https://www.mediawiki.org/wiki/Extension:GrowthExperiments/Technical_documentation#Impact_module_and_Special:Impact | Impact Module API ]] so that we could pull an editor's Top Viewed articles for all of 2025.
- Confirm if we can reuse the [[https://www.mediawiki.org/wiki/Help:Growth/Tools/Impact_module | Growth Impact Module's statistics]] to provide the following statistics in the Apps, and if not, what changes need to be made:
- You edited Wikipedia XX times in 2025.
- You edited the articles including Snow, Arctic, and Polar bear.
- You received XX thanks in 2025.
- Your longest editing streak in 2025 was XX days!
- Your edits received a total of XX views in 2025!
- Your most viewed edit in 2025 was on the Arctic article.
####Relevant tasks
- {T377235}
- {T376353} - For iOS Year in review 2024 , we used the Impact Module API to pull views on edits recently, but we could only access the past 60 days of data.
- {T376320} - For displaying total edits in 2024, we used the userContributions API. To mitigate risk, we only called it once per user and got the first 500 edits. Those with more than 500 edits displayed "500+ edits"
- {T341599} - The impact module is currently limited to the past 1000 edits, the growth team already has a task for increasing that to 10,000. If this would be useful for YiR, we should inform the growth team and let them know what we need.