OmniSubsPrivacy Policy
Last updated: April 15, 2026
This Privacy Policy explains what information EGO HERO LLC("EGO HERO", "we", "us", or "our") collects when you use OmniSubs (the "Service"), how we use it, how we share it with third parties, and the choices you have.
1. What We Collect
Account information. When you create an account, we collect your email address and any name or profile information you provide or that is returned by your chosen sign-in provider (for example, Google OAuth).
Uploaded content. When you upload a video file, the video itself is not uploaded to our servers. The Service extracts audio from it locally in your browser using WebAssembly; only that extracted audio leaves your device. When you upload a subtitle file directly (VTT, SRT, or SMI), that text file is sent to our servers so we can translate it.
Generated subtitles. The transcribed base subtitles and their translations are stored in our private object storage so that you can download them and view them in your account history.
Usage and diagnostic data. We log job metadata (filename, file size, duration, target language, chosen tone, timestamps, success/failure status), cost signals from the AI providers (audio seconds sent, API call counts, token counts), client and server errors, and user actions such as clicks and phase transitions. These help us measure performance, bill usage accurately, and diagnose problems. We do not sell this data.
2. Third-Party Processors
To provide the Service we transmit your content and certain usage data to the following third-party processors. Each of them acts as an independent data controller or processor subject to its own policies.
- OpenAI, Inc. — receives the extracted audio chunks of your uploaded videos for speech-to-text transcription via the Whisper API. See OpenAI's Privacy Policy.
- Google LLC — Gemini API — receives your base subtitle text for machine translation. See Google's Privacy Policy.
- Google LLC — Translate fallback — in the rare event that the Gemini API refuses to translate an individual subtitle line, that single line (no surrounding context, no metadata, no user identifier) is sent to Google Translate as a fallback so that the output does not bleed back into the source language. This fallback is expected to fire on well under 1% of subtitle lines on typical content and is fully governed by the same Google Privacy Policy.
- Supabase, Inc. — hosts our database and object storage, and provides authentication (including the Google OAuth sign-in flow). See Supabase's Privacy Policy.
We do not control these providers and cannot guarantee how they handle data beyond what their contracts and published policies state. If you are concerned about transmitting particular content to these providers, do not upload that content to the Service.
3. How We Use Your Information
- to provide, maintain, and improve the Service;
- to transcribe and translate the content you provide, and to deliver the resulting subtitles back to you;
- to authenticate you and secure your account;
- to monitor costs, detect abuse, and diagnose errors in the processing pipeline;
- to communicate with you about your account or the Service;
- to comply with legal obligations.
We do not use your uploaded content or your generated subtitles to train machine-learning models, and we do not sell your personal information to third parties.
4. How We Share Your Information
We share information only with the third-party processors described above, and only to the extent necessary to operate the Service. We may also disclose information when required by law, legal process, or to protect the rights, property, or safety of EGO HERO LLC, our users, or the public.
5. Data Retention
Account information, job metadata, generated subtitles, and diagnostic logs are retained for as long as your account is active or as needed to provide the Service. You may delete your stored subtitles and your account at any time. After deletion, content may persist for a short period in automatic backups before being permanently removed.
Audio sent to OpenAI for transcription is processed by OpenAI under its own retention policies. We do not store your raw audio on our servers; only the transcribed text is retained.
6. Your Rights
Depending on where you live, you may have rights under the General Data Protection Regulation (GDPR), the California Consumer Privacy Act (CCPA), or similar laws, including the right to:
- access the personal data we hold about you;
- correct inaccurate personal data;
- delete your personal data;
- object to or restrict certain processing;
- data portability.
To exercise these rights, contact us at hello@egohero.com. We will respond within the timeframes required by applicable law.
7. Security
We use industry-standard security practices (encryption in transit, scoped access keys, row-level security on the database, private object storage) to protect your information. However, no method of transmission or storage is 100% secure, and we cannot guarantee absolute security.
8. Children
The Service is not intended for children under 13 (or the equivalent minimum age of digital consent in your jurisdiction). We do not knowingly collect personal information from children. If we become aware that we have collected such information, we will delete it.
9. International Data Transfers
The Service and our third-party processors may store and process data in countries other than your own. By using the Service you consent to such transfer and processing, and you acknowledge that the laws of the destination country may differ from those of your home country.
10. Cookies and Local Storage
We use cookies and similar local-storage technologies only to keep you signed in and to maintain your session. We do not use third-party advertising or cross-site tracking cookies.
11. Changes to this Policy
We may update this Privacy Policy from time to time. We will post the updated version on this page and update the "Last updated" date. Material changes will be announced via the Service or by email.
12. Contact
Questions about this Privacy Policy or your personal data can be sent to EGO HERO LLC at hello@egohero.com.
See also our Terms of Service.