Cinematic details
Cast & crew, ratings, seasons, collections, audio/subtitle streams, HDR, and similar titles — all in one immersive view.
Jellystack is a privacy-focused Jellyfin & Seerr client with a native Android experience. Browse and play your own media, manage requests, download for offline, and keep playback in sync — with no cloud, ads, analytics, or tracking.
Ads · trackers · analytics
Open source (GPL-3.0)
Servers supported (Jellyfin & Seerr)
Android versions (min SDK 24+)
Built for self-hosters who want a polished, native experience without giving up privacy or control.
Cast & crew, ratings, seasons, collections, audio/subtitle streams, HDR, and similar titles — all in one immersive view.
Smooth Direct Play and adaptive HLS streaming with on-the-fly audio track, subtitle, and quality selection.
Discover movies & series, submit and track requests (including specific TV seasons), trailers, and recommendations.
Save media to app-private storage for offline viewing. No broad storage permission — your device stays in your control.
No ads, no analytics, no tracking, no developer cloud. Minimal permissions, every one explained. Optional biometric lock.
Google Cast to your TV with contextual permissions only when you cast. Phone and tablet layouts, English & German.
Adaptive layouts for phone and tablet, with light and dark themes.
Tap any screen to enlarge
Jellystack was built privacy-first from the ground up. There's no developer cloud to route your media through, no analytics learning your habits, and no tracking. It's just you, your servers, and your media.
Zero ad SDKs. No banner, no interstitials, no sponsored content.
Nothing phones home. No telemetry, no automatic log uploads, no fingerprinting.
Your traffic goes straight to your own Jellyfin & Seerr servers. We never proxy it.
READ_PHONE_STATE and broad storage removed. Every remaining permission is explained in-app.
Tokens live in the platform-protected credential store — not in plain prefs.
Require fingerprint or face unlock to open the app.
A transparent look at where Jellystack is headed.
A dedicated Admin tab for Jellyfin administrators: library scans, server restart, stats, user management, and recent activity.
Power featuresCreate and join Jellyfin SyncPlay groups to watch together with synchronized play, pause, and seeking.
PlaybackBring Jellystack to Android TV and Google TV with a Leanback/D-pad-friendly UI, so you can browse and play your media from the couch.
PlatformsBackground downloads with scheduling, storage limits, and auto-removal of watched items.
PlaybackJellystack is an open-source client app for Jellyfin (a self-hosted media server) and Seerr (a request manager). You run those servers yourself; Jellystack is the beautiful native app you use to browse and play your media on Android.
No. Jellystack does not provide, host, or stream any media. It only connects to servers that you own and control. You must have the legal right to any content you access through it.
No. Jellystack is an independent project. It is not affiliated with, endorsed by, or sponsored by Jellyfin or Seerr. It's licensed under GPL-3.0.
Android phones and tablets are the stable, published platform today (available on Google Play). Android TV and iPhone/iPad are planned and marked 'Coming soon' on this site.
No account with us, and no payment — Jellystack is free and open source. You only need your own Jellyfin (and optionally Seerr) server credentials.
Open Settings → Connections and add your Jellyfin server. You can sign in with a six-digit Quick Connect code from your Jellyfin dashboard, or with username and password. Seerr can be auto-linked when supported.
No. There's no analytics, tracking, or developer cloud. Your requests go directly to your own servers. Credentials are stored in the Android protected credential store.
Free, open source, and built with respect for your privacy. Get Jellystack 0.15.0 on Google Play today.