Privacy Policy
Langmosis is a Chrome extension that lets you select unfamiliar words while reading on the web, see an instant translation, and save them to a personal vocabulary list. This policy explains exactly what data the extension handles.
The current version of Langmosis has no backend of its own. Translation and language detection run on your device using Chrome's built-in AI APIs, pronunciation uses your browser's built-in speech engine, and your saved words and settings live only in your browser's local storage. If this changes in a future version, this page will be updated before that version is released.
What the extension does not do
- No account, no sign-in, no identifier of any kind.
- No server operated by us. The extension does not have a backend.
- No external translation API. Translation happens on your device.
- No analytics, telemetry, crash reporting, or advertising trackers.
- No sync server. Your saved words are not copied off your device.
- No data collection from pages where you do not interact with the extension.
How translation works
When you select text and request a translation, the selected text — along with the surrounding sentence and the page's declared language, when available — is handed to Chrome's built-in Translator API and LanguageDetector API. These run on-device and ship with Chrome 138 or later on desktop, which the extension requires. Nothing is sent over the network for translation.
How pronunciation works
The "speak" button uses your browser's built-in Web Speech API (speechSynthesis). The extension does not contact any external speech service; voice playback is handled by your browser and operating system.
What is saved on your device
When you save a word, the following is written to chrome.storage.local on your device:
- The word and its translation, with a timestamp.
- The host of the page you saved it from (e.g.
example.com), or the literal valuelookupfor saves made from the lookup bar with no page. - Optionally, when present: the surrounding sentence, the full page URL, the page title, and the detected language. These are captured so that later you can see the word in its original context and reopen the exact spot on the page.
The extension also stores small preferences locally: source / target language for translation, the corner widget's position, whether save bubbles are hidden, and side-panel state. All of this stays on your device. Uninstalling the extension or clearing its storage removes everything.
Third-party services
Langmosis does not call any third-party service to make the product work. Two narrow, browser-level network requests are worth disclosing for completeness:
- Favicons. When the side panel or dashboard renders a list of saved words, each row shows the favicon of the page the word was saved from. The favicon image is loaded from Google's public favicon service (
https://www.google.com/s2/favicons?domain=…). The request contains the domain the favicon is for. The request is made by your browser to render the image; no other data — no word, no sentence, no URL, no identifier — is sent. - Web search links. The extension offers a "search the web" link for words and sentences. The link points to a public search engine (currently Google). The link only goes anywhere when you click it; clicking it opens a new tab in your browser, just like clicking any other link on the web. The extension does not make this request itself.
No data is sold, rented, traded, or shared with any other third party.
Permissions, explained
storage— saves your vocabulary list and preferences locally on your device.activeTaband host permissions forhttp/httpspages — let the extension read the page you are actively viewing so it can detect the text you select and capture its surrounding sentence and the page's language tag.tabs— lets the side panel read the active tab's URL so its "this page" filter can match saved words by host.sidePanel— enables the side panel that lists your saved words.- Keyboard shortcut (default
Alt+Shift+S) — opens the side panel. Rebindable atchrome://extensions/shortcuts.
Your choices
Because all data stays on your device, you control it directly. You can:
- Delete individual saved words from the side panel or the dashboard.
- Edit a saved translation in place if you want to correct it.
- Clear all extension data from Chrome's extension settings.
- Uninstall the extension, which removes its local storage.
Children
Langmosis is not directed to children under 13 and does not knowingly collect data from them. As stated above, the extension does not collect personal data from anyone.
Changes to this policy
If this policy changes, the "Last updated" date above will change. Material changes will also be reflected in the extension's Chrome Web Store listing.
Contact
Questions or requests: langmosis7@gmail.com
Langmosis is an independent project. This policy applies only to the Langmosis Chrome extension and to this page.