Legal
Privacy Policy
Last updated · 30 September 2026 · Effective 11 July 2026
Stream24 (“we”, “us”, or “our”), operated by Omnistream Media Solutions, is
committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard
your information when you use our platform at stream24.io and app.stream24.io.
1. Information We Collect
Account Information
When you create a Stream24 account, we collect your name, email address, and password. If you sign up via Google
OAuth, we receive your name, email, and profile picture from Google.
Streaming Data
We collect information about your streams including destination platform choices, stream duration, broadcast
quality settings, and connection metadata. We do not record or store the video content of your streams.
Payment Information
Subscription payments are processed by Paystack. We do not store your card details on our servers. We retain only
the subscription status, billing period, and transaction identifiers provided by Paystack.
Usage Data
We automatically collect technical data including IP address, browser type, operating system, referral URLs, pages
visited, and timestamps. This information is used to improve service performance and diagnose issues.
From your IP address we estimate an approximate city and country, so you can recognise your signed-in devices
and so we can see where Stream24 is used. We never look up a precise location. IP geolocation by
DB-IP.
OAuth Tokens
When you connect third-party platforms (YouTube, Facebook, Twitch, etc.), we store OAuth tokens required to stream
on your behalf. These tokens are stored with AES-256 encryption.
Stream24 Studio for Mac
When you use Stream24 Studio, it sends us: your sign-in (the session is kept in the macOS Keychain); a device
identifier, device name and type, used to enforce the two-computer limit and to let you see and sign out your
computers; plan checks; the stream you choose to send live; and any support messages you send from the app.
Studio also checks a public file on app.stream24.io for updates, which like any web request reveals your IP address.
To keep Studio working well, it also sends a short usage report when it opens and every few hours: the Studio
version, your macOS version, Mac model, chip, memory and language, and how long you were live or recording. If
Studio crashes or quits unexpectedly, it sends the crash report together with the last lines of Studio’s
log, with stream keys and passwords removed. You can turn crash reports off in Studio’s Settings →
Support. We keep crash reports for six months.
What stays on your Mac: your recordings, screenshots, media files, overlays, workspaces and Studio’s logs (apart from the crash-report lines above).
Stream keys are never written to logs. Diagnostics you save from Studio are written to your Desktop and are only
shared with us if you choose to send them.
OmniDownload for Mac
When you use OmniDownload, it signs in with the same Stream24 account. The session stays in the macOS Keychain.
It sends a device identifier and device name so you can see and sign out that Mac, and it checks your plan.
It does not send the address or the name of a file you download.
It also sends a short report when it opens: the app version, macOS version, Mac model, chip, memory, language,
and how many video downloads have finished on that Mac. If it crashes, it sends a short crash note with
addresses, file paths and keys removed. We keep those notes for six months. It checks a public file on
app.stream24.io to see whether a newer version exists.
What stays on your Mac: the files you download, your download history, and the local count of finished video downloads.
2. How We Use Your Information
We use your information to:
- Provide, operate, and maintain the Stream24 platform
- Process your subscription payments and manage your account
- Send service-related notifications and transactional emails
- Monitor and analyse usage patterns to improve performance
- Detect and prevent fraud, abuse, and security incidents
- Respond to your support requests and communications
- Comply with legal obligations
We do not use your data for advertising, and we do not sell your data to third parties.
3. Information Sharing
We share your information only in the following circumstances:
-
Service providers: We work with Paystack (payments), Brevo (transactional email), and cloud
infrastructure providers. These providers process data solely to deliver our service. -
Platform integrations: When you stream to YouTube, Facebook, or other destinations, your stream
data is transmitted to those platforms under their respective terms. -
Legal requirements: We may disclose information if required by law, court order, or to protect
the rights, property, or safety of Stream24 or our users. -
Business transfers: In the event of a merger or acquisition, your information may be
transferred. We will provide notice before this occurs.
4. Data Retention
We retain your account data for as long as your account remains active. If you delete your account, we will delete
your personal data within 30 days, except where we are required to retain it for legal or financial compliance
purposes (typically up to 7 years for financial records).
Stream24 does not store the video content of your broadcasts. Uploaded local files are retained for the duration of
your active subscription and deleted within 7 days of account closure.
5. Security
We implement industry-standard security measures including:
- AES-256 encryption for stored OAuth tokens and stream keys
- HTTPS/TLS encryption for all data in transit
- Regular automated database backups with GPG encryption
- Two-factor authentication available on Pro accounts
- Access controls limiting employee access to personal data
No system is 100% secure. In the event of a data breach that affects your rights or freedoms, we will notify you
within 72 hours as required under applicable law.
6. Cookies
Stream24 uses strictly necessary cookies to maintain your login session and theme preference. We do not use
advertising, tracking, or analytics cookies from third parties. The cookies we set include:
- Session cookie: Maintains your authenticated session while you are logged in
- Theme preference: Stores your light/dark mode preference in localStorage
7. Your Rights
Depending on your location, you may have the following rights regarding your personal data:
- Access: Request a copy of the personal data we hold about you
- Rectification: Ask us to correct inaccurate data
- Erasure: Request deletion of your personal data (“right to be forgotten”)
- Portability: Receive your data in a structured, machine-readable format
- Objection: Object to processing of your personal data in certain circumstances
- Restriction: Request that we restrict processing of your data
To exercise any of these rights, contact us at privacy@stream24.io. We
will respond within 30 days.
8. Children’s Privacy
Stream24 is not directed at children under the age of 13. We do not knowingly collect personal data from children.
If you believe a child has provided us with personal information, please contact us immediately and we will delete
it.
9. Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes, we will notify you by email and
update the “Last updated” date at the top of this page. Your continued use of Stream24 after any change
constitutes your acceptance of the updated policy.
10. Contact Us
If you have questions about this Privacy Policy or your personal data, please contact Omnistream Media Solutions,
operating Stream24 at stream24.io. Privacy enquiries:
privacy@stream24.io. General support:
support@stream24.io.