Skip to main content
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.