Privacy Policy
Last updated: November 15, 2026
StreamPulse ("the app") is a media player. This policy explains what data the app handles.
1. Content you add
Playlist URLs, Xtream Codes usernames and passwords, Stalker portal addresses and MAC addresses that you enter are stored on your device only, inside the iOS Keychain or Android Keystore. We do not receive them.
2. Optional cloud sync
If you sign in and enable cloud sync, your playlists, favourites and watch progress are encrypted on your device with AES-256 before being stored in Google Firebase Firestore. We cannot read the encrypted payload.
3. Diagnostics & analytics
We use Firebase Crashlytics and Firebase Analytics to collect crash reports and anonymous usage events (for example, screen views and app version). These never include playlist URLs, credentials or what you watch.
4. Advertising (free tier)
The free tier shows ads from Google AdMob, which may use your device advertising identifier. On iOS you are asked for tracking permission (App Tracking Transparency). StreamPulse Pro has no ads.
5. Purchases
Subscriptions are processed by Google Play or the App Store and managed through RevenueCat. We receive an anonymous purchase status only.
6. Local network & camera
Local network access is used only for phone-to-TV pairing and casting. The camera is used only to scan the pairing QR code; images are never stored or uploaded.
7. Children
The app is not directed at children under 13. Kids Safe Mode is a parental filtering feature and does not collect additional data.
8. Your rights & deletion
You can delete your cloud account and all synced data from Support → Delete my account or by emailing support@streampulse.app.