# Building a privacy-preserving Federated Recommender system for mobile devices

arXiv: https://arxiv.org/abs/2605.22924 · HTML: https://mlsanity.com/paper/2605.22924/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 2 of its 48 references that are in the map.
- First posted on arXiv 21 May 2026.

## Builds on (most cited first, 2 of 2)

- [DeepFM: A Factorization-Machine based Neural Network for CTR Prediction](https://mlsanity.com/paper/1703.04247/) (2017)
- [Neural Network Matrix Factorization](https://mlsanity.com/paper/1511.06443/) (2015)

## Abstract (arXiv)

Serving personalized content on mobile devices has traditionally required pooling sensitive user data on centralized servers, a practice increasingly at odds with modern privacy expectations and geographical regulations. We present a two-stage federated recommendation system pipeline for mobile devices, built around a principled separation between non-sensitive user preference data and sensitive mobile context data that never leaves the device. The first stage runs a collaborative filtering model on non-sensitive app-context data in the cloud to generate a shortlist of relevant items. The second stage re-ranks these candidates on-device using sensitive mobile signals, with only model updates/gradients ever leaving the device. We validate the approach on MovieLens, UCI Human Activity Recognition, and a proprietary pilot dataset, and deliver a production-ready implementation as a Kotlin Multiplatform library deployable on Android and iOS.
