Sofa Mobile is the companion app for your self-hosted Sofa server. Track movies and TV shows, manage your watchlist, and pick up where you left off — all from your phone.
A running Sofa server is required. Don't worry, though — it's pretty easy! Follow the guide at https://sofa.watch/docs to get started.
TRACK EVERYTHING YOU WATCH
Add movies and shows to your watchlist, mark them as watching or completed, and rate them on a 5-star scale. For TV shows, track progress down to individual episodes — mark a single episode, an entire season, or jump straight to where you left off.
DISCOVER WHAT'S NEXT
Browse trending and popular titles, filter by genre, and get recommendations based on what's already in your library. Search across movies, TV shows, and people. Tap into any actor's filmography to find your next watch.
SEE WHERE TO WATCH
View streaming availability for any title so you know where to find it before you sit down.
AUTO-TRACK FROM YOUR MEDIA SERVER
Connect Plex, Jellyfin, or Emby to automatically log what you watch — no manual entry needed. Set up Sonarr and Radarr to sync your watchlist for automatic downloads.
YOUR DATA, YOUR SERVER
Sofa is fully self-hosted. Your watch history, ratings, and library stay on your own server. No accounts with third parties, no data leaving your network unless you want it to.
ADMIN ON THE GO
Server admins can check server health, manage registration settings, and see update notifications right from the app.
• Watchlist, watching, and completed status tracking
• Per-episode and per-season progress tracking
• Continue Watching with next-episode info
• Trending, popular, and personalized recommendations
• Genre filtering
• Full cast and filmography browsing
• Streaming availability
• Plex, Jellyfin, and Emby webhook integration
• Sonarr and Radarr watchlist sync
• Multi-user support with admin controls
• Email/password and OIDC/SSO authentication
Sofa is fully open source and licensed under MIT; see https://github.com/jakejarvis/sofa
This product uses the TMDB API but is not endorsed or certified by TMDB.
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
• Bug fixes and UI refinement.
REMINDER: Make sure your Sofa server is also up-to-date to ensure compatibility with the companion app.
Version 0.2.0
The developer, Jake Jarvis, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Usage Data
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More
Supported Features
VoiceOver
Larger Text
Dark Interface
Differentiate Without Color Alone
Reduced Motion
Information
Seller
Jake Jarvis
Size
56.8 MB
Category
Entertainment
Compatibility
Requires iOS 16.2 or later.
iPhone Requires iOS 16.2 or later.
Mac Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.