Last updated: August 20, 2026
AI Translator Keyboard is a keyboard for iPhone and Android that translates text inside other apps. It was previously named Geminate and was also described as AI Keyboard; the rebrand changed the name and visual identity, not the publisher or this privacy commitment. This policy explains what data the app handles and how. In short: AI Translator Keyboard shows no ads, requires no account, never stores your keyboard or translation text, and never uses that text to build a profile of you. The only analytics is anonymous install attribution for our ad campaigns, plus advertising cookies on this website — both described below, and neither ever touches what you type.
AI Translator Keyboard offers three engines, which you choose in the app. They differ in where translation happens:
Chat Lens is an optional feature you invoke from the keyboard. On iPhone, its compact panel can detect the new screenshot you take; on Android, you explicitly choose an image through the system photo picker. Before upload, the keyboard removes unnecessary interface areas, downsizes the remaining image, and sends that cropped copy over HTTPS to our Cloudflare proxy. The proxy forwards it to Google Gemini 3.1 Flash-Lite to identify message bubbles and create three reply suggestions with translations. This happens regardless of which translation engine you selected.
Neither our proxy nor the app stores the uploaded image or Gemini's reply after the request completes, and the image is not logged or used by us to build a profile. Google processes it under the Google Privacy Policy and Gemini API Terms. Free users receive five successful Chat Lens requests. To prevent that allowance from being reset by a modified client, the main app uses Apple App Attest and DeviceCheck on iPhone: Apple certifies an app-specific hardware-backed public key, and DeviceCheck stores one binary flag indicating whether this device has already received the free allowance. On Android, Google Play Integrity provides equivalent proof that the installed app is genuine. Our proxy validates the relevant platform signal before issuing five opaque one-time tokens to the keyboard. We retain the hashed key association, issued-token records, and whether each token was spent solely to enforce this limit; we do not receive a device serial number or advertising identifier. Apple and Google process these checks under their respective Apple Privacy Policy and Google Privacy Policy. Pro subscribers send their signed store entitlement instead and are not subject to the five-request product limit.
If you use the "your own key" engine, the API key for each provider is entered by you in the app and stored in the app’s private platform storage on your device, accessible only to AI Translator Keyboard and its keyboard component. A key is never transmitted anywhere except directly to its own provider's API as the authorization header for your own translation requests. Keys are not shared with the developer or any third party.
AI Translator Keyboard Pro is an auto-renewable subscription sold through Apple’s In-App Purchase on iPhone and Google Play Billing on Android. Payment, billing and renewals are handled by the applicable store — we never see your card details. To verify an active subscription, the app and our proxy validate the store entitlement through Apple’s App Store Server API or Google Play Developer API. We receive only the store transaction identifiers needed to confirm entitlement. See our Terms of Use for subscription details.
On iPhone, the keyboard requests “Allow Full Access” only so cloud translation and Chat Lens can make network requests. Android uses the app’s standard network permission for the same requested cloud features. Normal typing and the on-device translation engine do not require cloud processing. AI Translator Keyboard does not log keystrokes, does not build a profile, and does not transmit what you type for any purpose other than fulfilling a translation you explicitly request.
If you choose Report a problem in the app's About section, AI Translator Keyboard sends and stores the description and category you enter so the developer can investigate it. The report also includes the platform, app and operating-system versions, locale, country code, and submission time. It does not include an account, device identifier, raw IP address, keyboard input, translation text, or screenshots. Reports are visible only in the private developer dashboard and are automatically deleted after 180 days. A one-way hash of the connecting IP address is used only to enforce a limit of ten reports per 24 hours; the raw address is not retained. Do not include passwords, private messages, or other sensitive personal information in a report.
To measure which ad campaigns bring installs, the app includes the AppsFlyer SDK. It collects limited platform and device information and app events such as app opens, trial starts and subscription purchases (price and currency). It never sees the text you type or translate. On iPhone, AI Translator Keyboard does not show Apple’s App Tracking Transparency prompt and does not access the advertising identifier (IDFA); campaign attribution relies on Apple’s aggregated, privacy-preserving SKAdNetwork. This data is not linked to your name or email (AI Translator Keyboard has no accounts) and is handled by AppsFlyer under its Services Privacy Policy.
The free AI translator on this website sends only the text you explicitly submit to our Cloudflare translation proxy, which forwards it to Cerebras or Google Gemini and returns the result. The text and translation are processed in transit and are not logged, stored, used for training by AI Translator Keyboard, or linked to an account. To prevent automated abuse, each connecting IP address receives ten successful web translations per 24-hour window. We store only a one-way hash of the address with the current counter; the raw address is not retained by AI Translator Keyboard for this limit.
Before a web translation is accepted, Cloudflare Turnstile performs a mostly invisible human-verification check and processes browser and network signals under Cloudflare's Privacy Policy. Most visitors do not need to interact with it; a challenge appears only when Turnstile considers interaction necessary.
getaikeyboard.app runs Google Analytics to count visits and Google's advertising tag to measure which ads
bring visitors to the site. AI Translator Keyboard also records privacy-preserving hourly aggregates for page visits
and store-button clicks: campaign tags, landing-page path, the hostname (not the full URL) of an external
referrer, country and region, preferred language, browser and operating-system family, network operator/ASN,
and Cloudflare bot score when available. These traffic-detail aggregates contain no raw IP addresses, full
User-Agent strings, full referrer URLs, advertising click identifiers or persistent visitor identifiers, and
no visitor profile is created. The service separately keeps aggregate daily counts of successful API
operations by feature (for example Translate, Reply or Chat Lens), access type and platform; these counters
contain no submitted text, account identifier or request identifier. If you arrive from a Google ad, the click identifier
(gclid) travels with you to the store link so that a resulting purchase can be attributed
to that campaign. Google processes this data under the
Google Privacy Policy.
Visitors in the EEA, the United Kingdom and Switzerland are asked for consent before any analytics or advertising cookie is written; until you accept, Google Consent Mode keeps both disabled. Declining does not change anything about the website or the app. This section is about the website only — the keyboard itself sets no cookies and shows no ads.
Your keyboard input and translation text are never collected. AI Translator Keyboard shows no ads and does not build usage profiles. Content leaves your device only when you explicitly invoke a cloud feature: selected translation text, an optional Reply Profile used to personalize suggestions, or a cropped Chat Lens screenshot. That content is processed in transit and never stored by AI Translator Keyboard. The service also handles the non-personal store entitlement used to verify a subscription, App Attest and DeviceCheck proof on iPhone, Play Integrity proof on Android, and opaque token-spend records used for the Chat Lens free limit, the optional problem reports described above, and the anonymous install-attribution events described above.
AI Translator Keyboard is not directed to children and does not knowingly collect data from anyone.
If this policy changes, the updated version will be posted at this URL with a new "Last updated" date.
Questions about this policy: support@getaikeyboard.app.