ObscuraCam: Secure Smart Camera

Obscuracam is a photo and video app for Android that keeps certain information private.

Ever capture someone in a photo or video, then realize they may not want to be in it? Not comfortable posting a friend, family member or child’s face on the internet? Worried about the geolocation data in the picture giving away private hideaway? Tired of Facebook, Google and other sites “auto detecting” faces in your photos? Then this is for you, giving you the power to better protect the identity of those captures in your photos, before you post them online.

Take a picture or load a photo or video from the Gallery, and ObscuraCam will automatically detect faces that you can pixelate, redact (blackout) or protect with funny nose and glasses. You can also invert pixelate, so that only the person you select is visible, and no one in the background can be recognized.

This app will also remove all identifying data stored in photos including GPS location data and phone make & model. You can save the protected photo back to the Gallery, or share it directly to Facebook, Twitter or any other “Share” enabled app.

We’re currently building a version of ObscuraCam for advanced users called InformaCam. Users will have the option to secure images with PGP, inversely, to gather and broadcast additional details in metadata.

How To Get The Latest Release

You can find the app in the Android Market or scan the QR code below, which will take you in that direction.

For those without access to the Android Market, you can get the ObscuraCam.APK file from our public builds folder.  For this option, be sure to check back for updates, because the app will not auto-update itself.

Download ObscuraCam Today (via link or scan the qr code above!)


We developed our more  secure and private camera application in partnership with Witness.org, the leading human rights video advocacy and training organization. This collaboration grew out of an open hackday at the 2010 Open Video Conference.

This is an open-source project and you can track our progress here: https://github.com/guardianproject/SecureSmartCam.

For updates on our progress, you can check out our blog: https://guardianproject.info/tag/obscuracam/

User Stories

Here are some of the user stories we aim to support, along with links where to track our progress and find out more:

1) An activist group records a video interview of a spokesperson at a protest and wants to protect the identify of the people in the background of the shot.

Development of video filtering and processing is underway: https://github.com/guardianproject/SSCVideoProto

2) A rights defender uses their smartphone to take many pictures of abuses in a village. On their way back to their hotel, they are detained by local authorities and their phone is confiscated.

Learn more about our encrypted database library SQLCipher: https://guardianproject.info/code/sqlcipher/ and our Cryptographic features planning: https://github.com/guardianproject/SecureSmartCam/wiki/Cryptographic-features

3) The internet and mobile network are shutdown. Images taken at a protest of human rights abuses need to be delivered out of@gamamb the country. (tor/proxies/bluetooth/wifi mesh)

Xfer is our video upload and download app that works over the Tor network: https://github.com/guardianproject/sscxfer

4) My phone could be compromised. I have already delivered what I need to. I want to remove all traces of any images captured.

InTheClear is our panic/data-wipe app: https://github.com/guardianproject/InTheClear