The most important app that you folks could make is one that just launching it, begins recording audio and video (along with GPS info) which is real-time streamed to the encrypted file storage holder of your choice (ACLU, EFF, Glen Greenwald, Anonymous, a BitTorrent service, etc.). It would also have local storage for later auto-upload if not a good enough signal at the time and gives the goons a false sense of security upon deleting / wiping / crushing the device. But the kicker is: neither those recording it, nor the device itself, will have the ability to delete the uploaded record.