For the complete documentation index, see llms.txt. This page is also available as Markdown.

About CrossWatch

Self-hosted watchlist, history, ratings, and resume progress sync plus real-time scrobbling

CW is a self-hosted all-in-one tool for sync, scrobbling, captures, and recovery.

It keeps watchlists, history, ratings, and progress aligned across your media servers and trackers.

Run it in Docker. Keep control of your data. Manage everything from one web UI.

What makes it flexible

  • Use profiles, pairs, and Watcher routes for multi-account setups.

  • Improve matching with TMDb and Anime ID Mapping.

  • Recover more safely with local state and captures.

Flexible real-time scrobbling

Watcher uses routes mode.

Each route maps one media server profile to one tracker profile.

That means you can:

  • send playback from one server to multiple tracker targets

  • split users or servers into separate routes

  • run multiple media servers and trackers in one setup

How it works

  • Providers connect media servers and trackers.

  • Profiles group multiple accounts or servers under one provider.

  • Pairs, runs, and local state drive sync planning and scheduling.

Start here

Last updated

Was this helpful?