Home

Giovanni Pellerano edited this page Sep 19, 2016 · 208 revisions

GlobaLeaks

The secure and anonymous whistleblowing platform.

Consult our non-technical guidelines for whistleblowing initiatives to plan and organise your whistleblowing initiative.

Feature improvements and bug fixes to GlobaLeaks are detailed in the changelog

Requests for help and inquiries about the software can be directed to the GlobaLeaks Mailing List globaleaks-talk@lists.globaleaks.org, or get an immediate response in the IRC chatroom

Follow along on Twitter Twitter and Facebook Facebook

The Hermes Center for Transparency and Digital Human Rights – the organisation established to support GlobaLeaks – wants to help other organisations with good intentions set up whistleblowing initiatives. We recommend you follow the GlobaLeaks Fast Track Program. This is a collaborative workflow to quickly and safely get a GlobaLeaks installation up and running.

If you need to contact us privately to propose a specific whistleblowing initiative or involve the Hermes Center in a formal capacity, please contact us directly. We'd love to help you out!

Donate

Helping software development of GlobaLeaks is possible by clicking one of the options below.

Bitcoin PayPal Subscription Flattr

GlobaLeaks Documentation

The following sections form the complete documentation of the GlobaLeaks project:

Setup Guide

The following documents are the technical and operational corpus for setting up a GlobaLeaks based Whistleblowing Site:

Software Security

The security and anonymity features built into GlobaLeaks:

Software Development

Consult first the Glossary and familiarise yourself with the terms used. For a general understanding of the project, you can read the GlobaLeaks Project Plan. A deeper understanding of GlobaLeaks' architecture can be attained by reading Architecture Document.

Software Development Guidelines

If you plan to contribute to the development of GlobaLeaks, the following setup and style guides is suggested reading:

Software Internationalization

An effort in coordination with the Localization Lab to localize GlobaLeaks in more than 20 languages is ongoing.

To read more about how translation works and how you can help, visit the Localization Lab's translator guide.

Unit-Testing

The GlobaLeaks codebase is continuously and comprehensively unit tested thanks to both Travis CI, Coveralls, and Codacy.

Build Status

Branch Build status Browser compatibility
master Build Status Browser Status
devel Build Status Browser Status

Code quality:

Branch Codacy Coveralls
master Codacy Badge Coverage Status
devel Codacy Badge Coverage Status

Release Procedure

The Release Procedure outlines preparation and publishing of new versions of GlobaLeaks.

Releases Archive

GlobaLeaks releases are archived in our official deb repository: deb.globaleaks.org

Infrastructure

The GlobaLeaks team makes use of several cloud services and donated servers to manage various services related to the project.

This section describes our own computing infrastructure. Please note that we do not accept leaks or submissions. This infrastructure is only used for project development.

Software License

GlobaLeaks is free software released under the GNU Affero General Public License v3.

GlobaLeaks makes use of a plethora of other free software projects. For a list of software used in GlobaLeaks refer to the Technology Selection.

Grant Reporting

Radio Free Asia Freedom 2 Connect Grant

The following page lists the monthly reports concerning the state of advancement of GlobaLeaks during the period financed by the Freedom 2 Connect Grant – June 2012 to April 2013.

Open Technology Fund Grant

This page following page lists the monthly reports concerning the state of advancement of GlobaLeaks during the period financed by the OTF Grant – July 2014 to January 2016.