Privacy Policy
Last Updated: February 2026
Cosmo Screen & Comic Translate is available as a freemium app with optional premium subscriptions. This SERVICE is provided with both free and premium tiers and is intended for use as is.
This page is used to inform users regarding our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.
If you choose to use our Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that we collect is used for providing and improving the Service. We will not use or share your information with anyone except as described in this Privacy Policy.
The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible within the Cosmo Screen & Comic Translate app unless otherwise defined in this Privacy Policy.
Overview
Cosmo Screen & Comic Translate primarily processes image data for translation purposes. The app captures screenshots, processes images that you explicitly select, or allows you to browse and translate web content via an integrated browser. You can choose between local offline translation (using ML Kit) or online translation services (DeepSeek, OpenRouter) that require internet connectivity.
Core Privacy Principles:
- Local translation: All processing occurs on your device - images and translations never leave your device
- Online translation: Text content is sent to third-party APIs only when you explicitly choose online services
- Browser Privacy: Our built-in browser includes ad-blocking technology. We do not track or store your browsing history.
- Background Processing: Intensive tasks like batch translation continue in the background via Foreground Services
- Transparency: Active background tasks are always visible via system notifications
- Clipboard Access: The app accesses your device clipboard only when you explicitly use the Copy or Paste features within the app
- Local PDF Export: PDF creation and generation happens locally on your device
- We integrate with third-party services for ads (free users), crash reporting, and billing
- Premium users have no advertising data collection
Information We Collect
Local Data (Stored on Your Device)
- App preferences and settings
- User tier status (free/premium)
- Translation glossary entries
- Cached translation models
- Clipboard Data: Temporary access to text content when using Copy/Paste features in the Advanced Viewer
- Browser State: The app may temporarily store the last visited URL to allow session resumption. We do not maintain a persistent browsing history.
Third-Party Data Collection
- Google AdMob (free users): Device identifiers, usage patterns, advertising data, general location
- Firebase Analytics: Anonymized usage statistics and feature engagement to improve app functionality
- Firebase Crashlytics: Crash reports, performance data, device information
- Google Play Services: Device info, account authentication, billing data
- Google Play Billing: Purchase transactions, subscription status
- DeepSeek API (when using online translation): Text content for translation, API usage metadata
- OpenRouter API (when using online translation): Text content for translation, API usage metadata
Note: Local translation processing occurs entirely on your device - your images and translations never leave your device. Online translation services only transmit text content when you explicitly choose these options.
Advertising and Monetization
Free User Advertising
Free users will see advertisements provided by Appodeal (our primary ad network) and Google AdMob (for app open ads). These ads help support the development and maintenance of the app.
Types of Ads:
- Native ads (Appodeal): Integrated within the app's content areas
- Interstitial ads (Appodeal): Shown at natural break points (e.g., when exiting the browser or after long translation tasks)
- Rewarded video ads (Appodeal): Provide temporary access to premium features
- App open ads (AdMob): Shown when returning to the app from background
Data Collection by Advertising Networks:
Appodeal and Google AdMob may collect and use the following information to provide personalized advertisements:
- Device information (device model, operating system, unique device identifiers)
- App usage information (interactions with ads, app usage patterns)
- Advertising ID for personalized ads
- Network connectivity information
- Location information (general location, not precise real-time location data)
- App install and usage statistics
Ad Mediation:
We use Appodeal's mediation platform, which works with multiple ad networks to optimize ad performance and revenue. Appodeal may share aggregated, non-personally identifiable data with its partner networks to improve ad delivery and targeting.
Ad Personalization and Opt-Out:
You can control ad personalization through your device's advertising settings:
- Android: Settings > Google > Ads > Opt out of Ads Personalization
- You can also reset your advertising ID in the same settings menu
- Note: Opting out of personalized ads may still result in contextual ads based on your current app usage
Premium Users: Premium subscribers do not see advertisements and are not subject to advertising data collection from any ad network.
In-App Purchases and Subscriptions
We offer premium subscriptions and in-app purchases processed through Google Play Billing:
Purchase Information Collected:
- Purchase transaction details (product purchased, price, date)
- Google Play account information (as provided by Google Play)
- Purchase verification tokens for security
Payment Processing: All payment processing is handled securely by Google Play. We do not directly collect or store your payment card information.
Subscription Management: Subscription status and renewal information is managed through Google Play and synchronized with our app to provide premium features.
Error Reporting and Crash Analytics
Firebase Crashlytics & Analytics
We use Firebase Crashlytics to automatically collect crash reports and app performance data to help us improve the app's stability and performance. Additionally, we use Firebase Analytics to understand how users interact with our features (e.g., frequency of Quick Translate usage) in an anonymized manner.
Information Collected:
- Crash logs and stack traces
- Device information (model, operating system version, available memory)
- App version and configuration at the time of the crash
- User actions leading up to the crash (anonymized)
- Performance metrics and feature usage statistics
Data Usage: This information is used solely to identify and fix bugs, improve app performance, and enhance user experience. Analytics data is aggregated and anonymized.
Local Error Logs
The app may also generate error logs stored locally on your device. These logs are not automatically transmitted and remain under your control. If you contact us for technical support, we may ask you to voluntarily share relevant logs to help diagnose issues.
Data Storage and Local Processing
Cookies and Tracking Technologies
The app itself does not use cookies directly. However, third-party services integrated within the app or websites visited via the Browser Translate feature may use cookies or local storage:
- Integrated Browser: When using the Browser Translate feature, the underlying WebView may accept cookies from the websites you visit to ensure functionality (e.g., session management). These are managed by the system WebView and can be cleared through device settings.
- AdMob: May store advertising preferences and identifiers locally
- Firebase: May store analytics and crash reporting identifiers
- Google Play Services: May store authentication and billing information
This data is stored locally on your device and managed by the respective third-party services according to their privacy policies.
Translation Processing
Local Translation (ML Kit)
All image processing and translation occurs locally on your device using Google's ML Kit. No images, text, or translations are transmitted to external servers. Translation models are downloaded and stored locally on your device.
Browser Translate
The "Browser Translate" feature allows you to browse and translate web-based content. This feature operates as follows:
- Content Capture: The app captures the visual content of the browser view within the app to perform OCR and translation. This processing is performed locally on your device.
- Ad Blocking: To provide a cleaner experience, the browser includes a local filter that blocks known advertising domains and hides ad-related elements. This filtering occurs entirely on your device.
- Security: We do not monitor, record, or store your browsing history, passwords, or personal data entered into the browser.
Batch Translation & Background Processing
The app provides a "Batch Translation" feature for processing large volumes of images. To ensure these long-running tasks complete successfully if you switch apps or lock your screen, the app uses a **Foreground Service**. While this service is active:
- A persistent notification is displayed showing real-time progress.
- Processing occurs locally on your device.
- The task can be cancelled at any time by the user via the notification or the app UI.
Online Translation Services (Optional)
You may optionally choose online translation services (DeepSeek or OpenRouter) that require internet connectivity. When using these services:
- Only the extracted text content is sent to the chosen API provider
- Images never leave your device
- You must provide your own API keys for these services
- Data is transmitted securely over HTTPS
- Translation results are processed locally after being received
Important: Online translation services are clearly marked in the app and require explicit user selection. You can switch between local and online services at any time.
Clipboard and PDF Operations
- Clipboard: The app requires clipboard access to facilitate the "Copy all" and "Paste all" functionality in the Advanced Viewer. This allows you to easily move text between our app and other translation tools. We do not store or transmit your clipboard history.
- PDF Export: When you use the PDF export feature, all file generation is performed locally on your device using the PdfBox-Android library. The resulting PDF is saved to your chosen storage location and is not uploaded to any server.
API Key Management
For online translation services, you must provide your own API keys for DeepSeek and OpenRouter services. These keys are:
- Stored locally on your device only
- Not transmitted to our servers or any third parties except the chosen translation service
- Used only for making authenticated requests to the translation APIs
- Encrypted using Android's built-in security features
Security Note: API keys are sensitive credentials. We recommend using dedicated API keys with limited permissions and monitoring your usage through the respective service providers. You are responsible for securing your API keys and managing your account usage with these third-party services.
Third-Party Services
- Google Play Services - App distribution, updates, billing | Privacy Policy
- Appodeal (Free users) - Ad mediation and monetization | Privacy Policy
- Google AdMob (Free users) - App open advertisements | Privacy Policy
- Firebase Crashlytics & Analytics - Crash reporting and usage stats (anonymized) | Privacy Policy
- Google Play Billing - Secure payment processing | Privacy Policy
- Google ML Kit - Local translation processing | Terms
- DeepSeek API (Optional online translation) - AI-powered translation | Privacy Policy
- OpenRouter API (Optional online translation) - AI model routing | Privacy Policy
- OpenCV - Local image processing only (no data collection)
- PdfBox-Android - Local PDF generation (no data collection)
Data Sharing
- Images/translations: Never shared - processed locally only
- Text content (online translation): Sent to DeepSeek/OpenRouter APIs only when you choose online services
- Crash/Analytics data: Anonymized reports to Firebase for debugging and optimization
- Ad data: Device identifiers to AdMob (free users only)
- Purchase data: Transaction details to Google Play Billing
- API keys: Not shared - used only for authenticating with chosen translation services
Your Rights and Controls
Free vs Premium Users
- Free Users: Subject to advertising data collection by AdMob, can watch rewarded ads to temporarily access premium features, all core translation functionality remains private and local
- Premium Users: No advertising data collection, no ads displayed within the app, full access to all features without restrictions
Data Controls
- Ads: Opt out of personalized ads through Android Settings > Google > Ads > Opt out of Ads Personalization, or reset your advertising ID to limit tracking
- App Data: Clear all local app data through Android Settings > Apps > Cosmo Screen & Comic Translate > Storage > Clear Data, or uninstall the app to remove everything
- Subscriptions: Manage, cancel, or view subscription history through Google Play Store > Account > Subscriptions
- Crash Reports: Contact us through Discord or support channels to request deletion of specific crash reports
Security
We prioritize your data security through local processing and secure third-party infrastructure. Your images and translations never leave your device. Payment processing uses Google's secure infrastructure. While we implement best practices for secure local processing and data transmission, please note that no method of electronic storage or internet transmission is 100% secure and reliable, and we cannot guarantee absolute security of data stored on your device or transmitted to third-party services.
Screen Capture and File Access Permissions
- Screen Capture: Our app uses the Android Media Projection API to capture screenshots for translation. When you initiate a capture, the system will display a standard prompt to confirm your permission. Captured content is processed temporarily for translation and is never stored or transmitted unless you explicitly save or share it.
- Browser View Capture: Used specifically within the Browser Translate feature to translate web content. This is a localized capture of the app's own browser view.
- Foreground Services (DATA_SYNC, MEDIA_PROCESSING & MEDIA_PROJECTION): Required to ensure background translation tasks (Batch, Floating Button, and Browser) are not interrupted by the system. These services allow for **local data processing** and **importing/exporting** of translated images even when the app is in the background. Active services are always accompanied by a visible notification.
- Notifications (POST_NOTIFICATIONS): Used to provide real-time feedback and progress updates for long-running translation tasks.
- Overlay Permission (SYSTEM_ALERT_WINDOW): Required to display the floating translation button and result panels over other applications.
- File Access: We use the Storage Access Framework (SAF) to save translated images and exported PDFs. This allows our app to access only the specific files or directories that you explicitly select.
Links to Other Sites
This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by us. Therefore, we strongly advise you to review the Privacy Policy of these websites. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
Children's Privacy
Cosmo Screen & Comic Translate is not directed to anyone under the age of 13. In accordance with the Children's Online Privacy Protection Act (COPPA), we do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child is using our app, you can disable personalized ads through Android device settings, clear app data to remove any locally stored preferences, or consider using premium features to eliminate advertising entirely.
Data Management
Local Data
Data stored locally on your device (preferences, glossaries, cached models) is retained until you clear the app's data through Android settings, uninstall the application, or manually delete specific data like glossary entries.
Third-Party Data
Advertising data is retained according to Google's policies, crash reports are typically retained for 90 days, and purchase data is retained according to Google Play's billing policies and legal requirements.
Data Deletion
To delete your data, clear app data in Android settings or uninstall the app (local), reset your advertising ID in Android settings (ads), or contact us to request deletion of specific crash reports.
User Responsibility for Translated Content
Users are solely responsible for ensuring they have proper rights and permissions before distributing or sharing translated images, particularly for copyrighted material such as comics, games, novels, or other protected content. This app is a translation tool only - users must comply with all applicable copyright laws and intellectual property rights. Users are also responsible for the content they access via the Browser Translate feature. We are not responsible for any copyright infringement or legal issues arising from user actions or distribution of translated content.
Changes to This Privacy Policy
We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately after they are posted on this page.
Contact Us
If you have any questions or suggestions about our Privacy Policy, do not hesitate to contact us.