Privacy Policy: Translate Image (Chrome extension)

Publisher: Viralinc · viralinc.live · ope@trysixth.com
Effective: 25 September 2026 · Applies to version 1.0.0 and later

Summary

Translate Image reads and translates the text in a picture you choose. Nothing is sent until you click. When you do, only that picture (or the area you drew a box around) is sent as one image to Viralinc’s translation service, which passes it to our AI provider, DeepSeek. DeepSeek reads the text in the image and writes the translation. DeepSeek’s servers are in China, and DeepSeek may use the image and its text to improve its models. Viralinc does not store the image or the text. Before the first image is ever sent, the extension explains this and asks you to agree. We collect no browsing history and no page text. After a free trial, Translate Image Unlimited is paid with Stripe.

What is sent to our server, and when

DataWhenWhat happens to it
The image: the picture you right-clicked, the area you dragged a box over, or the image you pasted or uploaded in the popup. It is cropped and resized on your computer first (at most 1,600 px, JPEG, under 1.5 MB).Only after you click “Translate image”, draw a box, or paste/upload an image. Also when you change the language and Chrome’s on-device translator isn’t available (the same image is sent again).Passed to DeepSeek, which reads the text in it and writes the translation. Neither the image nor the text is stored or logged by Viralinc. The translation is returned to your browser and not kept on the server.
Your chosen target languageWith each imageUsed for that translation only.
A random install ID (made on your computer when you install the extension; not linked to you)With each requestStored only as a one-way hash, with how much of the free trial it has used and a per-day fair-use counter (per-day counters are deleted after 2 days). If you buy Unlimited, the same hash is linked to your purchase so this browser gets Unlimited.
Your IP addressSeen by the server with each request, as with any websiteThe address itself is not stored. A stable salted one-way hash of it (the network, not you) keeps one free trial per network, so reinstalling does not restart the trial; per-day network counters are deleted after 2 days.
Your email address (only if you use “Already paid? Restore”)When you ask for a restore linkUsed to email you a one-time link (sent through our email provider, Resend) if that address paid for Unlimited. We keep only a salted one-way hash and a masked form (for example b***@example.com). The answer is the same whether or not the address paid.
Extension versionWith each requestUsed for compatibility; not stored.

Our own server log records only technical facts per request: which app, which AI model, the number of tokens and the cost. It never records images, text or install IDs. Our host, Netlify, keeps standard request logs (which include IP addresses) for a short period under its own policy.

AI provider

DeepSeek (reads the image and writes the translation). The image you chose, and the language you picked, are sent to DeepSeek through its API. DeepSeek reads the text in the image and translates it. DeepSeek is based in China and processes and stores data on servers in China, and it may use the content (the image and its text) to improve its models, as described in DeepSeek’s Open Platform terms and privacy policy (linked from deepseek.com). Do not translate images that contain text or details you would not want to share this way. The extension itself never names the provider; this policy does. If DeepSeek is unavailable, you see a “busy, try again” message; no other AI provider is used. If this ever changes, this policy will be updated first.

What stays on your computer

DataWhere
Target language, install ID, whether you agreed to the first-use notice, the last free trial / Unlimited status and plans from our server (including the masked email, if you bought Unlimited), and a count of successful translations (used once, to ask for a Chrome Web Store review after the 5th)chrome.storage.local in your browser
The last 3 images you translated, so you can switch language without capturing againchrome.storage.session: in memory only, cleared when you close the browser

When Chrome’s built-in on-device translator is ready on your computer, switching language is done locally by Chrome and nothing is sent.

Payments

Translate Image Unlimited (Monthly, Yearly or Lifetime) is paid on Stripe’s secure checkout page, which opens in a new tab. Your card details go to Stripe, never to the extension or to Viralinc. Stripe tells our server when a payment succeeds, is cancelled or fails, together with the email you paid with; we keep only the masked form and a salted hash of that email, the Stripe customer and subscription IDs, the plan and the end date, linked to the hashed install ID. The extension asks our server (never Stripe directly) whether Unlimited is on. “Manage subscription” opens Stripe’s billing page, where you can cancel or change your card.

Permissions

Limited Use

The use of information received from Chrome and your browser adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements. We use the image only to provide the translation you asked for. We do not sell data, transfer it to third parties except the AI provider (DeepSeek), payment processor (Stripe) and email provider (Resend) named above for the purposes described, use it for advertising, use it for purposes unrelated to translating the image, or use it to determine creditworthiness. No human at Viralinc reads your images.

What we do not do

Children

The extension is not directed at children or anyone under 18 and does not knowingly collect personal information from them.

Your choices and contact

You can remove the extension at any time from chrome://extensions; this deletes everything it stored in your browser. Server-side counters expire after 2 days. To delete your Unlimited purchase record, write to us. Questions or requests: ope@trysixth.com.

Changes

If this policy changes, the new version will be posted at this address with a new effective date. Changes that affect what is sent to the server will be made before the extension behaves differently.

Translate Image is made by Viralinc and is not affiliated with Google, DeepSeek or Stripe.