KB Chat- Privacy Policy

Privacy Policy – Translate Keyboard (KB Chat)

Last Updated: August 13, 2025

Fit4U ("we", "us", "our") developed the Translate Keyboard — KB Chat ("KB Chat" or the "App") as a free, ad-supported mobile application provided on an "as‑is" basis. This Privacy Policy explains what information we collect (if any), how we use and disclose that information, and the choices and rights available to you when using KB Chat.

By installing or using KB Chat you acknowledge that you have read and agree to this Privacy Policy and our Terms of Service. If you do not agree with any part of this Privacy Policy or the Terms of Service, please do not install or use the App.


1. Information Collection and Use

To provide translation and keyboard functionality, KB Chat processes the following types of data. Where possible, processing is performed locally on your device.

Text Input

  • What: Text you type into the app (for example, when you use the translation keyboard).

  • How we handle it: Processed locally on your device for translation. Text input is not stored on our servers and is not shared with third parties.

Voice Data

  • What: Short microphone recordings used only to convert speech to text for translation.

  • How we handle it: Temporary recordings are processed for translation and deleted immediately after processing unless you explicitly enable an optional cloud mode (see section "Future cloud translation").

Camera Images

  • What: Images or photos you allow the app to capture for text extraction (OCR).

  • How we handle it: Images are cropped, processed on-device for text extraction where possible, and discarded immediately after use. We do not keep copies on our servers unless you choose an optional cloud-based feature and explicitly consent.

Accessibility Permission (Magic Translation — Optional)

KB Chat includes an optional feature called Magic Translation which uses the Android Accessibility Service and a foreground service to provide instant on-screen translations (translation overlays) while you use other apps. This feature is fully optional and runs only after you explicitly enable it.

What the Accessibility Service does:

  • Detects visible text content that is displayed on the device screen (the text the user can see).

  • Detects UI content changes such as scrolling or new content so translations can update in real time.

Why we need it:

  • To provide immediate translations that appear as overlays without requiring the user to switch apps or copy/paste text. Because the feature must respond instantly while you interact with other apps, the service runs as a foreground service and displays a persistent notification to keep the user informed.

Data handling for Accessibility:

  • All translation processing for Magic Translation occurs exclusively on your device (on-device processing).

  • No screen content or text is stored on our servers. Screen text is processed in memory only and discarded immediately after translation.

  • KB Chat does not transmit, log, or retain visible screen text collected via the Accessibility Service.

  • Diagnostic or crash data (see section 2) does not include raw screen text.

User control & consent:

  • Magic Translation runs only after you explicitly enable the Accessibility Service for KB Chat in Android Accessibility settings.

  • We provide an in-app explanation and consent screen before directing you to the device Accessibility settings.

  • You can disable the feature at any time: Android Settings → Accessibility → KB Chat → Turn Off, or Android Settings → Apps → KB Chat → Permissions → Accessibility.

  • Uninstalling KB Chat completely removes the service.

No background monitoring or unrelated uses: KB Chat does not use the Accessibility Service for keylogging, monitoring, tracking, ad targeting, or any purpose unrelated to on-screen translation overlays.

Foreground service explanation: Because Magic Translation operates across other apps and must be responsive while users are not actively in KB Chat, it uses a foreground service and displays a persistent notification. This ensures the user is aware the feature is active and prevents the system from stopping the translation service during active use.


2. Log Data and Diagnostics

If the app encounters an error, we may collect diagnostic data to help diagnose and fix problems. This may include:

  • Device IP address (for debugging)

  • Operating system version and device model

  • App configuration at the time of the error

  • Timestamps and non-identifying error traces

This diagnostic data helps us improve app performance and stability. Diagnostic data collected for troubleshooting does not include raw screen text or audio content used by the Accessibility feature.


3. Cookies and Tracking Technologies

First-party cookies

We do not use first-party cookies.

Third-party tracking and analytics

We may use third-party services (for example AdMob, Firebase) to support analytics, crash reporting, and advertising. These services may collect:

  • Device identifiers used for analytics

  • Advertising ID for personalized advertising (only with opt‑in where required)

Opt-out instructions: To opt out of Ads Personalization: Device Settings → Google → Ads → Opt out of Ads Personalization.


4. Service Providers

We work with trusted third-party providers to enable app functionality, monitor performance, and deliver non-intrusive advertisements. These providers:

  • Access only data necessary to perform their services;

  • Are contractually required to maintain confidentiality and implement reasonable data protection measures;

  • Adhere to relevant global privacy standards.

We review providers periodically and limit the scope of data they can access.


5. Security

We implement technical and organizational measures to protect user data, including:

  • On-device processing of sensitive data (text, voice, images) whenever possible

  • HTTPS encryption for any data transmitted to cloud services

  • Regular internal security reviews

Note: While we use industry-standard protections, no method of electronic transmission or storage is 100% secure.


6. Global Privacy Compliance

Our Data-Minimizing Architecture

KB Chat’s default behavior is privacy-forward:

  • We do not store translation inputs on our servers.

  • We collect minimal diagnostic information only when needed for troubleshooting.

  • No sign-up, account creation, or requirement to provide personal identifiers is necessary to use the app.

For EU/EEA Users (GDPR)

  • Access/Deletion: Because we do not retain personal translation data, there is typically no data to access or delete. If you believe we hold personal data about you, contact us at fit4u.apps@gmail.com.

  • Data portability: No stored user-specific translation data exists to transfer.

  • Legal basis: Processing performed on-device for translation is necessary for the app’s core functionality. Any minimal diagnostic transfers rely on legitimate interest or consent where applicable.

  • Where applicable, anonymized diagnostic data transferred to processors is protected via Standard Contractual Clauses (SCCs).

For California Residents (CCPA/CPRA)

  • We do not sell personal information.

  • Opt-out options are available for personalized advertising (via device settings) and for analytics where partner SDKs support opt-out controls.


7. Permissions Management for All Users

To review or change the app’s permissions:

  • Android Settings → Apps → KB Chat → Permissions

To disable the Accessibility feature:

  • Android Settings → Accessibility → KB Chat → Turn off
    or

  • Android Settings → Apps → KB Chat → Permissions → Accessibility

To reset your advertising ID:

  • Android Settings → Google → Ads → Reset advertising ID


8. Children’s Privacy

We do not knowingly collect personal data from children under 13 (US COPPA) or children under 16 in the EU (without parental consent). If you believe we have collected such information, contact us immediately at fit4u.apps@gmail.com.

Parents/Guardians may use device parental controls and may disable microphone/camera permissions for the app.


9. Additional Security and Operational Measures

  • On-device processing ensures that most translation data never leaves the device.

  • Any diagnostic information transmitted is encrypted in transit (HTTPS).

  • We conduct regular internal security reviews and code audits.


10. Policy Updates

We may revise this Privacy Policy to reflect regulatory changes, improvements to privacy practices, or changes in app functionality. Material changes will be posted here with an updated "Last Updated" date. Users should review this policy periodically.


11. Contact Us

If you have questions, concerns, or requests related to this Privacy Policy, please contact us:

  • Email: fit4u.apps@gmail.com

  • Subject: KB Chat Privacy

  • Response time: We aim to respond within 7 business days.

Note: Because KB Chat does not store translation inputs on our servers under normal operation, we are generally unable to provide historical user data reports unless you explicitly enabled and consented to an optional cloud feature that stores such data.