Twinread: Bilingual Page Translator: Privacy Policy

Last updated: 2026-10-14

Who we are

Twinread is a browser extension published by Exochard, the publisher named on its store listings. Exochard decides what data Twinread handles and is responsible for it. Contact: [email protected]

This policy covers the extension, the Twinread API it talks to (hosted on Cloudflare at exotools-api.exochard.workers.dev; older versions call gigscope-api.exochard.workers.dev, which forwards to it) and the website https://twinread.pages.dev. It describes every kind of data Twinread collects, how it is used, where it is stored, how long it is kept and who it is shared with. Twinread collects no data that is not listed here.

What the extension does

Twinread translates the web page you are reading, the captions of a video on it, a PDF you open in its reader, or text you select or type, into another language, and shows the result on the page. The translating is done by the translator built into your browser, Google Chrome or Microsoft Edge (the Translator and LanguageDetector browser APIs), on your computer, unless you choose a translation provider of your own for a language pair (see "Text you send to a provider you choose"). At install it has no access to any website. It gets access to the tab you click the toolbar icon on, or press its shortcut on, for as long as that page is open. If you switch on "Always translate this site", the browser asks you for access to that one site, and you can withdraw it by switching the option off. The same applies to "Player button on YouTube": the browser asks for access to www.youtube.com when you switch it on, the button then appears in the player of every YouTube video, and switching it off withdraws the access. Until you press the button, turn subtitles on or use the toolbar icon or shortcut, Twinread only shows the button and reads nothing else on YouTube. In Firefox, subtitles in a video player embedded in another site, such as a Vimeo player, work the same way: the browser asks for access to that player's host when you press the button for it, and you can withdraw it in the browser's extension settings.

Summary of the data Twinread handles

Twinread does not collect usage statistics, your browsing history, health, financial or payment information, location, or the text of the pages you translate. That text stays on your computer unless you choose a translation provider for a language pair; then the text being translated goes to that provider, as described below. It does not sell data, does not use it for advertising, and does not use it to decide creditworthiness or for any purpose unrelated to translating pages for you.

Data stored only in your browser

The extension asks for room beyond the usual storage limit, so a long list of kept phrases can grow. All of it stays on your computer.

These stay in your browser's extension storage and are never sent to us:

Uninstalling the extension deletes all of it.

Data that leaves your browser, and why

Licence check (authentication information)

Text you translate (not sent to us)

Text you send to a provider you choose (not sent to us)

PDF reader (not sent to us)

Send to Anki (stays on your computer)

Uninstall page

When you remove the extension, the browser opens https://twinread.pages.dev/bye. The address carries nothing: no version, no id. The page links to the store page for a review and to our email address, and sends nothing.

Website roadmap page

The roadmap page at https://twinread.pages.dev/roadmap shows planned and shipped changes. Loading it asks the API for the list of items and sends only the product name. The website sets no cookies. It counts page views per page and country with Cloudflare Web Analytics, which sets no cookies and keeps nothing that identifies you.

When you buy a pass

You buy Pro on Payhip, which handles the payment, your name, your email address and the licence key under its own privacy policy. Payhip then sends the Twinread API a notice about the order. The API keeps the product code of the pass, the price, the currency, whether a coupon was used and the order number for 35 days, plus a daily count of sales for 400 days. Your name, email address, network address and licence key are not stored by Twinread.

Who we share data with

We share data only with the services that run Twinread, and only for the purposes above:

We do not sell or rent data, do not share it with advertisers or data brokers, and do not transfer it for any other purpose. We would disclose data only if the law requires it.

How data is protected

All traffic between the extension, the Twinread API and the services above uses HTTPS. The Twinread API keeps licence keys and network addresses only as one-way hashes.

Your choices and rights

Children

Twinread is a general-purpose tool and is not directed at children under 16. We do not knowingly collect data from them.

Changes to this policy

When this policy changes, we update this page and the date at the top. A change that adds a new kind of data ships only with an extension update whose store listing describes it.

Contact

Exochard, [email protected]