A privacy-first, on-device AI Chrome extension that translates Swedish subtitles to English in real time on SVT Play. Run translation models entirely in your browser โ no cloud APIs, no data collection, 100% private.
Key Features
- On-Device Translation: Neural inference runs entirely on your device via WebAssembly (ONNX Runtime and Transformers.js) using a lightweight, cached ~150MB translation model.
- Privacy-First: No subtitle text, viewing habits, or personal data ever leaves your device. No external translation APIs or cloud keys needed.
- Subtitles Overlay Customization: Move, resize, stack, or place translated subtitles side-by-side. Set font sizes for Swedish and English independently.
- VTT Interceptor & DOM Scraper: Works seamlessly on news programs, dramas, documentaries, and live broadcasts on
svtplay.seby catching subtitle streams and utilizing fallback scrapers.
How it Works
- One-Time Model Download: On first launch, the extension downloads the ~150MB Translation model (Helsinki-NLP Opus-MT) from Hugging Face's CDN and caches it in browser cache storage.
- Subtitles Catching: When you watch any show with Swedish subtitles enabled, the extension intercepts the subtitle cues.
- Local Machine Translation: The Swedish text is processed locally by the ONNX Runtime model.
- Real-time Overlay: The translated English subtitles are rendered onto your screen within milliseconds.