Privacy Policy
Sodalite does not collect, transmit, or share any personal data.
English
Last updated: 19 April 2026
Summary
Sodalite is a self-hosted media player. It connects only to servers you choose (your Jellyfin server, optionally a Seerr instance). It contains no analytics, no telemetry, no advertising, and no third-party SDKs. The developer never sees, receives, or has access to any data about your usage.
What the app stores on your device
- Server credentials (Jellyfin / Seerr URL, access token, session cookie, optionally your password) in the system Keychain. Used to keep you signed in across restarts.
- Playback preferences (preferred audio language, autoplay settings, etc.) in UserDefaults.
- Image cache (posters, backdrops downloaded from your Jellyfin server) in the app's local cache directory. Cleared by the system when storage is low or when you uninstall the app.
What the app sends over the network
Only the requests required to function:
- HTTPS / HTTP requests to your Jellyfin server (login, library listings, playback info, media segments, session reports).
- HTTPS / HTTP requests to your optional Seerr server (browse, request, status).
- Image downloads from those same servers.
No data is sent to the developer or any third party. There are no analytics endpoints, no crash reporting services, no advertising networks.
Third-party services
Sodalite does not use any third-party analytics, crash reporting, advertising, or tracking SDKs.
The Jellyfin and Seerr servers you connect to are operated by you or by whoever you choose to trust — they are outside the scope of this policy. Refer to the privacy policy of those server operators if you connect to a third-party instance.
Children
Sodalite does not collect personal data from anyone, including children.
Changes
If this policy ever changes, the updated version will appear at this URL and the App Store listing will reference the new revision date.
Contact
Questions? Open an issue on GitHub.
Deutsch
Zuletzt aktualisiert: 19. April 2026
Zusammenfassung
Sodalite ist ein selbstgehosteter Media-Player. Die App verbindet sich ausschließlich mit Servern, die du selbst auswählst (deinem Jellyfin-Server, optional einer Seerr-Instanz). Sie enthält keine Analytik, keine Telemetrie, keine Werbung und keine Drittanbieter-SDKs. Der Entwickler sieht, erhält oder hat keinen Zugriff auf irgendwelche Daten über deine Nutzung.
Was die App lokal auf deinem Gerät speichert
- Server-Anmeldedaten (Jellyfin/Seerr-URL, Access-Token, Session-Cookie, optional dein Passwort) im System-Keychain. Damit bleibst du nach einem Neustart eingeloggt.
- Wiedergabe-Einstellungen (bevorzugte Audio-Sprache, Autoplay, etc.) in den UserDefaults.
- Bild-Cache (Poster und Backdrops, die von deinem Jellyfin-Server geladen wurden) im lokalen Cache-Verzeichnis der App. Wird vom System bei knappem Speicher geleert oder beim Deinstallieren der App.
Was die App über das Netzwerk sendet
Nur die Anfragen, die für die Funktion notwendig sind:
- HTTPS-/HTTP-Anfragen an deinen Jellyfin-Server (Login, Bibliotheks-Listen, Playback-Infos, Media-Segmente, Session-Berichte).
- HTTPS-/HTTP-Anfragen an deinen optionalen Seerr-Server (Browse, Request, Status).
- Bild-Downloads von eben diesen Servern.
Es werden keine Daten an den Entwickler oder Dritte gesendet. Es gibt keine Analytik-Endpoints, keine Crash-Reporting-Dienste, keine Werbenetzwerke.
Drittanbieter-Dienste
Sodalite nutzt keine Drittanbieter-SDKs für Analytik, Crash-Reporting, Werbung oder Tracking.
Die Jellyfin- und Seerr-Server, mit denen du dich verbindest, werden von dir oder einer Person betrieben, der du vertraust — sie liegen außerhalb dieser Datenschutzerklärung. Wenn du dich mit einer Drittanbieter-Instanz verbindest, beachte die Datenschutzerklärung des jeweiligen Betreibers.
Kinder
Sodalite erhebt keine personenbezogenen Daten — von niemandem, auch nicht von Kindern.
Änderungen
Sollte sich diese Erklärung jemals ändern, wird die aktualisierte Version unter dieser URL erscheinen und das App-Store-Listing wird auf das neue Änderungsdatum verweisen.
Kontakt
Fragen? Öffne ein Issue auf GitHub.