NetSquared enables social benefit organizations to leverage the tools of the social web.

net2 updates

Building community in your area? Check out the newly-launched Community Organizers Handbook! Everything you need to start and grow a NetSquared Local group or any other community-powered program.

net2 local

NetSquared Local events provide a chance to connect locally with all those interested in the intersection of social technologies and social change. There are new groups forming every week: Join in!

net2 updates

Building community in your area? Check out the newly-launched Community Organizers Handbook! Everything you need to start and grow a NetSquared Local group or any other community-powered program.

BUG4Good: Mobile Open Source for Human Rights

Challenges Entered: 

Over time, mobile technologies have been of increasing utility for researchers working in the field.   While the range and size of devices has improved, there are still major hurdles to full, secure use by researchers, including confidentiality, data encryption, and security. We propose a customized open source hardware device that will address these issues, and one that can support media outreach by unleashing the potential of new web-based tools and software.

BUG4Good consists of 3 components:

1)      Information guidelines: Provided by Human Rights Watch, these multimedia documents will provide ethical benchmarks for the management of information, including acceptable evidence for legal proceedings, and instances where ongoing documentation is needed.

2)      Data collection device: BUG4good is a handheld device designed to allow acquisition of information (pictures, sound, video, various sensor recordings, etc.), to store it securely on the device until it is ready to be offloaded, and then to transmit it via a secure wired or wireless network connection when one becomes available.     Goals are:

  • To simplify the process of evidence-gathering including automated and timed data collection;
  • Provide security for researchers, journalists, and witnesses;
  • After piloting, other functionalities such as remote sensing, odor processing, and timed data erasing may be researched/enabled.

3)      Data management and visualization: Based on open source, these cross-browser/cross-device tools will allow researchers to:

  • Provide fast imagery and multimedia for advocacy, media, and outreach work;
  • Build a database of multi-format data that can be crossed with public and private data sources for the detection of patterns, trends, and inconsistencies; and
  • Provide an ontology-ready setting for semantic-based knowledge discovery and research support.

3 case scenarios

A foreign correspondent working in Tyrannia finds a reliable source of information. The source requires confidentiality, as he fears repressive response from the authorities.   The journalist requires a handheld device that will not distract from the interview process while protecting both the information received and the interviewee.   There is strong interest in the story back in New York, where the editor's deadline is at midnight.   There is no safe or unmonitored connection to the Internet available and plain-clothes police have followed the reporter and monitored his activities in recent days.  

An international human rights country researcher is working a remote area of Tyrannia in an emergency situation. Paramilitary forces have recently attacked a village. The researcher has been working on the area for several years and knows that evidence will be removed and comprised by "accidental" fires, with the local citizens blamed. The researcher decides to travel to the area in order to collect documentary evidence of the attack as well as past abuses. This data will feed into broader research being done on the area. Due to the dodgy security environment, the researcher must travel only in daylight, and will have limited time and equipment.  

 
A local activist in Tyrannia is documenting a peaceful demonstration about recent human rights violations in her country. Suddenly a provocateur starts a fight and the government forces impose "order" by violently repressing the crowd. The activist needs to document the repression, as she is aware of a US Congressional hearing on free expression in Washington later that week. GPS imagery and video of the crackdown on peaceful protesters could lead to a Congressional resolution.  

These are three separate by interconnected constituencies, who all have need for efficient, fully secure and effective communications technologies.   In each case, BUG4Good can facilitate the transmission of data in a secure way for evidence, and in a safe way for the individuals involved   (who are already engaged in work that is in some cases life-threatening). The information will be able to be used in a short timeframe, as it will be automatically saved in remote (and therefore secure) locations. The storage of information in an ontology-ready database could ultimately facilitate the knowledge discovery benefits of the semantic web. The collaborative data management tools will facilitate research on archival materials as well as pattern or trend-based discoveries. Finally, data visualization could provide an easy and powerful way to engage the global public and maximize the impact of media outreach.

Tech and Usage Description:

This programmable smart camera/sensor device can have any number of useful real-world applications, but its primary design is based around the support of field agents recording and reporting human rights violations in hostile environments where the information on the device could be used against the reporter by unjust governments or organizations in positions of power.

Encryption of all recorded data allows for the device to be used in hostile environments where interception of the device and/or its data may compromise the reporter and/or the source of the information.   All encryption of the data on the device will utilize public/private key pairs whenever possible.   A public (encrypting) key will reside on any number of BUG4good devices, and a single private (decrypting) key will be held at the secure location where the BUG4good ultimately transmits its data.   The public key can only be used to encrypt data, which can then only be decrypted via the secured private key.   Interception of a BUG4good device by a hostile third party results only in loss of the physical device, and does not compromise any of the data it contains.

The device is composed of:

  • Hardware: BUGbase + BUGcam2MP + BUGlocate
  • Software: BUG4good BUGapp + BUGlinux open source operating system

How does BUG4good work on the field?

  • Reporter initializes the BUG4good device.
  • Attach appropriate modules
  • Software loads automatically
  • Reporter takes a picture with BUG4good.   Picture remains on screen for up to 30 seconds, during which time Reporter can choose to encrypt and save the image or securely delete the image.
  • If reporter does not take action within 30 seconds, the image is securely deleted.
  • If reporter saves the image, it is geo-tagged and encrypted and placed in a queue to be uploaded when network connectivity becomes available.
  • Reporter may take several pictures, for batch upload.
  • Reporter chooses to upload images (attaching appropriate network BUGmodule if necessary).
  • Encrypted images are uploaded via a network connection which is also SSL encrypted.
  • Each encrypted image is immediately deleted from the device as it is uploaded.

Once the content is uploaded, the information will be safe and available for primary research teams. The steps to validate the information are:

  • Log into web page.
  • See new content posted.
  • Download encrypted content.
  • Decrypt with private key.
  • Store and Tag data in Collaborative platform
  • Share the content with granular permissions and differentiated visualization and depth with researchers, partners, media, and general public.

Supporting material

Human Rights Watch work:

BUGlabs base and modules:

Data visualization and collaborative data processing:

 

Project Details
Project video: 
Project Assessment
Financial support: 
No
Sustainability Model: 
To be defined
Expertise needed: 
Policy/Program Expertise: Understanding of ethical benchmarks for the management of information, including acceptable evidence for legal proceedings, and instances where ongoing documentation is needed.
Technical Expertise: <p>For the reporter, basic understanding of PDA devices and basic skills on web browsers.</p><p>For development,<span class="caps">BUG</span> is built entirely with open source software. <span class="caps">BMI</span>, the <span class="caps">BUG </span>Module Interface, attaches devices to the <span class="caps">BUG</span>. Device-based services and applications are dynamically available based on which modules are connected to the <span class="caps">BUG</span>. Higher up the stack is Java, which hosts a service-oriented component runtime called OSGi.</p>
Technical Expertise: <p>For data visualization and collaborative data processing, basic understading of web browsers. </p><p>For development, advanced understading of RDF, Web Services, PHP, MySQL, AFCS and ActionScript/Flex. </p>
Project goals: 
•      First Stage [Pilot] - During the initial stage BUG4good will be able to capture pictures and sound, geo-tag them, encrypt them, and send them to a secured location when a suitable network connection becomes available.•      Second stage To be defined

Spy Gear?

This all sounds a bit james bond.

If a reporter is caught with a spy style hitech device I think the Tyrannian authorities will not be impressed.

That said the bug labs concept seems really cool.

Interesting point. (Sorry

Interesting point. (Sorry for the delay, I got no notification of comments)

BUG4Good is not aimed to be a hidden spy device. It will allow the evidence and collected data to leave the place in a safe way as well as to remove any links to witness and sources. In order to manage sensitive information  technology  is a key tool, but it is also  necessary  to  understand  ethical practices and have the proper security  guidelines.  We are including this as one of the 3  components  of the project.

Thanks again.  

Adjacent Uses

This would also be invaluable for academics in field research.

We are working on some other

We are working on some other uses. BUG is extremely powerful given its architecture. And the Data visulization/managment tools will be released as open source.

Thanks, looking forward to other comments or suggestions.

co-promotion

Hello,

I'm contacting you because you seem to be a worthy partnership org that we could help to promote.

We at Cell   Alert are fellow UC Berkeley Human Rights Center Mobile Challenge Finalists.... do you want to co-promote?   We actually already teamed with 2 other competitors already for the UC Berkeley Mobile Challenge and we're all 3 in the finals (Freedom Fone and IJC). We would like to help you, too.

Below is what I want to co-promote us to our userbase (via facebook, myspace, subscriber base, etc.).

Would you be interested in us co-promoting you using something like the following? http://www.cellalert.org/node/104

Does that make sense?

Israel Kloss
Founder, Cell Alert
CellAlert.org
israel@cellalert.org

Thanks Israel. Got late to

Thanks Israel.

Got late to the message. In anycase lets talk. This can be a great opportunity to find ways of  collaboration.

 :-)

twitter.com/epiraces  

User login

Sitemap