Privacy Policy – German Word Lookup Last updated: May 2026 (Version 1.1.1) German Word Lookup is committed to protecting your privacy. This policy explains what data is used and how. ── DATA WE DO NOT COLLECT ── German Word Lookup does NOT collect, store, transmit, or share any personal information. Specifically, the extension does not: • Collect personal information of any kind • Track your browsing history or activity • Record or store any audio or voice data • Use analytics, tracking pixels, or third-party trackers • Sell, rent, or share any user data with third parties ── EXTERNAL NETWORK REQUESTS ── The extension makes external network requests only in the following cases: 1. WIKTIONARY API When you highlight a single German word and click the lookup badge, the word is sent to Wiktionary (https://en.wiktionary.org) to retrieve its definition and conjugation information. The word is used solely to fetch dictionary data and is not stored, logged, or associated with any user identity. 2. MYMEMORY TRANSLATION API When you highlight multiple words or a phrase, the selected text is sent to the MyMemory translation service (https://api.mymemory.translated.net) to retrieve an English translation. The text is used solely for translation and is not stored or associated with any user identity. MyMemory is a free public service — please refer to their privacy policy at mymemory.translated.net for details about their data handling. 3. DEEPL API (Optional — only if you choose to configure it) If you choose to enter your own DeepL API key in Settings → Better Translations, the selected text will be sent to DeepL's servers (https://api-free.deepl.com) for translation instead of MyMemory. Your DeepL API key is stored exclusively on your own device using Chrome's local storage and is never transmitted to us or any third party other than DeepL directly. We never see, access, or store your API key. Please refer to DeepL's privacy policy at deepl.com/privacy for details about their data handling. You can remove your DeepL key at any time from Settings → Better Translations → Remove DeepL key. ── AUDIO PRONUNCIATION ── The pronunciation feature (🔊 button) uses your browser's built-in Web Speech API to speak the German word aloud. This happens entirely within your browser — no audio is recorded, transmitted, or sent to any external server. German Word Lookup never accesses your microphone. ── LOCAL STORAGE ── The extension uses Chrome's local storage (chrome.storage.local) to save the following data exclusively on your device: • Your saved vocabulary words (including gender, plural form, and context sentence captured from the page at save time) • Your daily streak count and last save date • Per-word lookup frequency counts (how many times each word was looked up) • Daily word save counts for the last 30 days (used for the 7-day statistics chart) • Total quiz sessions completed • Your dark mode preference • Your tooltip size preference (Small / Medium / Large) • Your accent color preference (Blue / Teal / Purple) • Your auto-pronounce setting • Your instant lookup setting • Your extension enabled / paused state • Your DeepL API key (only if you choose to enter one) Regarding context sentences: when you click "Save Word", the sentence surrounding your selected word is captured from the page text and stored locally on your device alongside the word. This sentence is never transmitted externally — it exists solely to help you remember the word in context. All of this data is stored exclusively on your device. It is never transmitted to us or any server and is fully under your control. You can delete all saved data at any time via Settings → My Words → Clear all saved words. ── PERMISSIONS ── • storage — to save your word list, preferences, streak, and optional DeepL key locally on your device • https://*.wiktionary.org/* — to fetch word definitions and conjugation tables • https://api.mymemory.translated.net/* — to fetch phrase translations (free service, no key required) • https://api-free.deepl.com/* — to fetch translations via DeepL (only used if you have entered your own DeepL API key) No other permissions are requested or used. ── CONTACT ── If you have any questions or concerns about this privacy policy, please contact: Hassan Javed Siddiqui hassan786javed@gmail.com