Legal
Privacy Policy
The short version: UtilityVault has no user accounts, operates no servers, and does not collect, transmit, sell, or share your personal data. Your documents, photos, notes, and recordings are processed and stored only on your device. The app is fully functional offline.
1. Who we are
Utility Vault is developed and published by Stylegunhawk ("we", "us"). This policy describes how the UtilityVault Android application ("the app") handles information.
2. Data we collect
We collect none. Specifically, the app does not:
- Require or offer the creation of any user account.
- Collect, transmit, or store any personal information on any server. We do not operate servers.
- Use analytics, crash-reporting, telemetry, or tracking SDKs.
- Read your contacts, location, call logs, or messages.
- Sell or share any data with third parties — there is no data to sell or share.
Because no data reaches us, we cannot access, recover, or delete your content for you: it exists only on your device, under your control. Uninstalling the app, or clearing its storage in Android settings, removes the app's local data.
3. On-device processing and storage
Every feature of the app runs locally on your device:
- Document scanning & PDF tools — scans, merges, splits, and compression are performed on-device; output files are saved to your device's Downloads folder.
- Text recognition (OCR) — uses an on-device machine-learning model bundled with the app. Images and PDFs are never uploaded for recognition.
- Image tools — compression, resizing, and format conversion happen on-device; outputs are saved to your Pictures folder.
- Notes, voice notes & tasks — transcripts, notes, and tasks are stored in a local database on your device. Voice transcription uses your device's speech recognition service; depending on your device manufacturer and settings, the operating system's speech service may process audio according to your device's own settings, which are outside this app's control.
- App lock — your PIN is stored only as a cryptographic hash inside Android's encrypted storage on your device, and is excluded from device backups. Biometric unlocking is handled entirely by the Android system; the app never sees your fingerprint or face data.
4. Device permissions and why they're needed
| Permission | Used for | Data leaves device? |
|---|---|---|
| Camera | Scanning documents and reading QR codes | NO |
| Microphone | Recording voice notes and voice tasks | NO |
| Biometrics | Unlocking the app (handled by Android) | NO |
| Photos / media / files | Opening the files you choose to edit; saving your outputs | NO |
| Notifications | Task reminders and progress of operations you start | NO |
| Local network | The Local Share feature only (see section 5) | Your own network only |
Permissions are requested only when you first use the feature that needs them, and every feature that does not depend on a permission keeps working if you decline it.
5. The Local Share feature
Local Share lets you transfer a file from your phone to another device (for example, a laptop) over your own Wi-Fi network. When you start a share session, the app runs a temporary server on your phone; the receiving device downloads the file directly from your phone across your local network. No file passes through the internet or any third-party server. The session ends, and the server stops, when you close it. Anyone on the same local network who has the session link or QR code during an active session can download the shared file — only share on networks you trust.
6. Device backups
Android can back up app data to your own Google account as part of the operating system's device backup. UtilityVault excludes its sensitive data — your PIN hash and the local notes/tasks database — from these backups. Files saved to your shared Downloads and Pictures folders are ordinary files on your device and follow your own device backup settings.
7. Advertising (future versions)
Status: the current version of UtilityVault contains no advertising. The section below applies only if and when a future version introduces ads, and this policy will be updated when that happens.
A future free version of the app may display advertising provided by Google AdMob. If it does:
- AdMob, as a third party, may collect device identifiers (such as the Android advertising ID) and ad-interaction data to serve and measure ads, as described in Google's Privacy Policy.
- Where required by law (for example, in the EEA and UK), you will be shown a consent dialog before any ad-related data is processed, and an "Ad privacy options" setting in the app will let you review your choice at any time.
- Ads will never appear on security-sensitive screens such as the app lock or PIN setup.
- A one-time Pro purchase will remove advertising entirely, including the advertising SDK's data collection.
Purchases, if offered, are processed by Google Play; we never see your payment details.
8. Children's privacy
The app is a general-audience utility and is not directed at children. Since the app collects no personal data from anyone, it collects no personal data from children.
9. Security
Sensitive values such as the PIN hash are stored using Android's encrypted storage APIs. The app lock applies escalating delays after repeated failed PIN attempts. Because your content never leaves your device, the security of your data is primarily that of your device itself — we recommend using a device screen lock and keeping Android up to date.
10. Changes to this policy
If the app's behavior changes in a way that affects privacy — such as the introduction of advertising described in section 7 — this policy will be updated before that version is released, with a new effective date at the top of this page.
11. Contact
Questions about this policy or the app's data practices: spunch0987@gmail.com