This Privacy Policy explains what data Instant Translator by
Sovrest ("the Extension") processes, how it is processed, and
your rights as a user.
By installing or using the Extension, you agree to this Policy.
1. Who we are
Data Controller: Sovrest
Contact: info@sovrest.com
Telegram: https://t.me/sovrestbot
2. What the extension does
The Extension translates selected text on any web page into
25+ languages. You can use it via:
- a floating button that appears when you select text,
- the right-click context menu ("Translate selection"),
- the popup window with a source/target language picker.
3. Data we process
3.1. Locally (on your device):
- The text you select on a web page (only when you
trigger translation — the Extension does NOT
continuously scan page content). - Your settings (default target language, auto-translate
toggle, delay, show-button toggle, UI locale) —
stored in chrome.storage.local. - Your translation history — last 100 translations
(original text, translated text, source/target
languages, timestamp) — stored ONLY in
chrome.storage.local. The history is NEVER sent to
our server or any third party. You can clear it at
any time from the History view in the popup. - Your license key, license JWT, refresh token, device
ID — stored in chrome.storage.local. Used to verify
your Pro license offline (RSA-2048).
3.2. Sent to our server (https://streamgive.online) — only
when you trigger a translation:
- The text you want to translate.
- Target language code (e.g. "ru", "en").
- Source language code (optional — auto-detect by
default). - A per-install identifier "X-Guest-Id" header
(random UUID, not linked to your identity).
3.3. Server-side handling:
- Submitted text is processed IN MEMORY and discarded
immediately after translation. We do NOT store the
text you translate. - We do NOT log the contents of translations.
- Our HTTP access logs record only: timestamp, HTTP
method, route (e.g. "/api/translate/text"), status
code, and request duration. No translated text, no
IPs, no personal identifiers. - The X-Guest-Id header is used as a rate-limiting key
(stored short-term in Redis) and is overwritten
every 60 seconds.
3.4. We do NOT use cookies, analytics, ad networks, or
tracking pixels. The Extension contains no third-party
SDKs.
4. Permissions we request and why
- storage — to save your settings, history, and license
locally. - contextMenus — for the right-click "Translate selection"
menu item. - activeTab — to inject the floating translate button into
the page you are currently looking at, only when needed. - host_permissions — the floating translate
button works on any web page you visit. The Extension
activates only on text selection — it does NOT scan or
transmit page contents otherwise. - host_permissions for https://streamgive.online/* — to
send translation requests to our server. - identity — reserved for optional Google sign-in used to
claim a license bought without an account. Not used unless
you explicitly press "Sign in with Google".
5. Third parties
- Sovrest License System (https://sovrest.com) — when you
activate a Pro license, the Extension communicates with
Sovrest's license servers to verify your key. See
https://sovrest.com/pages/privacy for Sovrest's general policy. - Translation providers — our server uses LibreTranslate
(self-hosted on our infrastructure, no third party
involved) as the primary provider. Optionally, Google
Cloud Translation v2 may be used for higher quality on
rare languages — when used, the submitted text is sent
to Google over HTTPS. Google's privacy policy:
https://policies.google.com/privacy. As of the date of
this Policy, the Google provider is NOT enabled in
production — only LibreTranslate is used. - No advertising networks. No analytics platforms.
6. Data retention
- Your settings, history, and license remain in your
browser until you uninstall the Extension, clear browser
data, or manually clear the history. - Server-side: translation text is NEVER stored. Rate-limit
counters (X-Guest-Id) expire automatically after 60
seconds. - Access logs (route + status only) are retained at most
30 days for operational debugging.
7. Your rights
You can at any time:
- Clear your translation history — Popup → History → Clear.
- Disable the floating button or auto-translate — Popup →
Settings. - Delete the Extension — this removes all locally stored
data including history and license. - Deactivate your Pro license — frees up a device slot.
- Request deletion of any server-side data — write to
info@sovrest.com (note: we don't actually store
translation text or personal data, but we'll confirm in
writing).
8. Children
The Extension is not directed at children under 13. We do not
knowingly collect data from children.
9. Changes to this policy
We may update this Policy. The "Last updated" date at the top
reflects the latest revision. Material changes will be
announced inside the Extension and on https://sovrest.com.
10. Contact
Questions or complaints:
email — info@sovrest.com
telegram — https://t.me/sovrestbot
Pro mode: cloud translation (updated 2026-08)
In Pro mode, translations are performed by neural models via the OpenRouter, Inc. (USA) aggregator service. Model providers receive a no-storage / no-training instruction ("no data collection" mode).
What is sent upstream: the text you translate plus the source/target language pair. What is not sent: your identity, IP address, browser headers, translation history.
Content retention: SOVREST does not store translation text on its servers. OpenRouter and the model provider process the request and return the result without retaining the content.
What we keep for 90 days: anonymous request metadata — license_id, text length, language pair, token count, status (success/error), response time. Used for billing, abuse detection and upstream-provider load protection. Email and content are not logged.
Daily limit: no more than 500 short requests and 50 long-page requests per Pro license per day. Limit resets at 00:00 UTC.
Free mode (without Pro license) runs locally via the Chrome Translator API — neither SOVREST nor any third party sees the translated content.
"AI Chat" feature (since 2026-08)
When you use AI Chat, the text of your messages (including the session dialog history you send) is transmitted over a secure connection to the neural-model aggregator OpenRouter, Inc. (USA) and the model provider it selects, in order to generate a reply.
What we do NOT do: we do not store message or reply texts on our servers or in logs; chat history exists only on your device; providers receive a no-storage / no-training instruction ("no data collection"); message content is never linked to your identity.
What we keep for 90 days: technical statistics without text — license and application identifiers, model, token counts, cost, status, duration, request IP and origin.
Cross-border transfer: processing takes place on servers outside the Russian Federation (USA and the model providers' jurisdictions). By starting to use the feature you consent to such transfer. Do not enter personal data in the chat — yours or third parties' (names, phone numbers, addresses, passport or payment details).
Legal basis and opt-out: the processing basis is your consent, expressed by sending your first message. You may stop using the feature at any time; this does not affect the rest of the product. Questions — info@sovrest.com.
"Voice input" feature (since 2026-08)
When you use voice input, the audio recording of your speech is transmitted over a secure connection to the third-party speech-recognition service Groq, Inc. (USA) to be converted into text; the result — a text transcript — is returned to your application.
What we do NOT do: we store neither the audio recording nor the transcript — on our servers or in logs; audio is processed only at request time. The speech-recognition provider does not retain the audio or transcript either: our integration runs in Zero Data Retention mode. Your voice is never used to identify you: the recording is processed solely to convert speech to text, and no biometric characteristics (voice profile etc.) are extracted or stored. Transcript content is never linked to your identity or analyzed.
What we keep for 90 days: technical statistics without audio or text — license and application identifiers, audio duration in seconds, processing cost, status, processing time, request IP and origin.
Cross-border transfer: speech recognition takes place on servers outside the Russian Federation (USA). By starting to use the feature you consent to such transfer. Do not speak personal data into the microphone — yours or third parties' (names, phone numbers, addresses, passport or payment details).
Legal basis and opt-out: the processing basis is your consent, expressed by your first voice request. You may stop using the feature at any time and type instead; this does not affect the rest of the product. Questions — info@sovrest.com.