# Phrase Flip > The #1 app for language learning immersion. Free, privacy-first browser extension for learning languages naturally while you browse. Phrase Flip is a browser extension that replaces sentences on any webpage with translations in your target language, allowing users to learn languages naturally while browsing the web. It is completely free with no subscriptions or in-app purchases. ## Key Features - **Inline Translation**: Replaces English sentences with translations in your target language directly in the webpage text. - **On-Device Privacy**: All translation happens locally using the device's built-in translation framework. No data ever leaves the device. - **Adjustable Intensity**: Users can control how many sentences get translated — from Low (a light touch) to High (full immersion). - **Hover to Reveal**: Hovering over a translated sentence instantly shows the original English text. Tap on touch devices. - **Free**: No cost, no subscriptions, no in-app purchases. ## Technical Details - **Platforms**: Safari on macOS (Chrome and Firefox coming soon) - **Minimum Requirement**: macOS 26.0 or later (Safari); Chrome 138+ and Firefox 128+ coming soon - **Languages**: Spanish, French, Greek, German, Italian, Portuguese, Japanese, Korean, Chinese, Dutch - **Privacy**: No tracking, no analytics, no external servers. All translation is on-device. - **Public API**: Phrase Flip does not currently expose a public HTTP API, OpenAPI service description, health endpoint, or public MCP server. A public MCP server may be added later. --- ## Full Page Content ### Main Page (https://phraseflip.com) Phrase Flip quietly replaces sentences on any webpage with translations in your target language — turn your everyday reading into immersive language learning. Download on the Mac App Store: https://apps.apple.com/app/phrase-flip/id6759987963 Chrome Extension: Coming Soon #### How it works - **Hover to reveal** (Pasa el cursor para revelar): Hover over any translated sentence to instantly see the original English. - **Privacy** (Privacidad): All translation happens on-device. No API keys, no servers, no data ever leaves your device. - **Automatic translation** (Traducción automática): When enabled, every page you open is automatically translated as soon as it loads. - **Read naturally** (Lee con naturalidad): Phrases are replaced inline — no popups, no switching tabs. Just read at your own pace. - **Control the intensity** (Controla la intensidad): Choose how many sentences get flipped — from Low for a light touch to High for full immersion. --- ### FAQ Page (https://phraseflip.com/faq.html) **Is Phrase Flip free?** Yes, Phrase Flip is completely free to download and use. There are no subscriptions, no in-app purchases, and no hidden costs. **Does Phrase Flip send my browsing data anywhere?** No. All translation happens entirely on-device using your browser's built-in translation engine. Your browsing activity never leaves your device, and no data is collected or transmitted. **How do I see the original English text?** Hover over any underlined translated sentence — the original English text appears in a tooltip above it. On touch devices, tap the sentence instead. **Which browsers and platforms does Phrase Flip support?** Phrase Flip is currently available as a Safari extension on macOS. Chrome and Firefox support is coming soon. **Can I control how much gets translated?** Yes. Use the intensity slider in the popup to choose how many sentences get flipped — from a light touch (Low) to full immersion (High). You can also disable Phrase Flip on specific sites. **Does Phrase Flip work on every website?** Phrase Flip works on virtually any webpage with text content. It automatically skips navigation menus, buttons, and form fields so it only replaces readable sentence-length content. --- ### Privacy Policy (https://phraseflip.com/privacy.html) Phrase Flip is developed by Alex O'Neill. Last updated: March 2026. **No data collection**: Phrase Flip does not collect, store, transmit, or share any personal data. The extension has no analytics, no tracking, and no third-party SDKs. **On-device translation**: All translation is performed entirely on your device. The text of the pages you visit never leaves your device and is never sent to any server. **Preferences**: Phrase Flip stores three preferences locally in your browser (auto-flip on/off, intensity percentage, and target language) using the standard browser extension storage API. These values remain on your device and are never transmitted. **Permissions**: The extension requests access to page content solely to identify and replace sentences with translations. It does not read, record, or transmit any page content. **Contact**: lulls_parcel.0e@icloud.com