Frequently asked questions

Questions about scrobbling, trackers and portable records.

Start with the practical difference. Follow the project link when an answer depends on current behaviour.

Anime is a separate filter because it helps people find projects that track episodes, specials, split releases, continuing titles and rewatches. It is a navigation choice, not a claim that anime sits outside film or television. A project can appear under anime and another media type.

Projects differ in media scope, capture method, hosting model and the records they keep. Some receive playback events, some provide a diary, some keep listening history, and some store a self-hosted record across several media.

ProjectMain scopeTypical recordUseful when
Fasti11 media typesLibrary, history and progressA local-first, self-hosted cross-media record is required.
Last.fmMusicSubmitted listensPlayers and services submit listening activity.
ListenBrainzMusicOpen listening historyAn open-source service and exportable listening data are required.
TraktFilm & TVHistory, progress and playbackMedia applications report playback activity.
SimklFilm, TV & AnimeHistory, lists and episode stateOne service covers its three advertised media areas.
LetterboxdFilmDated diary entry, rating, listThe task is film logging rather than live playback progress.
RyotAll Media & FitnessMulti-media tracking & workoutsComprehensive self-hosted tracking with fitness.

A portable record should preserve stable event identity, source-local media identity, event and recorded times, native progress in the medium's native unit, provenance (playback vs import vs manual), correction or deletion state, and idempotent deduplication keys.

  • Stable event identifier: Content-addressed hash or UUIDv7.
  • Source-local media identity: MusicBrainz, TMDB, OpenLibrary, or source provider coordinates.
  • Event & recorded times: ISO 8601 timestamps capturing both the actual playback moment and storage commit.
  • Native progress: Elapsed seconds, page counts, or episode offset before percentage loss.
  • Provenance: Explicit indication of capture method (active playback, diary import, batch sync).

Yes. Scrobble.dev releases the catalogue under CC0 Public Domain Dedication. Linked projects, repositories and upstream data retain their own terms.

Use the Scrobble.dev GitHub repository to submit corrections, add new projects, or propose draft specifications. Use the Fasti issue tracker for changes to the reference implementation.

Looking for something else?

Explore the source-linked catalogue of 27+ scrobbling tools, read the architecture specifications, or check the friends ring.