Support
Questions, problems and ideas are welcome at support@getserafin.app. It helps to include your server's Jellyfin version and what you were doing.
What you need
- An iPhone or iPad with iOS or iPadOS 26.1 or later.
- A Jellyfin server, version 10.10 or newer, that you run or have an account on.
Connecting to your server
In Add Server, type your server's address, such as https://jellyfin.example.com. Servers on your Wi-Fi appear under On This Network when you allow Serafin to use your local network.
- Addresses on your own network, such as
http://192.168.1.20:8096, can use unencrypted HTTP after a warning. So can Tailscale addresses. Anywhere else, use your server'shttps://address. - A self-signed certificate shows its fingerprint. Check it matches your server's before you trust it. From then on Serafin accepts only that certificate for that server.
- Can't reach the server? Check the address works in Safari on the same device, and that your server allows remote connections if you're away from home.
Signing in
Sign in with your Jellyfin username and password, which iOS can fill from your passwords. To sign in without typing a password, choose Quick Connect and enter the code on a device where you're already signed in to Jellyfin. Quick Connect has to be turned on in your server's dashboard.
Playing
Serafin plays most videos directly. When a video's format won't play on your device, your server converts it as it plays, which needs a server that can keep up. You can set the streaming quality for Wi-Fi and cellular in Settings.
Privacy
Serafin collects nothing about you and talks only to your own servers. The privacy policy has the details.
Security issues
Please report a vulnerability privately to support@getserafin.app, or through GitHub's private vulnerability reporting on Serafin's repository, rather than in public.