Creative Bunny ("we") operates the Android application Easy Scanner (the "App"), a document scanner, PDF reader and image-to-PDF converter. This policy explains what data the App handles and why. It is written to match exactly what the App does.
Easy Scanner collects nothing. It has no account, no advertising, no analytics, and no INTERNET permission — the App is technically incapable of sending your documents anywhere. Scanning, edge detection, filtering, PDF generation and text recognition all run on your phone's own processor.
The short version
The App does not ask for your name, your email, or any account. Your scans, the PDFs it builds, the text it recognises and your settings are stored only on your device. There are no advertisements, no analytics and no crash-reporting SDK. We never see any of it.
What stays on your device
The App stores the following in its own private storage:
- Your documents — the generated PDF files, one per scan or import
- Your page images — the processed image of each page, kept so pages can be re-ordered, re-filtered or re-exported later
- Your thumbnails — a small preview image per document, used on the home screen
- Your folders — the names you create and which documents you put in them
- Recognised text — any text extracted by OCR, stored alongside the document so it can be searched without re-running recognition
- Your settings — theme, default page size, default filter, and the app-lock switches
This data is written to the App's private storage. We cannot see it, it is never uploaded to us or to anyone else, and it is removed when you uninstall the App.
Your PIN
If you turn on App lock, the App does not store your PIN. It stores a salted SHA-256 digest of it, with a random 16-byte salt generated on your device. The PIN itself is never written down and never leaves the phone. Biometric unlock is handled entirely by Android's own BiometricPrompt — the App receives only a success or failure result and never sees your fingerprint or face data, which never leaves the device's secure hardware.
Permissions the App requests
| Permission | Why |
|---|---|
CAMERA | To photograph the document you are scanning. The camera is used only while a scanning screen is open. |
USE_BIOMETRIC | To offer fingerprint or face unlock at the App's lock screen, if you enable it. |
USE_FINGERPRINT | The same feature on Android 8, which predates USE_BIOMETRIC. Added by Android's own biometric support library. |
VIBRATE | A short haptic confirmation on capture and on other key actions. |
READ_EXTERNAL_STORAGE(Android 12L and below only) | A legacy fallback for reading an image you picked. On Android 13 and above the App uses the system photo picker and asks for no storage permission at all. |
WRITE_EXTERNAL_STORAGE(Android 9 and below only) | A legacy fallback for saving an exported file on older Android versions. |
The App does not request the INTERNET permission. Both INTERNET and ACCESS_NETWORK_STATE are explicitly removed from the merged manifest, so that no bundled library can open a network connection either. The App does not request access to your contacts, your microphone, your location, or your advertising ID.
Text recognition is on-device
Optical character recognition uses Google's ML Kit text recognition model, bundled inside the App. The model ships with the download and runs locally. No image and no recognised text is sent to Google or to us. Nothing is downloaded at runtime.
Choosing files yourself
You can open a PDF from your device and import images from your gallery. The App uses Android's own system picker for both, which hands it only the single file you chose. The App gets no standing access to your gallery or your file system, and cannot browse either on its own.
Sharing is always your action
The App can share a PDF, a page image or extracted text through Android's standard share sheet, and can send a PDF to a printer. This is the only route by which anything leaves the App, and it runs entirely under your control: the file is written to the App's private cache, and Android then asks you which app to hand it to. Nothing is sent anywhere until you pick a destination, and the App never chooses one for you. Once you have shared a file, whatever service you sent it to holds a copy under its own privacy policy.
No advertising, no analytics
The App contains no advertising SDK, no analytics SDK, and no crash-reporting SDK. No advertising identifier is read. No consent form is required because there is nothing to consent to.
Update checks
The App uses Google Play's in-app update service to notice when a newer version is available. The check is performed by the Google Play Store app already installed on your device, not by Easy Scanner, and it is governed by Google's privacy policy. We receive nothing from it. The prompt is always dismissible and an update is never forced.
Backup
The App permits Android's standard backup so that your documents and folders survive moving to a new phone. If you have Google backup enabled on your device, your scanned documents may be included in that encrypted device backup, which is governed by Google's privacy policy and your own Android backup settings. You can disable it in Android Settings → Google → Backup. We have no access to those backups. The App's cache directory is excluded from backup.
Children
The App is not directed to children under 13, and its Play Store target audience is 13+. We do not collect personal information from anyone, children included.
Data retention and deletion
We hold no user accounts and no server-side copy of anything, so there is nothing for us to delete on request. You are in full control of your own data:
- Delete one document — the overflow menu on any document, then Delete
- Delete a folder — the overflow menu on the folder
- Remove it all — uninstall the App, or clear its storage from Android Settings → Apps → Easy Scanner → Storage
Security
Your documents never travel, which removes the largest class of risk entirely. On the device they are held in the App's private storage, which Android isolates from other apps, and can be put behind a PIN or biometric lock from Settings → Security.
Changes
We may update this policy as the App changes. Material changes will be reflected by a new "Last updated" date on this page. Were advertising, analytics or any network feature ever added, this page would be rewritten before that version shipped.
Contact
Questions about this policy: askcreativebunny@gmail.com