Privacy Policy for StreamUp

Last updated: September 9, 2026

StreamUp uses the information below to organize your library, find metadata and sources, play media, and synchronize the features you choose. Which services receive information depends on the features and accounts you use.

Profiles, library, and iCloud

StreamUp saves profile names, selected avatars, favorites, watchlists, lists, ratings, watch history, playback progress, and preferences on your device. Sign in with Apple can provide an Apple user identifier, name, and email address. You can create a named profile without using Sign in with Apple.

With an available iCloud account, StreamUp synchronizes shared profiles, library data, and settings through Apple's iCloud services. Complete private CloudKit backups may also contain saved provider credentials so your setup can be restored on another device. Credentials are stored in the device Keychain and may be included in that private backup. Keep your Apple Account and devices secure.

Metadata, sources, and connected accounts

TMDB and TVDB receive requests for titles, searches, artwork, and metadata. Installed add-ons, stream providers, Live TV sources, debrid providers, and subtitle services receive requests needed for the features you use. These may include title identifiers, search terms, language choices, stream references, media hashes, and provider authorization tokens. Network services also receive connection information such as your IP address.

Trakt can import library activity when you choose to connect and import. SIMKL can exchange watch history, playback progress, and watchlist changes. MDBList can import and synchronize personal ratings. Discord linking can retrieve your profile avatar and verify your membership in the StreamUp Discord server for addon repository and companion streaming access. Membership verification does not request access to your messages. OAuth connections store authorization tokens where needed; they do not require you to give StreamUp your provider password. Services that use API keys or credentials receive the credentials you enter for them.

These providers operate under their own privacy policies. Disconnecting a service in StreamUp does not delete the account or information already held by that provider.

Optional Google Gemini features

Gemini recommendation ranking sends watched movie and show titles, ratings, genre and theme preferences, preferred eras, and candidate titles to Google to rank recommendations. It is not limited to anonymous content IDs. Apple sign-in credentials are not included in the ranking request.

On iPhone, ranking requires an explicit choice in Settings → Content. You can turn it off there; StreamUp then uses its local ranking. The iPhone consent choice does not transfer through StreamUp backups, and ranking is disabled for the active kids profile. Apple TV has its own ranking preference.

Other Gemini features, where available, send the prompt or media inputs described by that feature, such as a list request or audio samples for subtitle alignment. Review the feature before enabling it and Google's privacy terms before sending information.

Sharing, support, and TestFlight

Shared movie and show links send a title identifier to the StreamUp sharing site to generate a title and poster preview. They do not include your watch history or profile identifier. The hosting provider processes the web request and may retain operational logs.

Opening Ko-fi sends you to Ko-fi. Support links include fixed campaign labels identifying the app placement, not your profile, account, or viewing history. Ko-fi and its payment providers process payments under their own policies. StreamUp does not receive your card details.

TestFlight can provide the developer with beta feedback, crash reports, and testing information through Apple. Information you choose to send in a support message or feedback report is used to respond and investigate the issue. Avoid including credentials in feedback or screenshots.

Website accounts

If you create a StreamUp website account, Firebase Authentication stores your account ID, sign-in provider, and the name and email address your provider shares. Apple can provide a relay address when you choose Hide My Email. The site uses browser storage to keep you signed in. You can sign out from your account page and contact the developer below to request account deletion.

If you use the optional library preview, StreamUp stores a copy of the paired simulator's watchlist and playback progress in Firebase so you can view it when you sign in. Sending a new copy replaces the previous one. Contact the developer below to request deletion.

If you use the optional playback preview, StreamUp stores your source settings encrypted and uses the configured provider to look up videos when you request them. The paired simulator receives playback options and a video URL. You can remove your saved source and disconnect the simulator on the account page.

Managing your information

You can edit your library, remove profiles, disconnect linked services, and manage backups using the available app controls. Profile removal and deleting a provider account are separate actions. Previously saved backups can retain older state; restoring one can restore information it contains. You can also manage app data and iCloud storage through Apple's device settings.

To request help with access, correction, or deletion, contact the developer below. For information held by a connected provider, use that provider's account and privacy controls. Uninstalling StreamUp does not by itself delete provider accounts or all cloud copies.

Children and changes

StreamUp is a general-audience media application, not a service directed at children under 13. A kids profile changes the app experience; it is not a separate Apple Account or a substitute for device parental controls.

This policy may change as features and providers change. The date above identifies this version.

Contact

Contact the developer privately through the StreamUp Discord for account and privacy requests.