← Back to VidLingo

VidLingo — Privacy Policy

Last updated: 2026-07-26

VidLingo (the Safari Web Extension and its companion iPad app, both published by Fluxora) translates the captions a YouTube, Netflix, or Bilibili video already has into a live bilingual subtitle line, with word/sentence lookup backed by real dictionaries. It doesn't generate captions for videos that don't have any. This page explains what data the extension and app touch, what they store, and — importantly — what they never do.

The short version

Your bookmarked words and settings stay on your own device, shared only between the extension and its companion app on that same device (Apple's App Group storage). Translation runs entirely on-device using Apple's own Translate models. VidLingo does not run its own server that receives your videos, subtitles, or translations, and does not sell or share your data with anyone.

What the extension and app read

Data What happens to it
Subtitle text already visible on the YouTube, Netflix, or Bilibili page you have open Read locally to build the bilingual subtitle line and translated on-device. Never sent anywhere.
Your bookmarked words and language settings Stored in Apple's App Group shared storage, accessible only to the extension and its companion app on this same device. Never transmitted anywhere.
Downloaded dictionary/tokenizer data (per learning language) Fetched, after your confirmation, from a public GitHub repository hosting static files — no personal data is sent to request these, and nothing downloads without you confirming it first. Stored locally on your device.

Translation

Translation uses Apple's own on-device Translate models (the TranslationSession API) — nothing is ever sent to a server for translation. If you tap the separate "look up in Google Translate" icon next to a bookmarked word, that word is sent to Google's own translate.google.com in a new tab — this only happens when you explicitly tap that icon, never automatically.

What we don't do

Permissions the extension and app request

PermissionWhy
Host access to youtube.com, api.bilibili.com, aisubtitle.hdslb.comReads subtitles already visible on the YouTube or Netflix page you have open, fetches Bilibili's caption data via its own API (Bilibili doesn't expose captions directly on the page), and shows the floating translation card over the video.
App Group shared storageLets the companion app show the same bookmarked words and language settings as the extension — both stay on this one device.
Host access to github.com / githubusercontent.comDownloads a language's dictionary/tokenizer data, only after you confirm — these are public, read-only reference files, not personal data.

Changes to this policy

If this policy changes, the "Last updated" date above will change, and material changes will be reflected in the app's own store listing.

Contact

If you have any questions, concerns, or requests regarding this Privacy Policy or your data, please contact us at: privacy@usefluxora.com