ctrans does not collect, transmit or store any personal data. The developer operates no
servers and receives nothing.
WHAT THE EXTENSION READS
Only when you invoke it — by clicking the toolbar icon or choosing an entry from the
right-click menu — the extension reads the visible text of the page or selection you invoked
it on. This uses the activeTab permission, which grants access to that one tab at that moment
because you asked for it. The extension is not injected into pages you have not acted on and
does not run while you browse.
WHERE THAT TEXT GOES
To the address you configured, which must be on 127.0.0.1; the extension refuses any other
host. That address is a service running on your own computer, which passes the text to a local
language model you started yourself. The text does not leave your computer.
WHAT IS STORED
In the browser's local extension storage, on your machine only: the address of your local
service, the access token for it, your preferred output language, the summary length, and the
size, font size and color scheme of the result panel. No page content and no translation
results are stored. Uninstalling the extension removes all of it.
LOGGING
The local service records only the HTTP method, path and status code of each request, for
example: "POST /translate HTTP/1.1" 200. The text you translate is never written to its log.
Your inference server is separate software with its own settings; if it is configured to log
request contents, that is outside this extension's control.
PERMISSIONS
activeTab — read the text of the tab you invoked the extension on.
scripting — run the text-extraction and result-display code in that tab.
storage — remember the settings listed above.
contextMenus — add the right-click entries.
http://127.0.0.1:8765/* — reach the service on your own computer. This is the only network
destination the extension is permitted to use; it has no host permission for any website.
THIRD PARTIES
None. No analytics, no telemetry, no crash reporting, no advertising, no third-party services
of any kind.
CHILDREN
ctrans collects no data from anyone, including children.
CONTACT
https://github.com/Chloro989/ctrans/issues