- The extension talks only to the Tarjuman app on your own computer (
127.0.0.1/localhost). - There is no account, no analytics, no advertising and no tracking. The developer receives nothing.
- Your data is never sold or shared for any other purpose.
What the extension processes, and where it goes
| What | When | Where it goes |
|---|---|---|
| The address of the video you are watching | When you start translation | Your local Tarjuman app, so it can fetch that video's captions |
| The captions shown in a site's own video player | When you start translation on a site that has them | Your local Tarjuman app, to translate them |
| The audio of the tab | Only in live mode (a site without captions), after you start it | Your local Tarjuman app, to transcribe and translate it. The sound is also played back to you, because the browser mutes a tab while it is captured |
| Your settings (language, subtitle style, voice) | Always | Stored in your browser. Not synced or sent anywhere |
| Which tab is being translated | While translation is on | Stored in your browser for the current session only |
The extension does not read pages you don't translate, does not record your browsing, and keeps no history.
What the local Tarjuman app may contact
The Tarjuman app runs on your computer and does the actual work. To do it, it may contact these services directly from your computer:
- YouTube — to read a video's captions and details, and to download audio or video when you ask it to transcribe or dub a video.
- Google Translate and MyMemory — to translate caption text. Only the text being translated is sent.
- Microsoft Edge text-to-speech voices — to synthesize the dubbed voice. Only the sentence being spoken is sent. An offline voice (Piper) is used when it is installed or the online voices are unavailable.
- An AI provider you configure yourself (optional) — for example Anthropic (Claude) or an OpenAI-compatible service, only if you enter your own API key in the app. Then the caption text of the videos you choose to process with AI is sent to that provider. Your key stays on your computer.
- Sites you give the app a link to — when you ask it to download a video from another site.
Each of these services has its own privacy policy. Speech recognition (Whisper) runs entirely on your computer. The app keeps its cache, your corrections and your files in its own data/ folder, which you can delete at any time.
Permissions
The extension asks only for what it needs: storage for settings, temporary access to the current tab when you click it (activeTab), showing the subtitle overlay (scripting), and audio capture for live mode (tabCapture, offscreen). It can reach only 127.0.0.1 and localhost. On sites other than YouTube it asks you for that one site, and you can remove sites at any time in its settings.
Children
Tarjuman is a general-purpose tool and does not knowingly collect any information from anyone, including children.
Changes and contact
If this policy changes, the new version is published here with a new date. Questions: open an issue on GitHub.
الخلاصة بالعربية
- الإضافة لا تتصل إلا بتطبيق ترجمان على جهازك أنت (
127.0.0.1). - بلا حساب، وبلا إحصاءات أو إعلانات أو تتبع. المطوّر لا يستلم أي شيء.
- عنوان الفيديو ونص ترجمته، وصوت التبويب في الوضع المباشر فقط، تذهب إلى التطبيق على جهازك ليترجمها.
- قد يتصل التطبيق من جهازك بيوتيوب، وخدمات الترجمة (Google Translate وMyMemory)، وأصوات Microsoft Edge، ومزود ذكاء اصطناعي إن أضفت مفتاحك بنفسك.
- بياناتك لا تُباع ولا تُشارك لأي غرض آخر.