Skip to content
LgTranslate
Features How it works Platforms Pricing Guides
Log in Get started
Features How it works Platforms Pricing Guides Log in
Get started
Home / Cookies and local storage

Cookies and local storage

Draft: pending legal review. This text has not been reviewed by a lawyer and is not final. Do not rely on it, and nothing here is legal advice. Items marked OPEN or verify are undecided or unconfirmed.

Version 2026-11-05.f9319cac · last updated 2026-11-05 · effective date to be announced · not yet in force · Change log

Details supplied by the owner

Legal entity
Not set yet (owner input pending)
Address
Not set yet (owner input pending)
Contact
Not set yet (owner input pending)
Governing law
Not set yet (owner input pending)
Data region
Not set yet (owner input pending)
Effective date
Not set yet (owner input pending)

This page says exactly what LgTranslate stores in your browser, in three places: on websites that use LgTranslate (the loader and language switcher), on our own website and dashboard, and in the WordPress plugin. We use no advertising cookies and no analytics cookies anywhere.

1. On a website that uses LgTranslate (visitors)

The translation loader sets no cookies and reads none. Its requests are plain downloads of static files that carry no cookies, identifiers or request body.

It does keep a small amount of data in your browser's local storage (and in the browser's IndexedDB when local storage is blocked), under names that start with rl: followed by the site's public key:

Name What it holds Why When it is written
lang The language code you chose, for example fr To remember your choice Only after you pick a language
m The last translation manifest the loader verified (languages, file names, hashes, signature) To show the translation straight away on your next visit and to keep working if the translation servers are unreachable When a valid manifest is first loaded
v The highest manifest version accepted (a number) To refuse an older, possibly tampered, set of files When a newer version is accepted
f:<language> The translated text for one language To avoid downloading it again, and to work offline When that language is first shown

This data stays in your browser. It is not sent to us, it does not identify you and it is not used for advertising or tracking. It contains no personal data other than your language preference. It stays until you clear this site's data in your browser settings or a newer version replaces it.

The language switcher may show a "suggest your language" banner, based on your browser's language setting read locally in your browser. If you dismiss it, the switcher remembers that for the current tab only, in session storage under the name rl-sw-dismiss, and forgets it when you close the tab.

Network requests. The translation files are loaded from the website itself and from content delivery networks (CDNs). Like any web server, they see your IP address, browser type and the address of the website you are visiting (but not the page you are on or its query string).

For website owners. You decide whether your site needs a notice about this. Here is wording you can adapt:

This site uses a translation script. When you open a page it may save a small file in your browser's storage (not a cookie) so translated text appears quickly and keeps working if the translation service is unavailable. If you choose a language, we remember your choice in the same way. This information stays in your browser and is not sent to us or used for advertising or tracking. You can remove it by clearing this site's data in your browser settings. The translation files are loaded from this site and from content-delivery servers, which receive your IP address and browser type when they deliver the files.

2. On our own website and dashboard

Our public pages and help guides load no third-party resources. They set no cookies, except that the sign-up, log-in and waiting-list forms set a security (anti-forgery) cookie.

If you have an account, these essential cookies are used:

Name Purpose Lifetime
__Host-rl_session Keeps you signed in. Secure, HttpOnly, SameSite=Lax Ends after 30 minutes without activity or 8 hours at most
__Host-rl_csrf Protects forms against cross-site posts. Secure Session
Framework form cookies (anti-forgery, temporary notices) Protect forms and carry one-time messages such as "saved" Session

Our back-office for staff uses a separate secure session cookie. The dashboard's scripts for account pages do not use browser storage.

3. The WordPress plugin on a customer's site

The plugin sets no cookies. It keeps its settings in your WordPress options and downloaded translation files in your site's uploads folder. If you tick the consent box in the plugin, it also syncs your content with LgTranslate's servers. Removing the plugin removes its settings; the downloaded translation files stay unless you choose to delete them.

4. What to do if you want none of this

Clear your site data in your browser settings at any time. Blocking local storage entirely will make the loader fall back to IndexedDB; blocking both means translations load fresh on each visit. Because the loader's storage only supports the translation you asked to see, and your own choice of language, we do not use it for anything else.

Change log

Version date What changed
2026-11-05 First complete version for the public launch.

Other legal documents

  • Terms
  • Privacy
  • Refunds
  • Acceptable use
  • Security
  • DPA
  • Subprocessors
  • Accessibility
  • Status
LgTranslate

Website translation and language selector for WordPress, Shopify and more.

Product

  • Features
  • How it works
  • Pricing
  • Compare
  • Trust

Platforms

  • WordPress
  • Shopify
  • All platforms

Resources

  • Guides
  • Help center
  • Docs

Legal

  • Terms
  • Privacy
  • Refunds
  • Acceptable use
  • Security
  • Cookies
  • DPA
  • Subprocessors
  • Accessibility
  • Status

Machine translated. Tell us about mistakes

© 2026 LgTranslate. All rights reserved. Product names are trademarks of their respective owners.