INQUIRIES // CLEARED FOR RELEASE
Frequently asked questions
01Is Xtrakt really free?
Yes — 100% free, no premium tier, no trial, no account. The source code is public under the MIT license.
02What permissions does it need?
A single permission: storage, used to remember the widget's collapsed state and your preferences. Content scripts run only on YouTube watch pages.
03Where does the transcript come from?
From YouTube itself. Xtrakt intercepts the caption stream (json3) that YouTube already sends to your browser when subtitles are on — no extra network calls, no API keys, no third-party service.
04Why is nothing loading?
Toggle the CC button on the player once. Xtrakt captures the transcript the moment YouTube fetches it — if captions were never requested, there is nothing to capture yet.
05Does it work with auto-generated captions?
Yes. Manual and auto-generated captions both work, in any language YouTube provides.
06Is my data tracked or sent anywhere?
No. All processing happens locally in your browser. Xtrakt contains no analytics, no telemetry, and makes no requests to any server of its own.
07Which languages does the interface support?
Thirteen: English, French, Spanish, German, Italian, Brazilian Portuguese, Japanese, Korean, Simplified Chinese, Russian, Hindi, Arabic and Turkish — following your browser language.
08Is there a keyboard shortcut?
Cmd/Ctrl + Shift + F focuses the transcript search from anywhere on the page.
09Can I contribute?
Please do. The project is MIT-licensed on GitHub — issues, pull requests and translations are all welcome.