Camera Use
Game Caption uses camera access only to detect text on a TV, monitor, or game screen. Camera images are processed on the device. The app does not record images.
Game Caption is designed to read subtitles and text on game screens and translate them into Turkish. To protect your privacy, we do not record camera images, save them to the photo library, or send them to our servers as video or photo files.
Last updated: July 25, 2026
Game Caption uses camera access only to detect text on a TV, monitor, or game screen. Camera images are processed on the device. The app does not record images.
The app converts on-screen text into text locally using OCR technology. When Gemini-powered translation is used, only the OCR-extracted text, source/target language, and limited context needed for translation are sent to Game Caption’s secure Firebase backend and processed with Google Gemini. When a Smart Dubbing (Beta) roster suggestion is requested, the game name entered by the user may be processed with Gemini.
If DeepL Quality Mode is used, the text to be translated is sent directly to DeepL using the user’s own DeepL API key. The key is stored in the device’s secure Keychain and is not stored on Game Caption servers.
Camera images, video streams, photos, and audio recordings are not sent to Gemini, DeepL, or the Game Caption backend.
The iOS app provides two local Voice Translation options. System Voice uses the iOS speech synthesizer. The optional Natural Voice runs a Core ML model bundled with the app directly on the device. With either option, translated text or audio files are not sent to Game Caption servers or Google Cloud Text-to-Speech for voice generation. The Natural Voice model is not downloaded later.
Firebase Authentication may create an anonymous user identifier for the app. Purchases are processed by Apple StoreKit; Game Caption does not see or store credit card or payment details. Product, transaction, and subscription-status information provided by Apple may be checked by our secure backend to verify Premium AI and Professional entitlements.
To enforce the 40-minute Professional preview, daily word allowances, and abuse-prevention rules, Game Caption may process an anonymous user identifier, protected app/device-related identifiers, remaining time, and translated line/word or voiced-sentence counters with Firebase Cloud Functions and Firestore. This data is not used for advertising or user tracking.
Game profiles, character names, and female/male/automatic voice preferences created by the user are normally stored on the device. If the user requests an AI roster suggestion, only the entered game name is processed through the secure backend with Gemini; the user can then edit the suggestions locally.
Some translation results and usage counters may be cached for a limited time to reduce unnecessary cost and improve speed for repeated text. This data is not used to build advertising profiles, show ads, or track users across apps and websites.
Game Caption does not show ads. It does not use user data for advertising tracking and does not share it with third-party advertising networks.
Depending on the user’s device settings and data-sharing choices, Apple may provide the developer with aggregated crash or performance diagnostics. This information is used to improve app stability and is not used for identity-linked advertising or tracking.
If a user contacts us for support, the email address and message content they send are used only to respond to the support request.
Gemini access is controlled through the secure backend. Voice generation runs on the device. The user’s DeepL API key is stored in the device’s Keychain and is not kept on Game Caption servers.
You can contact us about privacy-related questions:
Email: support@gamecaptionapp.com