1. Scope
This policy covers streamrift.app (the marketing website) and the StreamRift desktop applicationfor macOS and Windows (the “App”). Third-party services we integrate with — chiefly Twitch — have their own privacy policies; this policy does not cover those.
2. What the website collects
The StreamRift website does not use cookies, analytics, advertising trackers, fingerprinting, or any third-party scripts for measurement. The site is a static export served over HTTPS.
Our CDN and hosting provider (Cloudflare) automatically log standard HTTP request metadata — IP address, user agent, referrer, timestamp — for security, rate-limiting, and DDoS protection. These logs are retained for a short window by the provider and are not joined with any other identifying information we hold (we don't hold any).
Release binaries are served from updates.streamrift.app, a Cloudflare R2 bucket. Downloading a build produces a CDN access log entry subject to the same policy above.
3. What the desktop app collects
The App does not phone home. Specifically:
- No analytics or telemetry. We do not send usage data, crash reports, or any event stream to a backend of ours.
- No account with us. StreamRift has no user-accounts, no sign-up, no server-side profile.
- Twitch OAuth.When you log into Twitch through the App, we use Twitch's OAuth 2.0 Authorization Code flow with PKCE. The resulting access token is stored on your device in the operating system keychain (macOS Keychain or Windows Credential Manager). We never see it.
- Local preferences. Layout, volume, theme, recently-watched channels, and similar settings are stored in an embedded key-value database in your user data directory. This data never leaves your machine.
- Stream data.Video, chat, and channel metadata are fetched directly from Twitch. Your IP address and request headers reach Twitch in the normal course of viewing streams. See Twitch's privacy policy for their handling of that data.
- Local recordings. When you use the recording feature, the resulting file is saved to a folder you choose on your disk. It is not uploaded anywhere.
- Update checks. The App periodically asks
updates.streamrift.appwhether a newer version is available. This request includes only the information any HTTP request includes (IP, user agent). We do not include a unique install identifier.
4. Bug reports
The Report page is a feedback form. If you submit a report, we receive only what you type plus the optional auto-attached system info shown on the form (OS, user agent string, time zone, app version). Contact details are optional; if you leave them blank we have no way to follow up directly.
5. Children
StreamRift is not directed at children under 13. We do not knowingly collect information from children. (In practice, the App doesn't collect personal information from anyone.)
6. Your rights
Because the App stores your data locally and the website collects no personal data, most data-subject rights (access, deletion, portability) are exercised by you directly:
- Delete local data: uninstall the App and remove its user data directory.
- Revoke Twitch access:visit your Twitch account's Connections page and disconnect StreamRift.
- Remove a bug report: contact us via the Report pagereferencing the tracking ID and we'll delete it.
7. Changes to this policy
We may update this policy when our practices change. Material changes will be announced in-app release notes and on the Changelog. The “Effective” date above always reflects the current version.
8. Contact
Questions about this policy? Use the Report pageand select “Other.”