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.
CW is easy to start and flexible enough to grow with your setup.
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?