Privacy Policy
Last updated: July 23, 2026
This policy explains what MediaScribe does with data across all three of its surfaces: the Chrome extension, the website at mediascribe.app, and the iOS app. MediaScribe is a product of AGmobilelab (“we”, “us”). The short version: there is no account for the free tools, we don’t track you across the web, we don’t run ads, and we never sell your data. The only time your content leaves your device to us is when you choose to use an AI feature — and we tell you before that happens.
Who this covers
- The extension — the MediaScribe browser extension for Chrome.
- The website — mediascribe.app and its transcript tools.
- The app — the MediaScribe iOS app.
Where a practice differs by surface, we say so below.
The Chrome extension
The extension shows the transcript of a YouTube video next to the player. It reads the caption data YouTube already serves for the video on the page you have open — entirely within your browser. It does not record audio, does not transcribe anything itself, and does not send the video, the transcript, or your browsing activity to us or any third party. The extension has no backend.
Permissions, and why each is needed
- Access to youtube.com (
https://*.youtube.com/*) — to read the caption data and place the transcript on the watch page. It runs only on YouTube. - storage — to save small non-personal preferences (panel collapsed/expanded, whether timestamps are shown, and a counter for the optional “rate the extension” prompt).
- scripting — to insert the transcript panel into the YouTube page you’re viewing.
That is the complete list. The extension requests no other permissions and no access to your other tabs, files, or data. Preferences live on your device; if you use Chrome Sync, Chrome may sync them across your own signed-in browsers — that is Chrome’s feature, not ours, and the data never reaches our servers. Removing the extension clears them.
Limited Use. The use of information received by the MediaScribe extension adheres to the Chrome Web Store User Data Policy, including its Limited Use requirements. The extension does not transfer, use, or sell user data for advertising, credit, or any purpose unrelated to its single purpose of showing YouTube transcripts.
The website (mediascribe.app)
The transcript tool on the website lets you paste a link to get a transcript. Because a web page can’t read YouTube’s captions directly, that request passes through a stateless caption proxy we operate. The proxy fetches the captions and returns the text; it does not require an account, does not store your transcripts, and does not keep a history of the videos you look up. It caches caption text briefly only to avoid repeat work, and it may temporarily process your IP address to prevent abuse and rate-limit requests. The website itself uses no third-party advertising or cross-site tracking.
Pro waitlist. If you choose to join the Pro waitlist, we store only the email you submit, solely to notify you once when Pro launches. We don’t share it, and you can ask us to delete it at any time (see Contact).
The iOS app
The app’s core — getting, reading, searching and exporting a video’s transcript from its captions — works the same private way as the extension: the caption text is handled to show you the transcript, and basic use requires no account.
The app also offers optional Pro AI features. These are the only features that send your content to us, and only when you actively use them:
- AI summary — the transcript text of the video you chose is sent to our backend, which uses OpenAI to generate a summary.
- AI translation — the transcript text (or a portion of it) is sent to our backend and translated via OpenAI into the language you pick.
- AI transcription — for videos with no captions, our backend fetches the video’s audio and transcribes it via OpenAI’s speech-to-text. A free preview processes only a short opening segment (about a minute); with Pro, the audio of the whole video is processed (currently up to about 60 minutes), in chunks. The audio is used only to produce the transcript and is not retained afterwards.
Before you first use an AI feature (including a free preview), the app shows a consent notice explaining that your selected content will be sent to our backend and OpenAI. If you don’t consent, the AI feature isn’t used and nothing is sent. Free previews are rate-limited by IP address to prevent abuse.
Subscriptions. Pro is sold as an auto-renewable subscription through Apple’s App Store. Payment is handled by Apple; we never see your card details. We use RevenueCat to manage subscription state and tell the app whether Pro is active. For this, RevenueCat assigns an anonymous, app-generated identifier and processes your purchase/receipt status — not your name or Apple ID email. If you answer the optional “how did you hear about us?” question during onboarding, that single choice is attached to your RevenueCat record as an attribution attribute; it isn’t personal information and you can skip it.
On-device data. Your transcript history, preferences and appearance settings are stored on your device (and, via Apple’s standard mechanisms, may be included in your own device backup). We don’t receive them.
Data we process, and why
- Caption / transcript text — only when you use an AI feature; sent to our backend and to OpenAI to produce the summary or translation. Not used to build a profile of you.
- Video audio — only for AI transcription of caption-less videos; a short opening segment for a free preview, or the whole video’s audio with Pro. Fetched, transcribed, and then discarded.
- IP address — processed transiently by our backend to rate-limit and prevent abuse of free AI previews. Not used to identify you or for advertising.
- Subscription / purchase status — via Apple and RevenueCat, to unlock and keep Pro active and to restore purchases.
- Waitlist email — only if you submit it, to notify you once when Pro launches.
- Local preferences & history — kept on your device to make the tools behave the way you left them.
We do not collect your name, contact list, precise location, browsing history across sites, or advertising identifiers, and we do not require sign-in for the free tools.
Retention
Content sent for an AI feature is processed to fulfil your request and is not stored to build a long-term record of you; our backend keeps only a brief cache to avoid repeat work and to serve results. IP addresses used for rate-limiting are short-lived. OpenAI processes the content as our sub-processor under its API terms and does not use API content to train its models. Waitlist emails are kept until Pro launches or you ask us to delete yours.
Third parties we share data with
We share the minimum needed to provide the features you use, and we require each to protect your data at least as strictly as this policy and the platforms’ rules require:
- OpenAI — processes transcript text and audio segments to generate AI summaries, translations and transcriptions. OpenAI privacy policy.
- RevenueCat — manages subscription state for the iOS app. RevenueCat privacy policy.
- Apple — processes App Store payments and subscription billing. Apple privacy policy.
We do not sell or rent your data, and we do not share it with advertising networks or data brokers.
Your choices and rights
- Consent — AI features (including their free previews) run only after you consent; you can decline and keep using the non-AI tools. The basic transcript itself is never sent to us — only the content you choose to run through an AI feature.
- Access & deletion — you can ask us to access or delete data we hold about you (for example, your waitlist email) by emailing us. On-device data is cleared by removing the extension or deleting the app.
- Subscriptions — you manage or cancel your subscription in your App Store account settings at any time.
- Depending on where you live (e.g. the EEA, UK, or California), you may have additional rights to access, correct, delete, or object to processing; contact us to exercise them.
Children
MediaScribe is a general-purpose tool, is not directed at children, and we do not knowingly collect personal information from children.
Affiliation
MediaScribe is an independent project and is not affiliated with, endorsed by, or sponsored by YouTube, Google LLC, or Apple Inc. “YouTube” is a trademark of Google LLC; “App Store” and “Apple” are trademarks of Apple Inc.
Changes to this policy
If this policy changes, we’ll update the date at the top. Continued use after a change means you accept the updated policy.
Contact
Questions about privacy, or a request to access or delete your data? Email help@mediascribe.app. See also our Terms of Use.