← GetiPlusOne.app

Web Companion – Privacy Policy

Applies to the GetiPlusOne Web Companion browser extension (Chrome / Edge, Manifest V3). Last updated: September 25, 2026. See also the desktop app privacy policy.

1. In one sentence

This extension collects nothing and uploads nothing to our servers. It only sends the text you select on a web page over loopback (127.0.0.1) to the GetiPlusOne desktop app running on your own computer, for dictionary lookup, card creation and offline translation. All data stays on your device.

2. Data we process and why

DataWhenWhere it goesPurpose
Selected text (word / sentence)When you select text or click a bubble actionLocal 127.0.0.1 desktop appLookup, card creation, offline translation
Page URL / titleWhen you click "Add reading card"Local desktop app (stored with the card)Record the card's source page
Pairing tokenAfter pairingBrowser local storage (chrome.storage.local)Authenticate to the desktop app; revocable
Target languageWhen you pick it in optionsBrowser local storageTranslation output language

Not processed: browsing history, cookies, credentials, form data, keystrokes, or page content unrelated to the feature.

3. Does data leave your device?

No. The extension only talks to http://127.0.0.1:* (loopback). There is no other network request in the code. Translation is performed locally by the desktop app (llama.cpp + Qwen), fully offline.

4. Permissions and their purpose

5. Retention & deletion

6. Sharing / selling / ads / analytics

We do not share, sell, advertise, or run analytics (no Google Analytics / Sentry, etc.). No remote code: all scripts ship with the package (MV3 default CSP).

7. Children's privacy

Not intended for children under 13; we collect no personal information.

8. Changes

Updates to this policy will bump the "Last updated" date above.

9. Contact

support@getiplusone.app · Desktop app privacy policy · Requires the GetiPlusOne desktop app installed and running locally.