Dual Read Translator by Half-Bottled Reverie
Bilingual or replacement page translation using any OpenAI-compatible API.
Extension Metadata
About this extension
Dual Read helps you read web pages bilingually—or replace the page text with a translation—using an API you control.
What it does
• Translate the current page on demand (toolbar, Alt+T, or context menu for selections)
• Bilingual overlay or replace mode (Alt+M to switch)
• Viewport-first translation to save tokens; incremental updates for dynamic pages
• Optional per-site auto-translate rules
• Works with any OpenAI-compatible endpoint, or a local dual-read-server cache proxy
What it does not do
• Not a VPN, ad blocker, shopping tool, or general "AI sidebar"
• Your pages never go to a Dual Read cloud — only to the endpoint you configure
• No access to all websites at install time
Privacy
• No product telemetry by default
• Remote APIs must use HTTPS (HTTP only for localhost)
• API keys and custom headers stay on this device; exports leave them out unless you opt in
• Full policy: https://github.com/skys-mission/dual-read/blob/main/PRIVACY.md
Getting started
1. Install and open Options
2. Enter your API base URL and key (or point at 127.0.0.1:8080/v1 for a local server)
3. Open a page and click Translate
Open source (Apache-2.0): https://github.com/skys-mission/dual-read
What it does
• Translate the current page on demand (toolbar, Alt+T, or context menu for selections)
• Bilingual overlay or replace mode (Alt+M to switch)
• Viewport-first translation to save tokens; incremental updates for dynamic pages
• Optional per-site auto-translate rules
• Works with any OpenAI-compatible endpoint, or a local dual-read-server cache proxy
What it does not do
• Not a VPN, ad blocker, shopping tool, or general "AI sidebar"
• Your pages never go to a Dual Read cloud — only to the endpoint you configure
• No access to all websites at install time
Privacy
• No product telemetry by default
• Remote APIs must use HTTPS (HTTP only for localhost)
• API keys and custom headers stay on this device; exports leave them out unless you opt in
• Full policy: https://github.com/skys-mission/dual-read/blob/main/PRIVACY.md
Getting started
1. Install and open Options
2. Enter your API base URL and key (or point at 127.0.0.1:8080/v1 for a local server)
3. Open a page and click Translate
Open source (Apache-2.0): https://github.com/skys-mission/dual-read
Rated 0 by 0 reviewers
Permissions and data
Optional permissions:
- Access your data for localhost
- Access your data for 127.0.0.1
- Access your data for [::1]
Required data collection, according to the developer:
- Website content
More information
- Add-on Links
- Version
- 0.1.1
- Size
- 166.05 KB
- Last updated
- 4 days ago (Aug 4, 2026)
- Related Categories
- License
- Apache License 2.0
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
- Add to collection