User Detail Screen
Tap on any user in the Statistics screen to view their detailed statistics.
Available Data
Summary Card
- Items watched — total number of media items
- Total watch time — cumulative viewing duration
Viewing History
A scrollable list of everything the user has watched:
- Media poster with title
- Episode details (series name, season, episode number)
- Watch date and time
- Duration of the viewing session
History Loading
For users with large viewing histories (500+ items), JellyWatch uses:
- Paginated loading — fetches history in batches
- Progress indicator — shows current/total items being loaded
- Streaming JSON parser — handles large API responses (140MB+) without running out of memory
Viewing Periods
Statistics can be filtered by period:
- 7 days
- 30 days (default)
- 90 days
- All time