Privacy Policy
Universal Converter — Android App
Package: com.debdip.universalconverter
📅Effective Date & Developer
Effective Date: June 23, 2026
Developer: Debdip Bhanja Chowdhury
App Name: Universal Converter
Package: com.debdip.universalconverter
Contact: debdip.bc@gmail.com
This Privacy Policy explains what data Universal Converter accesses, how it is used, and your rights as a user. Please read it carefully before using the app.
✅Summary — What We Do NOT Do
Universal Converter does not collect, store, transmit, or share any personal data or file contents. All file conversions happen entirely on your device. Your files never leave your phone.
- ❌ We do not collect your name, email, or any personal information
- ❌ We do not upload your files to any server
- ❌ We do not track your usage or behaviour
- ❌ We do not show advertisements
- ❌ We do not sell data to third parties
- ❌ We do not require account registration
🔐Permissions Requested & Why
| Permission | Why it is needed | Data Leaves Device? |
|---|---|---|
| READ_EXTERNAL_STORAGE (Android 9 and below) | To open files the user selects for conversion (e.g. a photo, audio file, PDF). | No |
| WRITE_EXTERNAL_STORAGE (Android 9 and below only) | To save the converted output file into the Downloads/UniversalConverter folder. | No |
| READ_MEDIA_IMAGES (Android 13+) | To let the user pick image files (JPG, PNG, WEBP, etc.) for conversion. | No |
| READ_MEDIA_VIDEO (Android 13+) | To let the user pick video files (MP4, MKV, AVI, etc.) for conversion. | No |
| READ_MEDIA_AUDIO (Android 13+) | To let the user pick audio files (MP3, WAV, FLAC, etc.) for conversion. | No |
| INTERNET | Required by Google ML Kit (OCR library) to download the text-recognition model (~3 MB) on first use. After the one-time download, OCR works fully offline. The app itself never uses the internet for any other purpose. | One-time model download only |
Important about INTERNET permission: The app uses Google ML Kit for OCR (converting scanned PDFs to Word). On first use, ML Kit automatically downloads a ~3 MB recognition model from Google’s servers via Play Services. After this one-time download, OCR runs entirely offline. The app does not send your file contents over the internet under any circumstances.
📁How Your Files Are Handled
When you convert a file using Universal Converter, here is exactly what happens:
- You select a file — the app reads it from your device storage.
- Conversion happens on-device — audio/video conversion uses FFmpeg running locally; image conversion uses Android’s built-in graphics APIs; document conversion uses the device’s PDF and ZIP/XML processing.
- The output is saved to
Downloads/UniversalConverter/on your device’s internal storage. - Temporary files are placed in the app’s private cache directory and may be deleted by Android automatically.
At no point is your file, or any portion of it, sent to an external server or third party. All processing is local.
📦Third-Party Libraries
Universal Converter uses the following open-source libraries. None of them collect personal user data:
| Library | Purpose | Data collected |
|---|---|---|
| FFmpeg Kit io.github.jamaismagic.ffmpeg | Audio and video format conversion — runs 100% locally | None |
| Google ML Kit Text Recognition play-services-mlkit-text-recognition | On-device OCR for scanned PDFs. Downloads model once via Play Services. | One-time model download. Google’s Privacy Policy applies to Play Services. |
| Glide com.github.bumptech.glide | Image loading and thumbnail display in the UI | None |
| Lottie com.airbnb.android:lottie | UI animations | None |
| AndroidX / Material Google / JetBrains | UI components and Android support libraries | None |
🕐Conversion History
The app stores a local conversion history (file names, conversion type, timestamp, success/failure) in your device’s app-private SharedPreferences storage. This data:
- Is stored only on your device
- Is never transmitted anywhere
- Can be cleared at any time from the History screen using “Clear History”
- Is automatically deleted when you uninstall the app
👶Children’s Privacy
Universal Converter does not knowingly collect any personal information from children under the age of 13 (or the applicable age in your jurisdiction). The app does not collect any personal information from any user, regardless of age.
⚖️Your Rights
Since Universal Converter does not collect any personal data, there is no user data to access, correct, or delete on our servers. However, you can:
- Clear conversion history — tap “Clear History” in the History screen
- Delete converted files — browse to Downloads/UniversalConverter and delete any files
- Uninstall the app — this removes all app data including local history
- Revoke permissions — go to Settings → Apps → Universal Converter → Permissions
🔄Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be posted at the same URL used for this policy. The “Effective Date” at the top will be updated accordingly.
We encourage you to review this Privacy Policy periodically. Continued use of the app after changes constitutes acceptance of the updated policy.
📬Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or the app’s data practices, please contact us:
Email: debdip.bc@gmail.com
Universal Converter · Privacy Policy · Effective June 23, 2026
com.debdip.universalconverter · All conversions happen on-device
