Privacy Policy — YouTube Transcription
Last updated: 24 July 2026
This policy explains what the YouTube Transcription browser extension ("the extension", "we") does with your data. Plain-language summary first, details below.
In short
- The extension shows a transcript panel on YouTube and can translate it, summarize it, and let you share it.
- Everything stays on your device unless you actively choose Summarize or Share. Only then is transcript text sent to our server.
- We do not collect your name, email, passwords, payment details, location, or browsing outside of the YouTube video you are actively viewing.
- We do not sell your data, show ads, or use third-party trackers/analytics.
What data is handled, and where it goes
1. On your device only (never leaves the browser)
Your settings, bookmarks, reading-mode preferences, and in-progress export state are stored locally via the browser's storage API. This data is not transmitted anywhere.
2. YouTube (to fetch the transcript)
To build the panel the extension reads the caption/transcript data that YouTube itself serves for the video you are watching (the video id, the caption tracks, and the selected language). These requests go to YouTube (youtube.com) using your existing YouTube session, exactly as the site would use them. We do not add tracking to these requests. YouTube's own handling of this data is governed by Google's Privacy Policy.
3. Our server — only when you click Summarize or Share
Our server runs at https://yt.onlinevoicerecorder.xyz. It is contacted only when you take one of these deliberate actions:
- Summarize — the video id, language, the transcript text, and an anonymous random install identifier (see below) are sent to our server. The transcript is forwarded to Cloudflare Workers AI to generate a summary; the identifier is not. The generated summary is cached for up to 90 days so a repeat request is fast; the transcript itself is not stored beyond generating that summary.
- Share (when you click the Share icon) — the video id, title, channel name, language, transcript, (if present) the summary, and an anonymous random install identifier (see below) are sent to our server. Everything except the identifier is stored and published at an unlisted
https://yt.onlinevoicerecorder.xyz/s/<random-id>page so you can share it. Creating the link is a deliberate click; simply hovering the Share icon does nothing and sends nothing. The link id is random and unguessable. Shared links automatically self-destruct 15 minutes after you create them.
Anonymous install identifier. The first time you use Summarize or Share, the extension generates a random identifier (a UUID) and stores it on your device. It is sent to our server with those two requests only, under the header X-YT-Client, so we can count how many distinct installations use the cloud features. It is not linked to your name, account, email, or IP address, it is never sent to YouTube or any third party, and it is not used to profile you or track you across sites. We keep it for at most 400 days from your last use. To have it deleted sooner, email support@onlinevoicerecorder.xyz.
Our summarization sub-processor is Cloudflare (Workers AI + KV storage). Cloudflare processes this content to run the service and states it does not use customer content to train its models (Cloudflare Workers AI data policy). As with any web request, our server sees your IP address. We use it only to rate-limit abuse: a short-lived counter keyed to your IP is held for 60 seconds and then deleted. We do not build user profiles from it.
Transcripts can contain the words spoken in a video, including names. Only share or summarize content you are comfortable sending off your device.
4. Install, feedback, ratings, and uninstall
- Right after installation the extension opens one YouTube demo page so you can see the panel in action; this is a plain tab open, no data is sent by the extension.
- Clicking a low rating opens a Google Form for private feedback; clicking a high rating opens the extension's Chrome Web Store reviews page. These open only when you click, and we do not pre-fill any personal data.
- On uninstall, the browser may open a short Google Form survey. Answering it is optional and no data is sent automatically by the extension.
What we do NOT do
- No collection of personally identifying information (name, email, address, phone).
- No collection of authentication credentials, financial/payment data, health data, or precise location.
- No tracking of your clicks, keystrokes, or browsing on other sites.
- No advertising, no selling or renting of data, no use of data for creditworthiness or lending.
- No third-party analytics or tracking SDKs in the extension.
Limited use
We use the data described above only to provide the extension's stated features — showing, translating, summarizing, and sharing a YouTube transcript — and directly related operational needs such as security and reliability. We do not use it for advertising, profiling, or any unrelated purpose, and we do not sell it or transfer it to anyone, except our processing sub-processor (Cloudflare) as described above.
Who can access your content
Transcript content you send is processed automatically to produce your summary or share page. No member of our team reads it as a matter of course. We would only access specific content where it is strictly necessary to investigate abuse or a security incident, to fix a fault you report, or to comply with a valid legal request. We never use it to build a profile of you.
Data retention and deletion
- Local data lives on your device until you clear it or uninstall the extension.
- A shared link — and the video details, transcript, and summary stored with it — automatically self-destructs 15 minutes after it is created (enforced by an automatic expiry on our storage).
- When you use Summarize, only the generated summary text is stored on our server, indexed by the video id and language, cached for up to 90 days so a repeat request is fast; the transcript you sent is used to produce that summary and is not retained afterwards.
- The anonymous install identifier is kept for at most 400 days from your last use of Summarize or Share, then deleted automatically. To have it deleted sooner, email us: support@onlinevoicerecorder.xyz.
- To request earlier deletion of a share link, email us the link and we will remove it: support@onlinevoicerecorder.xyz.
International data transfers
Our server runs on Cloudflare's global network. Requests from networks where Cloudflare is throttled are routed first through a dedicated proxy server we operate in France (yt-fr.onlinevoicerecorder.xyz), which forwards them to the same Cloudflare service. To serve requests quickly and reliably, your request may be processed at a Cloudflare data center outside your own country. Wherever it is processed, the same limited-use commitments in this policy apply.
How we protect your data
- All traffic to our server is encrypted in transit with HTTPS/TLS.
- Share links use a long, randomly generated, unguessable identifier and expire automatically after 15 minutes, so a link cannot be enumerated or accessed after it lapses.
- Incoming requests are size-limited and validated, and access is rate-limited, to protect the service against abuse.
- No accounts, passwords, or payment data are ever collected, so there are none to breach.
Your privacy rights
Depending on where you live (for example under the EU/UK GDPR or the CCPA/CPRA), you may have the right to access, correct, or delete personal data, or to object to or restrict its processing. Because we do not create accounts, we hold nothing tied to your real-world identity; the only persistent item we hold is the anonymous install identifier described above. To exercise a right, or to ask a question about this policy, email support@onlinevoicerecorder.xyz and we will respond.
Children
The extension is a general-audience tool and is not directed to children under 13, and we do not knowingly collect personal information from them.
Permissions, briefly
storage— save your settings/bookmarks locally.downloads/downloads.open— to save the file when you export a channel's transcripts, and to power the "Show in folder" / "Open file" buttons on the export page afterwards.- Host access to
www.youtube.com— to read the transcript on the page you are watching. - Host access to
yt.onlinevoicerecorder.xyzandyt-fr.onlinevoicerecorder.xyz— to reach our Summarize/Share server when you use those features (yt-fr.onlinevoicerecorder.xyzis the same service reached through our proxy in France).
Changes to this policy
If this policy changes materially, we will update the "Last updated" date above and post the new version at this URL.
Contact
Questions or deletion requests: support@onlinevoicerecorder.xyz