Support matrix
Provider and feature compatibility across syncing, scrobbling, playback, and tooling.
Status legend
Implemented and exposed by the current code
Limited
Implemented with provider, media type, or workflow restrictions
Source only
Can be read as a source, but not used as a writable destination
Not implemented for this function
N/A
Not applicable
Quick answers
Best-supported first path:
media server → tracker for watchlist, history, or ratings
one-way sync
TMDb enabled
Normal pair-based
progresssync is available for CrossWatch local, Plex, Jellyfin, Emby, Kodi, Nuvio, Stremio, Floppy, FlickList, PublicMetaDB, PunchPlay, Scrob, Trakt, SIMKL, MDBList, and WeTrakr.Collection sync is one-way. Plex, Emby, Jellyfin, and Kodi are sources only. Trakt, MDBList, CrossWatch, PunchPlay, Floppy, and Scrob can be sources or targets.
FlickList supports watchlist, ratings, history, progress, playlists, and Watcher scrobbling. It does not support Collection sync.
Watcher supports Scrob as a source or sink. Webhooks support Scrob as a sink only.
Jellyfin and Emby do not have a native watchlist. CrossWatch maps watchlists to Favorites, Playlists, or Collections.
Tautulli is a read-only history source. It preserves rewatches but cannot receive writes.
Tracearr is an experimental, read-only history source. It preserves rewatches but cannot receive writes.
Nuvio is an experimental media client. It supports watchlist, history, and progress.
Stremio can provide Watcher playback through the experimental CrossWatch add-on. Use HTTPS for remote access.
PunchPlay is an experimental tracker. It supports watchlist, ratings, history, progress, and Watcher.
Scrob is experimental. It supports watchlist, ratings, history, rewatches, progress, and real-time scrobbling.
WeTrakr is experimental. It supports watchlist, ratings, history, rewatches, and progress. Progress removal is unreliable.
BingeBase supports real-time scrobbling only. It is a Watcher and webhook destination.
TMDb supports watchlist and ratings sync only.
AniList, Kitsu, and MyAnimeList are experimental, anime-only trackers. They support watchlist, ratings, and history as pair-sync sources or destinations. Compatible pairs support one-way and two-way sync.
AniList, Kitsu, and MyAnimeList receive watched anime movies and episodes through Watcher and webhooks. They do not support playback-position sync, Playback Progress Manager, playlists, or Collection sync.
AniList, Kitsu, and MyAnimeList history stores watched status and cumulative episode progress. It does not store individual watch events.
Last updated
Was this helpful?