Privacy Policy
Last updated November 13, 2026
TapTranslate is a translator app and keyboard for iPhone. This policy explains what happens to the text, voice, photos and documents you translate, and what other data the app and its service providers handle. Questions go to support@taptranslate.app.
The short version
- Offline translation, Standard voice, camera text recognition, your recent translations and your scans stay on your iPhone.
- When a translation needs our server, we send the text and the two languages, never your photos.
- The keyboard sends text only when you ask it to translate or check grammar. It does not log what you type.
- Free users see ads. Ad and measurement services only receive your advertising identifier if you allow tracking.
Translating text
When the language pair is installed on your iPhone, text is translated on the device. Otherwise the app sends the text, its language and the target language to our translation server at api.taptranslate.app, which passes it to the translation service you chose: Google, Microsoft, DeepL, or Natural translation, which uses AI models from Anthropic or Google. We use the text only to return the translation.
Offline translation
Offline language packs are downloaded from Apple's servers and run entirely on your iPhone. Text you translate offline never leaves the device.
Voice Translate
Standard voice uses Apple's speech recognition, translation and voices on your iPhone. Natural voice, a Pro feature for people 18 and over, streams your audio to Google's Gemini service to recognize, translate and speak it. Google does not use this audio to improve its products and keeps it only for a limited time to detect abuse. The app asks for your consent before you use Natural voice for the first time.
Camera and documents
Text in photos, camera frames and scanned pages is recognized on your iPhone with Apple's Vision framework. Images are never uploaded. If the language pair is not installed on the device, only the recognized text is sent to be translated, as described above. Scanned documents are saved on your iPhone as PDFs and are not synced anywhere.
The keyboard
iOS asks you to allow Full Access before any keyboard can use the network. The TapTranslate keyboard uses it to translate and to check grammar: text is sent only when you tap Translate, translate copied text, or run a grammar check. The keyboard does not record or upload your keystrokes. iOS switches to its own keyboard in password fields.
Grammar check sends the text to our server. We may keep that text and its correction, linked to an anonymous account identifier, to improve the grammar checker. Do not run grammar check on text you would not want stored.
History
Your recent translations are stored only on your iPhone. They are never synced or uploaded.
Account, purchases and notifications
The app creates an anonymous account so your subscription and settings work across launches. Subscriptions are sold by Apple; we never see your payment details. RevenueCat processes purchase receipts so the app knows what you have bought. Firebase (Google) provides the anonymous account, app integrity checks, performance monitoring and push notifications, which you can turn off in Settings.
Ads, measurement and tracking
Free users see ads served by Google AdMob. We use the Meta and TikTok software development kits to measure our advertising campaigns, including reporting purchases. When the app starts it sends our server a device report: an install identifier, the identifier for vendor, device model, iOS version, language, time zone and screen size.
iOS asks whether TapTranslate may track you. Only if you allow it do the app and these services receive your advertising identifier. You can change this any time in Settings › Privacy & Security › Tracking.
Children
TapTranslate is not directed at children under 13, and Natural voice is for people 18 and over.
Your choices and requests
You can use offline translation and Standard voice to keep content on your iPhone, decline tracking, and turn off notifications. To ask what data we hold about you, or to have it deleted, email support@taptranslate.app.
Changes
When we change how the app handles data, we update this page and the date at the top.