Open Whisper Systems (abbreviated OWS) was a software development group
that was founded by
Moxie Marlinspike in 2013. The group picked up the
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
development of
TextSecure and RedPhone, and was later responsible for starting the development of the
Signal Protocol and the
Signal
In signal processing, a signal is a function that conveys information about a phenomenon. Any quantity that can vary over space or time can be used as a signal to share messages between observers. The '' IEEE Transactions on Signal Processing' ...
messaging app. In 2018, Signal Messenger was incorporated as an LLC by Moxie Marlinspike and
Brian Acton
Brian Acton (born 1972/1973) is an American computer programmer and Internet entrepreneur. Acton is the executive chairman of the Signal Technology Foundation, which he co-founded with Moxie Marlinspike in 2018. , Acton also serves as inte ...
and then rolled under the independent 501c3 non-profit
Signal Technology Foundation. Today, the Signal app is developed by Signal Messenger LLC, which is funded by the Signal Technology Foundation.
History
2010–2013: Background
Security researcher
Moxie Marlinspike and roboticist Stuart Anderson co-founded a startup company called
Whisper Systems in 2010.
The company produced
proprietary enterprise mobile security software. Among these were an encrypted texting program called
TextSecure and an encrypted voice calling app called RedPhone.
They also developed a firewall and tools for encrypting other forms of data.
In November 2011, Whisper Systems announced that it had been acquired by
Twitter
Twitter is an online social media and social networking service owned and operated by American company Twitter, Inc., on which users post and interact with 280-character-long messages known as "tweets". Registered users can post, like, and ...
. The financial terms of the deal were not disclosed by either company.
The acquisition was done "primarily so that Mr. Marlinspike could help the then-startup improve its security".
Shortly after the acquisition, Whisper Systems' RedPhone service was made unavailable.
Some criticized the removal, arguing that the software was "specifically targeted
o helppeople under repressive regimes" and that it left people like the Egyptians in "a dangerous position" during the events of the
2011 Egyptian revolution
The 2011 Egyptian revolution, also known as the 25 January revolution ( ar, ثورة ٢٥ يناير; ), began on 25 January 2011 and spread across Egypt. The date was set by various youth groups to coincide with the annual Egyptian "Police ho ...
.
Twitter released TextSecure as
free and open-source software
Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
under the
GPLv3
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general u ...
license in December 2011.
RedPhone was also released under the same license in July 2012.
Marlinspike later left Twitter and founded Open Whisper Systems as a collaborative open source project for the continued development of TextSecure and RedPhone.
2013–2018: Open Whisper Systems
Marlinspike launched Open Whisper Systems' website in January 2013.
In February 2014, Open Whisper Systems introduced the second version of their TextSecure Protocol (now
Signal Protocol), which added end-to-end encrypted group chat and instant messaging capabilities to TextSecure. Toward the end of July 2014, Open Whisper Systems announced plans to unify its RedPhone and TextSecure applications as
Signal
In signal processing, a signal is a function that conveys information about a phenomenon. Any quantity that can vary over space or time can be used as a signal to share messages between observers. The '' IEEE Transactions on Signal Processing' ...
.
These announcements coincided with the initial release of Signal as a RedPhone counterpart for
iOS. The developers said that their next steps would be to provide TextSecure
instant messaging
Instant messaging (IM) technology is a type of online chat allowing real-time text transmission over the Internet or another computer network. Messages are typically transmitted between two or more parties, when each user inputs text and trigge ...
capabilities for iOS, unify the RedPhone and TextSecure applications on Android, and launch a web client.
Signal was the first iOS app to enable easy, strongly encrypted voice calls for free.
TextSecure compatibility was added to the iOS application in March 2015.
On 18 November 2014, Open Whisper Systems announced a partnership with
WhatsApp
WhatsApp (also called WhatsApp Messenger) is an internationally available freeware, cross-platform, centralized instant messaging (IM) and voice-over-IP (VoIP) service owned by American company Meta Platforms (formerly Facebook). It allows user ...
to provide
end-to-end encryption
End-to-end encryption (E2EE) is a system of communication where only the communicating users can read the messages. In principle, it prevents potential eavesdroppers – including telecom providers, Internet providers, malicious actors, and eve ...
by incorporating the Signal Protocol into each WhatsApp client platform.
Open Whisper Systems said that they had already incorporated the protocol into the latest WhatsApp client for Android and that support for other clients, group/media messages, and
key verification would be coming soon after.
WhatsApp confirmed the partnership to reporters, but there was no announcement or documentation about the encryption feature on the official website, and further requests for comment were declined.
On 5 April 2016, WhatsApp and Open Whisper Systems announced that they had finished adding end-to-end encryption to "every form of communication" on WhatsApp, and that users could now verify each other's keys.
In September 2016,
Google
Google LLC () is an American Multinational corporation, multinational technology company focusing on Search Engine, search engine technology, online advertising, cloud computing, software, computer software, quantum computing, e-commerce, ar ...
launched a new messaging app called
Allo, which features an optional "incognito mode" that uses the Signal Protocol for end-to-end encryption.
In October 2016,
Facebook
Facebook is an online social media and social networking service owned by American company Meta Platforms. Founded in 2004 by Mark Zuckerberg with fellow Harvard College students and roommates Eduardo Saverin, Andrew McCollum, Dustin ...
deployed an optional mode called "secret conversations" in
Facebook Messenger
Messenger is a proprietary instant messaging app and platform developed by Meta Platforms. Originally developed as Facebook Chat in 2008, the company revamped its messaging service in 2010, released standalone iOS and Android apps in 2011, and ...
mobile apps which provides end-to-end encryption using an implementation of the Signal Protocol.
In November 2015, the TextSecure and RedPhone applications on Android were merged to become Signal for Android.
A month later, Open Whisper Systems announced Signal Desktop, a
Chrome app that could link with a Signal client.
At launch, the app could only be linked with the Android version of Signal.
On 26 September 2016, Open Whisper Systems announced that Signal Desktop could now be linked with the iOS version of Signal as well.
On 31 October 2017, Open Whisper Systems announced that the Chrome app was
deprecated
In several fields, especially computing, deprecation is the discouragement of use of some terminology, feature, design, or practice, typically because it has been superseded or is no longer considered efficient or safe, without completely removing ...
.
At the same time, they announced the release of a standalone desktop client for certain Windows, MacOS and Linux distributions.
On 4 October 2016, the
American Civil Liberties Union
The American Civil Liberties Union (ACLU) is a nonprofit organization founded in 1920 "to defend and preserve the individual rights and liberties guaranteed to every person in this country by the Constitution and laws of the United States". ...
(ACLU) and Open Whisper Systems published a series of documents revealing that OWS had received a
subpoena
A subpoena (; also subpœna, supenna or subpena) or witness summons is a writ issued by a government agency, most often a court, to compel testimony by a witness or production of evidence under a penalty for failure. There are two common types of ...
requiring them to provide information associated with two phone numbers for a federal
grand jury
A grand jury is a jury—a group of citizens—empowered by law to conduct legal proceedings, investigate potential criminal conduct, and determine whether criminal charges should be brought. A grand jury may subpoena physical evidence or a ...
investigation in the first half of 2016.
Only one of the two phone numbers was registered on Signal, and because of how the service is designed, OWS was only able to provide "the time the user’s account had been created and the last time it had connected to the service".
Along with the subpoena, OWS received a
gag order
A gag order (also known as a gagging order or suppression order) is an order, typically a legal order by a court or government, restricting information or comment from being made public or passed onto any unauthorized third party. The phrase may ...
requiring OWS not to tell anyone about the subpoena for one year.
OWS approached the ACLU, and they were able to lift part of the gag order after challenging it in court.
OWS said it was the first time they had received a subpoena, and that they were committed to treat "any future requests the same way".
2018–present: Signal Foundation
On February 21, 2018,
Moxie Marlinspike and
WhatsApp
WhatsApp (also called WhatsApp Messenger) is an internationally available freeware, cross-platform, centralized instant messaging (IM) and voice-over-IP (VoIP) service owned by American company Meta Platforms (formerly Facebook). It allows user ...
co-founder
Brian Acton
Brian Acton (born 1972/1973) is an American computer programmer and Internet entrepreneur. Acton is the executive chairman of the Signal Technology Foundation, which he co-founded with Moxie Marlinspike in 2018. , Acton also serves as inte ...
announced the formation of the
Signal Foundation, a
501(c)(3) non-profit organization
A 501(c)(3) organization is a United States corporation, trust, unincorporated association or other type of organization exempt from federal income tax under section 501(c)(3) of Title 26 of the United States Code. It is one of the 29 types of 501 ...
whose mission is "to support, accelerate, and broaden Signal’s mission of making private communication accessible and ubiquitous."
The foundation was started with an initial $50 million in funding from Acton, who had left WhatsApp's parent company Facebook in September 2017.
According to the announcement, Acton is the foundation's executive chairman and Marlinspike continued as CEO of Signal Messenger.
The
Freedom of the Press Foundation agreed to continue accepting donations on behalf of Signal while the Signal Foundation's non-profit status was pending.
The Signal Foundation became officially tax-exempt in February 2019.
Funding
In May 2014, Moxie Marlinspike said that "Open Whisper Systems is a project rather than a company, and the project's objective is not financial profit." News media outlets later described Open Whisper Systems as a "non-profit software group"
while the project was not registered as a
non-profit organization
A nonprofit organization (NPO) or non-profit organisation, also known as a non-business entity, not-for-profit organization, or nonprofit institution, is a legal entity organized and operated for a collective, public or social benefit, in co ...
.
Between 2013 and 2016, Open Whisper Systems received grants from the
Shuttleworth Foundation,
the
Knight Foundation
The John S. and James L. Knight Foundation, also known as the Knight Foundation, is an American non-profit foundation that provides grants for journalism, communities, and the arts.
The organization was founded as the Knight Memorial Education ...
,
and the
Open Technology Fund
The Open Technology Fund (OTF) is an American nonprofit corporation that aims to support global Internet freedom technologies. Its mission is to "support open technologies and communities that increase free expression, circumvent censorship, and ...
.
Signal Messenger was initially funded by donations through the
Freedom of the Press Foundation,
which acted as Signal Messenger's
fiscal sponsor while the Signal Foundation's non-profit status was pending.
The Signal Foundation is officially tax-exempt as of February 2019.
In January 2021, the tech billionaire
Elon Musk
Elon Reeve Musk ( ; born June 28, 1971) is a business magnate and investor. He is the founder, CEO and chief engineer of SpaceX; angel investor, CEO and product architect of Tesla, Inc.; owner and CEO of Twitter, Inc.; founder of The ...
br>
tweeted his support for the Signal appwith two words "Use Signal", showing his favor for the app as an alternative to WhatsApp. Musk doubled down stating he had financially supported Signal in the past and that he will continue to do so. In addition to other platform mass migrations, Signal saw a large influx of new users and user donations.
Reception
Former
NSA contractor
Edward Snowden
Edward Joseph Snowden (born June 21, 1983) is an American and naturalized Russian former computer intelligence consultant who leaked highly classified information from the National Security Agency (NSA) in 2013, when he was an employee and s ...
endorsed Open Whisper Systems applications,
including during an interview with ''
The New Yorker
''The New Yorker'' is an American weekly magazine featuring journalism, commentary, criticism, essays, fiction, satire, cartoons, and poetry. Founded as a weekly in 1925, the magazine is published 47 times annually, with five of these issue ...
'' in October 2014,
and during a remote appearance at an event hosted by
Ryerson University
Toronto Metropolitan University (TMU or Toronto Met) is a public university, public research university located in Toronto, Ontario, Canada. The university's core campus is situated within the Garden District, Toronto, Garden District, although i ...
and
Canadian Journalists for Free Expression, in March 2015.
Asked about encrypted messaging apps during a
Reddit AMA in May 2015, he recommended "Signal for iOS, Redphone/TextSecure for Android".
In November 2015, Snowden tweeted that he used Signal "every day".
In October 2014, the
Electronic Frontier Foundation
The Electronic Frontier Foundation (EFF) is an international non-profit digital rights group based in San Francisco, California. The foundation was formed on 10 July 1990 by John Gilmore, John Perry Barlow and Mitch Kapor to promote Internet ...
(EFF) included TextSecure, RedPhone, and Signal in their updated Surveillance Self-Defense (SSD) guide.
In November 2014, all three received top scores on the EFF's Secure Messaging Scorecard, along with
Cryptocat,
Silent Phone, and
Silent Text.
They received points for having communications encrypted in transit, having communications encrypted with keys the providers don't have access to (
end-to-end encryption
End-to-end encryption (E2EE) is a system of communication where only the communicating users can read the messages. In principle, it prevents potential eavesdroppers – including telecom providers, Internet providers, malicious actors, and eve ...
), making it possible for users to independently verify their correspondent's identities, having past communications secure if the keys are stolen (
forward secrecy
In cryptography, forward secrecy (FS), also known as perfect forward secrecy (PFS), is a feature of specific key agreement protocols that gives assurances that session keys will not be compromised even if long-term secrets used in the session key e ...
), having their code open to independent review (
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
), having their security designs well-documented, and having recent independent security audits.
On 28 December 2014, ''
Der Spiegel'' published slides from an internal
NSA presentation dating to June 2012 in which the NSA deemed RedPhone on its own as a "major threat" to its mission, and when used in conjunction with other privacy tools such as Cspace,
Tor,
Tails, and
TrueCrypt
TrueCrypt is a discontinued source-available freeware utility used for on-the-fly encryption (OTFE). It can create a virtual encrypted disk within a file, or encrypt a partition or the whole storage device ( pre-boot authentication).
On 28 ...
was ranked as "catastrophic," leading to a "near-total loss/lack of insight to target communications, presence..."
Projects
Over its five-year existence from 2013 to 2018, the Open Whisper Systems group managed multiple projects, which included:

*
Signal
In signal processing, a signal is a function that conveys information about a phenomenon. Any quantity that can vary over space or time can be used as a signal to share messages between observers. The '' IEEE Transactions on Signal Processing' ...
: An
instant messaging
Instant messaging (IM) technology is a type of online chat allowing real-time text transmission over the Internet or another computer network. Messages are typically transmitted between two or more parties, when each user inputs text and trigge ...
,
voice calling
A telephone call is a connection over a telephone network between the called party and the calling party.
First telephone call
The first telephone call was made on March 10, 1876, by Alexander Graham Bell. Bell demonstrated his ability to "talk ...
and
video calling application for Android, iOS and desktop.
It uses
end-to-end encryption
End-to-end encryption (E2EE) is a system of communication where only the communicating users can read the messages. In principle, it prevents potential eavesdroppers – including telecom providers, Internet providers, malicious actors, and eve ...
protocols to secure all communications to other Signal users.
Signal can be used to send end-to-end encrypted group messages, attachments and media messages to other Signal users. The app uses 4 encryption algorithms to encrypt all text and media sent to and from the app: XEdDSA and VXEdDSA, Double Ratchet, X3DH, and Sesame. All calls are made over a Wi-Fi or data connection and are free of charge, including long distance and international.
Signal has a built-in mechanism for verifying that no
man-in-the-middle attack
In cryptography and computer security, a man-in-the-middle, monster-in-the-middle, machine-in-the-middle, monkey-in-the-middle, meddler-in-the-middle, manipulator-in-the-middle (MITM), person-in-the-middle (PITM) or adversary-in-the-middle (AiTM) ...
has occurred. Signal Messenger has set up dozens of servers to handle the encrypted calls in more than 10 countries around the world to minimize latency.
The
clients are published under the
GPLv3
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general u ...
license.
*
Signal Protocol: A non-federated cryptographic protocol that can be used to provide end-to-end encryption. It combines the
Double Ratchet algorithm, prekeys, and a 3-DH handshake. Signal Messenger maintains several open source Signal Protocol
libraries
A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vir ...
on GitHub.
* Signal Server: The software is published under the
AGPLv3
The GNU Affero General Public License (GNU AGPL) is a free, copyleft license published by the Free Software Foundation in November 2007, and based on the GNU General Public License, version 3 and the Affero General Public License.
The Free Sof ...
license.
* Contact Discovery Service: A
microservice that "allows clients to discover which of their contacts are registered users, but does not reveal their contacts to the service operator or any party that may have compromised the service."
The software is published under the
AGPLv3
The GNU Affero General Public License (GNU AGPL) is a free, copyleft license published by the Free Software Foundation in November 2007, and based on the GNU General Public License, version 3 and the Affero General Public License.
The Free Sof ...
license.
, the service is in beta.
Some of these projects were discontinued or merged into other projects:
* BitHub: A service that would automatically pay a percentage of
Bitcoin
Bitcoin ( abbreviation: BTC; sign: ₿) is a decentralized digital currency that can be transferred on the peer-to-peer bitcoin network. Bitcoin transactions are verified by network nodes through cryptography and recorded in a public di ...
funds for every submission to a
GitHub
GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, co ...
repository.
* Flock: A service that synced calendar and contact information on Android devices. Users had the ability to host their own server. The developer cited technological choices that led to high server costs as a reason for discontinuing the service.
Flock was discontinued 1 October 2015, but its source code is still available on GitHub under the GPLv3 license.

* RedPhone: A stand-alone application for encrypted voice calling on Android. RedPhone integrated with the system dialler to make calls, but used
ZRTP to set up an end-to-end encrypted VoIP channel for the actual call. RedPhone was designed specifically for mobile devices, using audio codecs and buffer algorithms tuned to the characteristics of mobile networks, and used push notifications to preserve the user's device's battery life while still remaining responsive.
RedPhone was merged into TextSecure on 2 November 2015.
TextSecure was then renamed as Signal for Android.
RedPhone's source code was available under the GPLv3 license.

*
TextSecure: A stand-alone application for encrypted messaging on Android.
TextSecure could be used to send and receive
SMS
Short Message/Messaging Service, commonly abbreviated as SMS, is a text messaging service component of most telephone, Internet and mobile device systems. It uses standardized communication protocols that let mobile devices exchange short text ...
,
MMS, and instant messages.
It used end-to-end encryption with forward secrecy and deniable authentication to secure all instant messages to other TextSecure users.
TextSecure was merged with RedPhone to become Signal for Android,
but lost its ability to encrypt SMS. The source code is available under the GPLv3 license.
See also
*
Comparison of instant messaging clients
The landscape for instant messaging involves cross-platform instant messaging clients that can handle one or multiple protocols. Clients that use the same protocol can typically federate and talk to one another. The following table compares gener ...
*
Comparison of VoIP software
This is a comparison of voice over IP (VoIP) software used to conduct telephone-like voice conversations across Internet Protocol (IP) based networks. For residential markets, voice over IP phone service is often cheaper than traditional public swi ...
*
Internet privacy
Internet privacy involves the right or mandate of personal privacy concerning the storing, re-purposing, provision to third parties, and displaying of information pertaining to oneself via Internet. Internet privacy is a subset of data privacy. P ...
*
List of free and open-source software organizations
The following are notable organizations devoted to the advocacy, legal aid, financial aid, technical aid, governance, etc. of free and open-source software (FOSS) as a whole, or of one or more specific FOSS projects. For projects that have their ...
*
Secure communication
Secure communication is when two entities are communicating and do not want a third party to listen in. For this to be the case, the entities need to communicate in a way that is unsusceptible to eavesdropping or interception. Secure communication ...
References
Literature
*
External links
* {{official, https://whispersystems.org/
Free and open-source software organizations