Software Design


PictureVault keeps your private or sensitive photos securely stored on your iPhone or iPod touch.

Access to stored photos requires a password of your choice. The access password is never stored anywhere on your device.
Warning: do not forget the password. There is no way to recover it!

All photos are individually encrypted (including their thumbnails). If your iPhone/iPdod is stolen your photos will not be seen by anyone even if the thieve jailbreaks the device.

Click for a flash movie demo.

Quick overview

Slideshow image Welcome to the slideshow! If you see this then your browser doesn't support the text-changing features of the slideshow; however, all the text should appear below.
Click on the image to view it in full size.


  • Strong AES 256-bit encryption.

  • Familiar interface.

  • Photos can be displayed in portrait or landscape orientation.

  • Inactivity time-out shuts down the application.

  • Penalty for entering the wrong password X times.

  • Unlimited number of folders can be created to organize photos.

  • Folders can be renamed and deleted.

  • A single photo or a set of photos can be deleted.

  • A single photo or a set of photos can be moved to another folder.

Photo transfer

  • Photos can be imported from the iPhone photo library and encrypted.

  • Photos can be exported to the iPhone photo library.

  • PictureVault has a builin web server that allows you to easily transfer photos between a PC or Mac and PictureVault via WiFi or 3G/EDGE.

  • A single photo can be transferred to PictureVault via the WEB server or a set of photos can be transferred in zip format. Supported photo file extensions are: gif, tif, bmp, png, and jpg.

  • Photos can be sent to an e-mail address (requires firmwre 3.x)

  • Photos can be transferred to another device running PictureVault via BlueTooth (requires firmware 3.x and iPhone 3G or latter or iPod touch second generation or latter)

Recomendations for good performance.

All photos in PictureVault are encrypted (including thumbnails) with a strong cypher. That adds a decryption and memory cost when photos are displayed.

For good performance follow these rules:

  • Store photos with a max resolution of 640x480 pixels.
    Note that 640x480 is the resolution used by Apple when photos are added via iTunes and remember, the iPhone/iPod can only display 480x320 pixels.
  • Keep the number of photos per folder below 150.