Last updated: November 4, 2026
Developer/contact: WatchFlow — yasercsharp@gmail.com
WatchFlow for YouTube is a browser extension that adds captions, transcript translation, vocabulary assistance, video playback speed controls and picture-in-picture tools to YouTube videos. This policy describes the practices of version 1.10.41.
Information the extension uses
• YouTube page and video information: The extension reads the URL, video identifier, video title, video player timing, caption-track metadata, captions and transcripts for supported YouTube videos so it can show synchronized subtitles and transcripts. It may inspect open tab URLs to activate the extension's side panel only on supported YouTube video pages. It temporarily retains a few recent video identifiers in browser session storage for transcript continuity, rather than keeping a full browsing history.
• Your preferences: Chrome extension storage saves selected translation language, subtitle settings, theme, speed and other choices so these continue to work across videos and sessions.
• Transcript and translation data: Some transcript snapshots, translated lines and related state are temporarily cached or saved in Chrome extension storage to improve responsiveness. The user can clear Chrome extension data or uninstall the extension to remove its stored extension data.
External services and disclosures
• YouTube (Google): To retrieve available caption tracks and transcripts, WatchFlow communicates with YouTube as part of viewing the video. YouTube processes those requests under its own privacy practices.
• Google Translate: When you use translation features, the extension sends the relevant subtitle text and source/target language codes to translate.googleapis.com to request a translation. Google may process these requests under its own terms and privacy policies. This can occur while the right panel is closed if translation is enabled.
• Cambridge Dictionary: If you choose a dictionary lookup, the extension opens a Cambridge Dictionary search page including the selected English word in the URL. Visiting that website is governed by Cambridge's privacy practices.
The audited extension package contains no developer-operated analytics, advertising or account-login service, and the extension does not send subtitle text to a developer-operated backend. We do not sell user data or use it for personalized advertising.
Permissions and why they are needed
• YouTube host access: Read caption tracks, player state and transcripts, and show the on-video controls.
• Google Translate host access: Request translations of subtitle text when translation is enabled.
• Tabs: Identify supported YouTube video tabs and keep the correct panel attached to the video.
• Scripting: Read the current YouTube player information and operate video-related features.
• Side Panel: Display the optional bilingual transcript and video companion tools.
• Storage: Remember preferences and cache caption/translation state.
• Web Request: Observe YouTube caption requests to help locate available subtitle tracks.
Data retention and control
Settings and cached data stay in your Chrome extension storage until removed by normal browser storage management or extension uninstallation. Requests to YouTube, Google Translate and Cambridge are subject to those services' own retention and privacy terms. You can disable translation and other optional features in the extension interface.
Children's privacy
WatchFlow is not designed to collect children's personal information and has no developer-operated user account system. The extension processes YouTube video content only to provide its disclosed features.
Policy changes
We may update this policy as functionality or data practices change. Material changes to data practices will be disclosed as required by Chrome Web Store rules and applicable law.
Contact
yasercsharp@gmail.com
Chrome Web Store Limited Use commitment
The use of information received from Google APIs will adhere to the Chrome Web Store User Data Policy, including the Limited Use requirements.