Where your text goes
On the free tier, nowhere. Translation happens inside your browser through Chrome built-in translator: Chrome downloads the language pack once, then translates locally with no network request. If your Chrome cannot provide the on-device translator, the extension says so rather than quietly sending your text to a server.
Cloud translation exists only in Pro. On that path the text goes over HTTPS to sovrest.com/api/translate together with the language codes and your licence token: either when on-device translation fails or has no model for the pair, or immediately if you switch on Prefer cloud translation in settings. Sovrest passes the text to Google Gemini through the OpenRouter, Inc. gateway and does not store it.
Whole-page translation is a Pro feature and follows the same rules, which means the visible text of the page can be sent to Sovrest servers. On-device is tried first, and whatever it cannot handle goes to the cloud. With Prefer cloud translation switched on, all of it goes to the cloud straight away.
Your translation history, up to 100 recent entries, lives in local browser storage, never leaves the device and is cleared with one button in the popup. There are no cookies, no analytics, no ad networks and no third-party SDKs.