Vault-Hide SMS, Pics & Videos

Allows the hiding of private data on the user's phone


52 Votes

Store pictures and videos in a safe that is created on the device.

Vault-Hide SMS, Pics & Videos essentially allows you to keep your images, videos and messages stored in a safe so that they are secure. The app is useful for those who find that others could have access to the phone, preventing them from being able to see the personal information that is stored as there is a password needed to unlock the safe.

Once the items are put in the safe, Vault-Hide SMS, Pics & Videos will keep them for a long period of time until you are ready to use the information or delete it from the phone. Aside from pictures and videos, you can store contacts from social media and their information as well as phone numbers that you might not want to keep on your contact list on your phone. The contact is stored along with any conversations that have taken place with those contacts. Phone calls are also stored so that no one else can see that you have made contact. While this is a good app for privacy, it can sometimes be a little too concealing for those who might not trust someone else.


  • Store files
  • Save contacts and messages
  • Only you know password


  • Sometimes too private

Delete a picture while browsing it

AppLock turns on optimization

Known issue fixes

Merry Christmas and Happy New Year, Good Health, Good Luck and Much Happiness

Potentially dangerous permissions

  • ACCESS_COARSE_LOCATION: Allows an app to access approximate location. Alternatively, you might want ACCESS_FINE_LOCATION.
  • CALL_PHONE: Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call.
  • CAMERA: Required to be able to access the camera device.
  • GET_ACCOUNTS: Allows access to the list of accounts in the Accounts Service.
  • PROCESS_OUTGOING_CALLS: Allows an application to see the number being dialed during an outgoing call with the option to redirect the call to a different number or abort the call altogether.
  • READ_CALL_LOG: Allows an application to read the user's call log.
  • READ_CONTACTS: Allows an application to read the user's contacts data.
  • READ_EXTERNAL_STORAGE: Allows an application to read from external storage.
  • READ_PHONE_STATE: Allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device.
  • READ_SMS: Allows an application to read SMS messages.
  • RECEIVE_SMS: Allows an application to receive SMS messages.
  • SEND_SMS: Allows an application to send SMS messages.
  • WRITE_CALL_LOG: Allows an application to write (but not read) the user's call log data.
  • WRITE_CONTACTS: Allows an application to write the user's contacts data.
  • WRITE_EXTERNAL_STORAGE: Allows an application to write to external storage.

Other permissions

  • ACCESS_NETWORK_STATE: Allows applications to access information about networks.
  • ACCESS_WIFI_STATE: Allows applications to access information about Wi-Fi networks.
  • CHANGE_WIFI_STATE: Allows applications to change Wi-Fi connectivity state.
  • DISABLE_KEYGUARD: Allows applications to disable the keyguard if it is not secure.
  • GET_TASKS: This constant was deprecated in API level 21. No longer enforced.
  • INSTALL_SHORTCUT: Allows an application to install a shortcut in Launcher.
  • INTERNET: Allows applications to open network sockets.
  • MODIFY_PHONE_STATE: Allows modification of the telephony state - power on, mmi, etc. Does not include placing calls.
  • MOUNT_UNMOUNT_FILESYSTEMS: Allows mounting and unmounting file systems for removable storage.
  • PACKAGE_USAGE_STATS: Allows an application to collect component usage statistics
  • READ_LOGS: Allows an application to read the low-level system log files.
  • RECEIVE_BOOT_COMPLETED: Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting. If you don't request this permission, you will not receive the broadcast at that time. Though holding this permission does not have any security implications, it can have a negative impact on the user experience by increasing the amount of time it takes the system to start and allowing applications to have themselves running without the user being aware of them. As such, you must explicitly declare your use of this facility to make that visible to the user.
  • RESTART_PACKAGES: This constant was deprecated in API level 8. The restartPackage(String) API is no longer supported.
  • SYSTEM_ALERT_WINDOW: Allows an app to create windows using the type TYPE_SYSTEM_ALERT, shown on top of all other apps. Very few apps should use this permission; these windows are intended for system-level interaction with the user.
  • UNINSTALL_SHORTCUT: This permission is no longer supported.
  • VIBRATE: Allows access to the vibrator.
  • WAKE_LOCK: Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
  • WRITE_APN_SETTINGS: Allows applications to write the apn settings.
  • WRITE_SETTINGS: Allows an application to read or write the system settings.
  • android.permission.WRITE_MEDIA_STORAGE
  • android.permission.WRITE_SMS
Alternatives to Vault-Hide SMS, Pics & Videos
You might also be interested in…

FotoX  1.5

Hide Pictures, Photos and Videos in private gallery with #1 privacy app - FotoX

Vault Russian language package  1.0

Спрячьте личные данные, такие как фото, видео, сообщения и историю звонков

Vault  1.9

Hide Photos and Videos, Lock and Protect Apps with #1 privacy app - the Vault

LOCX: App Lock and Photo Vault

Allows you to lock individual apps and hide files

App protector  1.4.22

Best app protector which could protect your privacy

Kingsoft Office  10.0.3

A document editing program that supports many file types