LockPic

LockPic helps you protect private information in images in a secure manner. This is achieved distorting regions in them, e.g. faces, so that people appearing in them cannot be recognized. This way, photographs can be shared in social networks respecting privacy. There are other applications out there that can help acomplisingh the same goal, e.g. ObscuraCam, but with LockPic the process is reversible. 

The owner of the image can grant decryption rights to any part of it to other people, and a cloud-based permission management system allows users to recover the information from anywhere.

Using the app for encryption is very easy:

  1. Select the encrypt option in the Menu
  2. Select from the Gallery the picture you want to protect
  3. You can automatically find the faces, using the Android API, or directly choose specific areas of the picture
  4. For each region, specify the intended recipient, who will be granted permision on that particular region
  5. Now the regions are encrypted and the picture is ready to be safely shared!

Both the android application and the permision server are licenced under GPL v3 and their source code can be download from GitHub

https://github.com/nicslabdev/LockPic

https://github.com/nicslabdev/LockPic-server

The LockPic application is also avaiable in the Android Market.

Android app on Google Play