Trust and Safety

Privacy Policy

Last updated: March 9, 2026

This policy explains what JellyKids stores, what is optional, and how data is used.

1. What JellyKids does

JellyKids is an app client for your own Jellyfin server. JellyKids does not provide hosted streaming accounts or a managed media backend.

2. Data stored on your device

JellyKids stores app configuration locally so features work across launches. This may include server URL, user ID, display preferences, profile settings, favorites, watch history summaries, and parental control settings.

3. Credentials and parental controls

Jellyfin API credentials are stored using iOS secure storage mechanisms. Parent PIN values are not stored as plain text. Profile passcodes and parental controls are intended for household access control, not enterprise-grade identity management.

4. Local network discovery

When you use server discovery, JellyKids can scan your local network and browse local service announcements to find nearby Jellyfin servers (including checks on common local endpoints such as port 8096).

5. iCloud backup (optional)

If iCloud backup is enabled in the app, JellyKids may sync supported settings and profile data to your private iCloud (CloudKit) container so you can restore setup on another device signed into the same Apple ID.

6. Downloads and offline files

Media downloaded for offline playback is stored on your device until removed by you or deleted through app/device cleanup actions.

7. Third-party and open-source components

JellyKids integrates with your Jellyfin server and uses open-source playback libraries. See Open Source Notices for component and license references.

8. Children and guardian oversight

JellyKids is designed for family use. Guardians are responsible for configuring restrictions, profile access, and server content appropriate to their household.