rill
1General
The server name shown in your apps.
For titles, descriptions and artwork.
2Metadata
Providers
Choose where your movie, series and anime details come from.
Artwork priority
Ticked sources are used, top first. Untick to skip a source.
API keys
Keys are included in your private install URL and forwarded to their providers. Keep the URL private.
3Catalogs
Choose catalogs and arrange their order in your apps.
No matching catalogs.
Your lists
Needs the MDBList key above.
Requires a Trakt client ID.
One region per line. Available charts appear above.
MovieLens
Custom catalogs
Build discovery lists or combine existing catalogs in the order you choose.
Recommendations
Optional AI recommendations use your viewing history with the provider you choose. Provider charges apply when a taste profile or recommendation list is generated.
For example: ai: thoughtful science fiction about first contact. Each uncached request uses your chosen AI provider.
Local playback history is included. Independent profiles use only their own history.
4Addons
Paste Stremio addon manifest links, one per line. Catalogs and details come from your metadata addons, with Cinemeta filling in automatically. Streams and subtitles come from the addons below.
Simple mode. Switch to Advanced at the top for scrobbling, API keys, anime lists, custom catalogs and AI recommendations.
Your catalogs
Turn catalogs on or off and drag them into the order your apps should show.
5Scrobbling
Used for continue watching and watched status.
Progress is sent when playback changes. If the player closes without reporting a stop, recent progress may be lost.
Media types per service
Trakt
Simkl
MDBList
PublicMetaDB
MyAnimeList
AniList
Trakt
Create an app at trakt.tv/oauth/applications with redirect urn:ietf:wg:oauth:2.0:oob, then paste its id and secret.
Refresh here when your token expires, then replace the install link in your player. Playback never rotates credentials in the background.
MDBList & PublicMetaDB
MDBList uses the key in Metadata. PublicMetaDB receives stopped positions and watched changes; choose another service for your library history.
Simkl
Create an app at simkl.com/settings/developer and paste its client id.
MyAnimeList
Create an API client at myanimelist.net/apiconfig (type: other). Open the authorisation page, approve, then paste the code from the address you land on.
AniList
Create a client at anilist.co/settings/developer with redirect https://anilist.co/api/v2/oauth/pin. Open the link, approve, and paste the token AniList shows you.
Open AniList authorisation page
6Search
7Age cap
Hide titles above this rating. PG-13 also allows TV-14. Unrated titles remain visible.
8Jellyfin
Profiles
Profiles use the same password. Share your watch history or keep it separate.
9Connect your apps
Copy a link into your player. These links contain your configuration and credentials; keep them private. After changing settings, copy the updated link into your apps.