100% On-Device Privacy Architecture

Military-Grade App Locker & Hidden Vault

Secure any installed application instantly, encrypt private photos and videos with AES-256-GCM, catch intruders with silent camera snapshots, and protect your credentials. Zero analytics, zero servers, complete local privacy.

AES-256-GCM Encryption
Intruder Selfie Capture
Anti-Coercion Decoy PIN
Zero Tracking & No Ads
Intruder Selfie

Silent CameraX Snapshot on Wrong PIN

Vault Locked

Protected by AES-256

Enter PIN (Try 1234 or 9999)
Jetpack Security

Hardware-backed MasterKey AES-GCM

Built Exclusively with Local Security Technologies

Every capability in VaulTool is built directly into the client code. No mock data, no remote telemetry, and no compromise on privacy.

Intelligent App Locker

Intercepts protected apps immediately before any sensitive UI or contents render on screen. Powered by Android's AccessibilityService API for fast foreground window detection.

LockAccessibilityService • BiometricPrompt

Hidden AES-256 Media Vault

Encrypts photos, videos, and private files into isolated app-private internal storage. Completely stripped from the public Android MediaStore and gallery applications.

Android Jetpack EncryptedFile • AES-256-GCM

Intruder Selfie & Break-in Audit

When someone enters an incorrect PIN, the device front-facing camera silently snaps a photo. The image is encrypted into private logs with precise timestamp and triggering package info.

CameraX Lifecycle • Encrypted Break-in Logs

Anti-Coercion Decoy PIN

Set a secondary decoy PIN. If forced to unlock under duress, entering the decoy PIN presents an empty, legitimate-looking vault space without displaying any real files or logs.

CryptoManager • Decoy Profile State

Encrypted Password Vault

Store logins, accounts, URLs, and secure notes inside an encrypted Room database. Features category grouping and an automated 60-second clipboard clearing timer for leak prevention.

Room SQLite Database • Auto-Clear Clipboard

Scheduled Auto-Lock

Configure automated lock windows (e.g., 21:00 to 07:00) per application. Android WorkManager routines run in the background to enforce locks during your specified schedule.

Android WorkManager • ScheduledLockWorker

Screenshot & Screen Recording Defense

Enforces the operating system FLAG_SECURE window policy. Blocks other applications, malicious screen recorders, and Android task switchers from capturing your vault.

FLAG_SECURE Window Policy

Secure Share (.vshare) Transfer

Package confidential files into password-protected, encrypted .vshare files. Receivers can verify the file directly in VaulTool with your assigned PIN.

Custom URI Intent • Standalone Crypto Package

Local & Google Drive Backup

Export your encrypted database and vault files into a portable ZIP backup archive, or sync directly to your private Google Drive app storage with one tap.

BackupManager • Google Drive AppData Scope

Transparent Engineering. Proven Cryptography.

VaulTool does not rely on proprietary or unverified encryption schemes. Everything is built on standardized Google Android security libraries.

AES-256-GCM

Galois/Counter Mode with 4KB HKDF streaming encryption via Android Jetpack Security.

SHA-256 PIN Hashing

PINs are salted and hashed with SHA-256. Raw PIN characters never touch persistent storage.

Android Keystore

MasterKey generation bound to the device's hardware-backed Secure Element (SE) / TEE.

Zero Remote Trackers

No Google Analytics, no Firebase Crashlytics telemetry, no ad networks, and no external tracking APIs.

Accessibility Service & Permission Disclosure

Prominent Disclosure: VaulTool uses the Android AccessibilityService API solely to detect when a locked app is launched in the foreground (monitoring window state changes), allowing VaulTool to display the PIN lock screen before the app content appears.

Strict Privacy Commitment: VaulTool does NOT collect, store, read, or share any personal information, screen contents, typed keystrokes, or browsing data through the Accessibility Service. All operations remain 100% local on your device.

For more details, review our full Privacy Policy.

Everything You Need to Know

Clear, technical answers regarding VaulTool permissions, security, and operation.

On modern Android versions, background applications cannot monitor window transitions without AccessibilityService. VaulTool uses this permission strictly to identify when an application you chose to protect is opened, so it can display the PIN/Biometric lock overlay before unauthorized individuals can see the app. VaulTool never inspects screen contents or logs keystrokes.

You can configure a secondary Decoy PIN in Settings. If someone forces you to unlock your phone, entering the Decoy PIN unlocks an empty, simulated vault environment. None of your real encrypted files, password entries, or intruder logs will be displayed or accessible.

When Failed Attempt Protection is enabled, VaulTool quietly triggers the front camera via CameraX to snap a photo of the intruder without flashing or making a sound. The picture is immediately encrypted with AES-256 and added to your Intruder Break-in Log along with the exact date, time, and target application.

All items reside exclusively in the protected internal storage directory of your device (/data/data/com.vaultool.app/files/vault). Files are encrypted with AES-256-GCM using keys stored in the Android hardware keystore. No external servers ever receive your files.

VaulTool supports Android 8.0 (API level 26) through Android 16 (API level 36), ensuring compatibility across modern Android smartphones and tablets.

Protect Your Device and Data Today

Install VaulTool from the Google Play Store and secure your apps, photos, and passwords with true client-side cryptography.

DOWNLOAD ON Google Play Store