Hasp Vault

Hasp Vault Privacy policy

Last updated

At a glance

Account
None. No sign-up, no email address, no phone number.
What you store
Stays on your phone. Passwords, cards, notes and document details are kept in an AES-256 encrypted database, and document files in the app's private storage. Nothing is sent to us and we cannot see it.
Advertising
None. There is no advertising SDK in the app.
Crash reports and usage
Firebase Crashlytics and Firebase Analytics receive crash reports and usage statistics, with a random install identifier and an approximate location worked out from your IP address. Nothing from inside your vault is included.
Purchases
Handled by Google Play or the App Store, and recorded by RevenueCat under an anonymous identifier.

Applies to the Hasp Vault apps for iOS and Android (com.hifazat.vault).

The short version. Your documents, passwords, cards and notes are stored on your phone and are never sent to us. We do not have a server that holds your data, we do not have accounts, and we cannot see anything in your vault. The app does send a small amount of technical information — crash reports, basic usage statistics, and your purchase status — which is described in section 3. None of it contains anything from inside your vault.

1. Who we are

Hasp Vault is an offline personal vault app. In this policy, “we” means the developer of Hasp Vault and “you” means the person using the app. Contact details are in section 11.

2. What stays on your device

Everything you put into the vault is stored locally in the app’s private storage, which other apps on your phone cannot read:

  • Passwords, bank cards, notes and document details — held in a database encrypted with AES-256. The encryption key is generated on your device and kept in the iOS Keychain or the Android Keystore.
  • Document files (scans, photos, PDFs) — stored in the app’s private storage area.
  • Your PIN — never stored. We keep only a salted PBKDF2-SHA256 hash, which cannot be turned back into your PIN.
  • Break-in photos, if you switch that feature on — taken by the front camera after three wrong PIN attempts and saved into the same encrypted database. They stay on your phone.

None of the above is transmitted to us or to anyone else. We have no ability to access, recover or reset it.

3. What leaves your device, and when

Crash reports and usage statistics

The app uses Google Firebase Crashlytics and Firebase Analytics. Crashlytics sends a report when the app crashes: the error, where in the code it happened, your device model, operating system version and app version. Analytics records which screens are opened and how often the app is used.

To count users without knowing who they are, both use random identifiers created on your device — an install ID, and the vendor identifier Apple gives each app — which are not linked to your name or to anything in your vault. Google also estimates your approximate location, such as country and city, from your IP address. The app itself never uses your phone’s GPS or location services.

Neither is given anything from inside your vault. Document names, passwords, card numbers, note text and file contents are never included — the app is built so that this data cannot reach them. Google’s handling of it is covered by the Firebase privacy policy.

Purchases

If you buy Hasp Vault Pro, the purchase is handled by Google Play or the Apple App Store, depending on where you installed the app, and recorded by RevenueCat, which we use to check whether your purchase is active. RevenueCat receives the purchase itself and an anonymous identifier it generates — not your name, your email or anything from your vault. See the RevenueCat privacy policy.

Advertising — none

There is no advertising in Hasp Vault and no advertising SDK in the app. It does not read your device’s advertising identifier: on Android the permissions that would allow it are removed at build time, and on iPhone the app does not include Apple’s advertising framework.

Backups — only when you create one

Exporting a backup produces a single encrypted .avault file, protected by a passphrase you choose. You decide where it goes. It is never uploaded anywhere by the app. We cannot open it, and neither can anyone without your passphrase — so if you forget it, that backup cannot be recovered.

Phone-to-phone transfer — only when you start one

This feature sends your vault directly to another handset across your own Wi-Fi or hotspot. The data is encrypted before it leaves, the receiving phone is reached by its local network address only, and nothing passes through any server of ours or anyone else’s. The transfer window closes after one delivery or three minutes, whichever comes first.

4. What we never collect

  • No account, sign-up, email address or phone number.
  • No copies of your documents, passwords, cards or notes — ever.
  • No contacts, no calendar, and no precise location — the app never uses GPS or location services.
  • No advertising identifier.

5. Permissions, and why

PermissionWhy the app asks
CameraScanning documents, and the optional break-in photo. Images are saved to your vault only.
Photos / mediaImporting pictures and PDFs you already have. Only files you pick are read.
BiometricsUnlocking with your fingerprint or Face ID. It never leaves the phone's secure hardware and is never seen by the app.
NotificationsOptional expiry reminders for documents you have given an expiry date. The reminder is scheduled on your phone; nothing is sent from a server.
InternetPhone-to-phone transfer over your own Wi-Fi, and sending the crash reports, usage statistics and purchase checks described in section 3. The app contacts no server of ours, because there isn't one.

6. Children

Hasp Vault is not directed at children under 13, and we do not knowingly collect information from them.

7. How long your data is kept

For as long as you keep the app installed, and no longer. There is no server-side copy with its own retention period.

Uninstalling the app permanently deletes your vault. There is no cloud backup, no recovery code and no way for us to restore it. If you are changing phones, export a backup first.

8. Your choices

  • Delete everything — Settings → Erase vault destroys all content and the encryption keys, returning the app to a fresh state. Uninstalling has the same effect.
  • Turn off expiry reminders — remove the expiry date from a document, or switch notifications off for the app in your phone’s system settings.

Because your data never reaches us, requests to access, correct or delete it are things only you can carry out, from inside the app.

9. Security

The vault database is encrypted with AES-256 using a key held in the iOS Keychain or the Android Keystore. Your PIN is stored only as a salted PBKDF2-SHA256 hash, and repeated wrong attempts trigger increasing lockout delays. The app hides its contents in the app switcher and locks itself after a period of inactivity. On Android it also blocks screenshots while unlocked; iOS does not allow an app to block screenshots, so that protection is Android-only.

No system is perfect, and a phone that is compromised at the operating-system level cannot be protected by any app. Keep your device updated and your screen lock enabled.

10. Changes to this policy

If this policy changes, the date at the top of this page changes with it, and the current version will always be published here. Material changes affecting how data is handled will also be noted in the app’s release notes.

11. Contact

Questions about this policy, or about privacy in the app: info@haspvault.com

This is the privacy policy for Hasp Vault only. See the policies for our other apps