To achieve our goal of a comprehensive, privacy- and security-focused communications solution, Guardian is driven both by internal development and the open-source community at large. In cases where a viable, vetted, and usable product already fills the communications needs of our target audience, we will recommend apps that work.
Our Apps
Orbot: Anonymous Web Browsing
Orbot brings the capabilities of Tor to Android. Tor utilizes Onion Routing to provide access to network services that may be blocked, censored or monitored, while also protecting the identity of the user requesting those resources.
Download app. View source code.
ProxyMob (Android 2.x/ARM7 Only)
A Firefox for Android Add-on which exposes HTTP and SOCKS proxy settings through a new options menu. This enables the user to connect with Tor through Orbot, as well as any network proxy service.
Download app. View source code.
Gibberbot: Private and Secure Instant Messaging Gibberbot is a full featured instant messaging application integrated with the “Off the Record” encrypted chat protocol. Our app is built on Google’s open-source Talk app and modified to support the Jabber XMPP protocol.
Download app. View source code.
ObscuraCam: Secure Smart Camera A secure camera app that can obscure, encrypt or destroy pixels within an image. This project is in partnership with Witness.org, a human rights video advocacy and training organization.
Download app. View source code.
Orweb: a browser with increased privacy (Android 1.6 Only)
Based on the Shadow browser from the University of Cambridge, Orweb works with Orbot to provide web access that circumvents filters and firewalls, while improving a users ability to control their privacy and browsing history.
Download app. View source code.
3rd party applications we recommend
K-9 and APG: Encrypted E-mail
K-9 Mail is an open-source app based on Android’s built-in Email app. The project is focused on making it easy to manage multiple accounts and large volumes of email, as well supporting OpenPGP encryption using Android Privacy Guard.
Download app. View source code.
RedPhone: Encrypted Voice Over IP (VOIP)
RedPhone, developed by Whisper Systems, is a secure voice application that provides end-to-end encryption using ZRTP, but only works with other users of the RedPhone app.
Download app.
TextSecure: Short Messaging Service (SMS)
TextSecure, developed by Whisper Systems, provides a robust encrypted text messaging solution, but it is only compatible with other TextSecure users.
Download app.
Tools for Developers
Orlib: Android Library for Application Traffic Routing
Orlib is the easiest way to ‘torify’ an Android application, allowing any application to route its data through the proper proxies and reach the Tor network.
View source code.
SQL Cipher: Encrypted Relational Database
SQLCipher is a SQLite extension that provides transparent 256 bit AES encryption of database files.
Pages are encrypted before being written to disk and are decrypted when read back. Encryption is provided by the OpenSSL crypto library.
View source code.
LUKS: Linux-based Disk and Virtual Volume Encryption
LUKS is the standard for Linux hard disk encryption. By providing a standard on-disk-format, it does not only facilitate compatibility among distributions, but also provides secure management of multiple user passwords. In contrast to existing solution, LUKS stores all setup necessary setup information in the partition header, enabling the user to transport or migrate his data seamlessly.
View source code.
PowerUp: Installation and Configuration Tool
PowerUp is a tool that makes installation and configuration of Guardian applications and capabilities straightforward. This feature is under development.
View source code.
Additional Capabilities
DroidWall: Firewalls & Network Attacks
A Guardian device won’t be of much use if it has been compromised by keystroke loggers, packet sniffers, ghostNets or other intrusive, monitoring software common on desktop machines. Fortunately, Android is built upon the Linux operating system, which provides secured access to various system resources. In addition, Guardian must also lock down the device against network-based port attacks, as well as Bluetooth and Wifi-based attacks. We are currently working with the open-source DroidWall firewall app.
Download app.
DroidTracker: Authorized Location Tracking (GPS)
The ability for a group of people to passively track each others locations in a secure manner has quickly risen to the top of the must-have list. Consider a team member traveling to another country or remote region with the support team being able to easily, but securely, ping their device at any time to determine their current location. We are currently working to update the open-source DroidTracker application.
Download app. View source code.
Remote Data Wipe (“Poison Pill”)
Often individuals working as advocates and organizers can be detained by authorities in order to stop their work or to gain access to information they are carrying on their persons. In these situations it is often difficult for that individual to anticipate their detention, leaving the data they are carrying unprotected and easily compromised. While password or PIN locking of devices is a start, revealing of this data is often an early demand of detainers. However, if a remote support team is able to determine that their team member has been detained, it should be possible for them to remotely control that member’s mobile device to either erase or disable access to the information it. This feature is under development.
Physical Access Control
We all know how easy it is to forget our devices, leave them behind somewhere or simply lose them. The built-in screen locking mechanisms on most mobile phones are easily defeat-able or simply built to keep your pocket from making unintentional calls. Guardian will provide an improved upon mechanism that will utilize a variety of techniques including biometric detection using the device camera to support for detection of another paired Bluetooth device. In addition a device may be entirely disabled if removed from a specific GPS identified boundary. This feature is under development.




Recent Comments