Skip to content
v0.15.0 · Open source · GPL-3.0

Your media. Your servers. No strings attached.

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.

Android · Available Android TV · Coming soon iPhone & iPad · Coming soon
Jellystack home screen with media spotlight and continue watching Cinematic movie detail with cast, ratings, and play actions Discover screen browsing movies and series Jellyfin library grid
0

Ads · trackers · analytics

0

Open source (GPL-3.0)

0

Servers supported (Jellyfin & Seerr)

0

Android versions (min SDK 24+)

JellyfinSeerrQuick ConnectDirect PlayHLSGoogle CastOffline downloadsBiometric lockLight & darkEN · DEKotlin MultiplatformJellyfinSeerrQuick ConnectDirect PlayHLSGoogle CastOffline downloadsBiometric lockLight & darkEN · DEKotlin Multiplatform
Features

Everything you need to enjoy your library

Built for self-hosters who want a polished, native experience without giving up privacy or control.

Cinematic details

Cast & crew, ratings, seasons, collections, audio/subtitle streams, HDR, and similar titles — all in one immersive view.

Direct Play & HLS

Smooth Direct Play and adaptive HLS streaming with on-the-fly audio track, subtitle, and quality selection.

Seerr requests

Discover movies & series, submit and track requests (including specific TV seasons), trailers, and recommendations.

Offline downloads

Save media to app-private storage for offline viewing. No broad storage permission — your device stays in your control.

Privacy by default

No ads, no analytics, no tracking, no developer cloud. Minimal permissions, every one explained. Optional biometric lock.

Cast & multi-device

Google Cast to your TV with contextual permissions only when you cast. Phone and tablet layouts, English & German.

Screenshots

A native experience, end to end

Adaptive layouts for phone and tablet, with light and dark themes.

Tap any screen to enlarge

Privacy & trust

Your data never leaves your control

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.

No ads, ever

Zero ad SDKs. No banner, no interstitials, no sponsored content.

No analytics or tracking

Nothing phones home. No telemetry, no automatic log uploads, no fingerprinting.

No developer cloud

Your traffic goes straight to your own Jellyfin & Seerr servers. We never proxy it.

Minimal permissions

READ_PHONE_STATE and broad storage removed. Every remaining permission is explained in-app.

Protected credentials

Tokens live in the platform-protected credential store — not in plain prefs.

Optional biometric lock

Require fingerprint or face unlock to open the app.

Roadmap

What's coming next

A transparent look at where Jellystack is headed.

View full roadmap →
In progress

Admin tools

A dedicated Admin tab for Jellyfin administrators: library scans, server restart, stats, user management, and recent activity.

Power features
In progress

SyncPlay watch parties

Create and join Jellyfin SyncPlay groups to watch together with synchronized play, pause, and seeking.

Playback
Up next

Android TV support

Bring 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.

Platforms
Up next

Smart offline downloads

Background downloads with scheduling, storage limits, and auto-removal of watched items.

Playback
FAQ

Questions, answered

What is Jellystack exactly?

Jellystack 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.

Does Jellystack include or provide any media?

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.

Is Jellystack affiliated with Jellyfin or Seerr?

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.

Which platforms are supported?

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.

Do I need an account or to pay?

No account with us, and no payment — Jellystack is free and open source. You only need your own Jellyfin (and optionally Seerr) server credentials.

How do I connect to my server?

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.

Is my data sent anywhere?

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.

Take back control of your media

Free, open source, and built with respect for your privacy. Get Jellystack 0.15.0 on Google Play today.