PDFUnlocker Privacy Policy
Last Updated: August 22, 2025
1. Introduction
PDFUnlocker is a mobile application designed to unlock and manage PDF files on Android devices. Our mission is to provide a simple, secure tool to remove passwords from PDFs and view them while prioritizing your privacy. This Privacy Policy explains how we collect, use, and protect your data, including the purpose of required permissions.
2. Application Functionality
PDFUnlocker offers the following features to manage PDF files:
- File Selection: Choose a PDF file from your device to check if it is password-protected.
- Password Removal: Enter the password to unlock a protected PDF, removing both user and owner passwords to create an unprotected copy.
- File Saving: Save unlocked PDFs to
Download/UnlockedPDFs
with the prefixunlocked_
. Non-protected PDFs can be copied as is. - PDF Listing: View a list of unlocked PDFs stored in
Download/UnlockedPDFs
within the app. - PDF Viewing: Open and view unlocked PDFs directly in the app using secure file access.
- User Feedback: Receive clear feedback via dialogs or snackbars for success (e.g., "PDF unlocked!") or errors (e.g., incorrect password).
- Privacy and About Information: Access this privacy policy and usage guide within the app.
All processing occurs locally on your device, ensuring your PDFs remain private and are not uploaded to external servers.
3. Data We Collect
PDFUnlocker minimizes data collection to protect your privacy. The app only accesses:
- PDF Files: Files you select to check for password protection, unlock, save, list, or view.
- No Personal Information: We do not collect personal details like name, email, location, or device identifiers.
4. Permissions and Their Purpose
PDFUnlocker requires minimal permissions to function, as defined in the Android manifest:
- READ_EXTERNAL_STORAGE (Android 9 and below): Allows the app to read selected PDF files to check for password protection and view them. Required for devices running Android 9 (SDK 28) or earlier.
- WRITE_EXTERNAL_STORAGE (Android 9 and below): Enables saving unlocked PDFs to
Download/UnlockedPDFs
. Required for Android 9 and below. - MediaStore API (Android 10 and above): For Android 10+, the app uses the MediaStore API to save, list, and view PDFs in
Download/UnlockedPDFs
without additional permissions, complying with scoped storage.
Permissions are requested based on your device’s Android version for compatibility. If denied, the app shows a dialog explaining their need and guides you to grant them.
5. How We Use Your Data
PDF files are processed locally on your device to:
- Check Password Protection: Read the selected PDF to verify if it is password-protected.
- Password Removal: Unlock the PDF using the provided password and remove security settings.
- File Saving: Save unlocked or copied PDFs to
Download/UnlockedPDFs
. - File Listing and Viewing: List and display PDFs in
Download/UnlockedPDFs
using secure access.
No data is uploaded or stored externally. All operations are local to ensure privacy.
6. Data Security
We prioritize your data security. PDF processing occurs locally, and no internet connection is required for core functionality. Your PDFs remain private and are not shared with external entities.
7. Third-Party Libraries
PDFUnlocker uses these third-party libraries:
- Syncfusion Flutter PDF: Processes PDFs for password checking and removal.
- Syncfusion Flutter PDF Viewer: Enables viewing PDFs within the app.
- File Picker: Allows selecting PDF files from your device.
- Permission Handler: Manages storage permissions for Android 9 and below.
- Device Info Plus: Checks Android version to request appropriate permissions.
These libraries may collect anonymous usage data for crash reporting or improvements but do not collect personal information. Review their privacy policies for details.
8. Your Rights
Since PDFUnlocker processes data locally and collects no personal information, you have full control over your PDFs. Delete files from your device anytime. Contact us with any concerns.
9. Changes to This Privacy Policy
We may update this policy to reflect app changes or legal requirements. Updates will be posted in the app and here, with a revised "Last Updated" date. Please review periodically.
10. Contact Us
For questions or concerns about this policy or app functionality, contact us at:
- Email: contact@notragnar.com
We will respond promptly to your inquiries.