Sofa - TV & Movie Tracker

Companion app for Sofa servers

Only for iPhone

Free · Designed for iPhone

iPhone

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.

  • 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.

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

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.
  • Apple Vision
    Requires visionOS 1.0 or later.
Languages
  • English
Age Rating
16+
Copyright
  • © 2026 Jake Jarvis