OK Zoomer: Gen Z Translator is published by KellyBot LLC, a Utah limited liability company doing business as Kelly Claude AI. OK Zoomer rewrites short messages between generational styles and can read the result aloud. Translation uses Apple's on-device model where supported; other translations and requested character voices use the app's cloud processing service.
| Data | Purpose | Retention | Linked | Tracking |
|---|---|---|---|---|
| Messages you type or dictate, translation direction, generated translations, and text sent for a requested character voice | App functionality: translate a message and synthesize requested audio | Cloud content is processed for the requested response and is not stored in the app's Supabase database; downstream processing is subject to the providers' service terms. Local history remains until you clear it or remove the app. | No | No |
| A random installation identifier, translation and voice-generation counters, and an Apple-signed subscription transaction when entitlement must be verified | App functionality: enforce free and paid service limits, validate subscription access, and protect the service from abuse | The installation record, counters, and current entitlement record are retained while needed to operate the service | No | No |
| App, session, activation, onboarding, paywall, purchase, restore, fresh-generation, retention, and ATT prompt-result events | Analytics: understand app use, subscription funnel effectiveness, and reliability | Retained according to the analytics provider's configured retention settings | No | No |
| Funnel fields including onboarding step, feature, placement, offering, package, product, presentation, store environment, localized price and currency, trial days, restore outcome, and ATT result fields, joined to Firebase's app-instance identifier | Analytics: understand app use, subscription funnel effectiveness, and reliability | Retained according to the analytics provider's configured retention settings | Yes | No |
| Crash information | App functionality: diagnose crashes and reliability problems | Retained according to the diagnostics provider's configured retention settings | No | No |
| SDK-generated installation, device, operating-system, app, session, and transport context attached to diagnostic payloads | App functionality and analytics: diagnose crashes and reliability problems and monitor SDK transport quality | Retained according to the diagnostics provider's configured retention settings | No | No |
| StoreKit product and transaction identifiers, subscription dates and renewal state, entitlement status, offering and package identifiers, and RevenueCat's anonymous app user identifier | App functionality and analytics: display the subscription catalog, complete and restore purchases, and maintain entitlement state. Apple processes payment details; neither OK Zoomer nor RevenueCat receives card numbers. | Apple and RevenueCat retain purchase records under their service terms; the app keeps current entitlement state on device and syncs Apple-signed entitlement proof to Supabase | No | No |
| Apple attribution token and resulting Apple Ads campaign, ad group, keyword, claim, and placement context associated with RevenueCat's app user record | Developer advertising or marketing: measure which Apple Ads placements produce subscribers and long-term subscription value | Apple and RevenueCat process and retain attribution and subscription analytics under their service terms | Yes | No |
| Device advertising identifier and TikTok SDK device or installation context, only after ATT authorization | Third-party advertising and developer advertising or marketing: attribute installs and conversions to ad campaigns | Not sent before authorization; once sent, processed and retained by TikTok under its service terms | Yes | Yes |
| LaunchAPP, CompleteTutorial, ViewContent, and Subscribe campaign events; replayed pre-decision events also include their original local event time | Third-party advertising and developer advertising or marketing: measure ad campaign effectiveness | Before an ATT decision, at most eight pending events are stored on device and then sent in order after authorization or deleted after a decline; sent events are processed under TikTok's service terms | Yes | Yes |
| A Subscribe event with localized price and currency when a verified subscription completes | Third-party advertising and developer advertising or marketing: attribute subscription value to an ad campaign | Not sent before ATT authorization; once sent, processed and retained by TikTok under its service terms | Yes | Yes |
OK Zoomer has no account or sign-in and does not ask for your name, email address, or phone number. Accountless does not mean anonymous tracking data is unlinked under Apple's rules: the TikTok rows above are marked linked because TikTok may connect them with data from other apps or websites after ATT authorization.
OK Zoomer Unlimited offers weekly and annual auto-renewing plans at the localized prices shown before purchase, with no free trial.
Translation runs with Apple Foundation Models on device where supported. Otherwise message text is sent through Supabase and OpenRouter to OpenAI's GPT-4.1 mini model. Requested character-voice audio is generated through OpenRouter using Google Gemini.
Apple, Google Firebase Analytics, Google Firebase Crashlytics, Google Gemini, OpenAI, OpenRouter, RevenueCat, Supabase, TikTok Business SDK.
This app uses App Tracking Transparency. Until you authorize tracking, the tracking processors are not started and the data practices marked Tracking = Yes above are not sent to them. If you authorize, TikTok Business SDK receives only those listed data types for the purposes shown. You can decline without losing app functionality and can change the choice in iOS Settings. Apple's aggregate SKAdNetwork attribution may operate without ATT permission.