diff --git a/about.html b/about.html index 65f1d4b3bb038687fb511693b73c68cd74b9f704..d29b848769870565887befd81d06e17c499cb27d 100644 --- a/about.html +++ b/about.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -76,8 +75,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/apk.html b/apk.html index 799e65942f6c95409e7c3083f8c8651d05a4f0cc..e3e1ef5189ac9a249dcf54df40e05240e2c0095d 100644 --- a/apk.html +++ b/apk.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -58,7 +57,7 @@ <img src="img/apk/unknown-sources-cropped.png"> - <p>3) Open the web browser and go to <a href="https://briarproject.org/">https://briarproject.org/</a>, then go to <a href="https://briarproject.org/beta/briar.apk">https://briarproject.org/beta/briar.apk</a>.</p> + <p>3) Open the web browser and go to <a href="https://briarproject.org">https://briarproject.org</a>. Then go to <a href="https://briarproject.org/beta/briar.apk">https://briarproject.org/beta/briar.apk</a>.</p> <p>4) Confirm that you want to download the file.</p> @@ -80,8 +79,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/building.html b/building.html index 2c7671643cf8e29201d763eb177e10811800eca3..68694073c9971feb49d31fcfd6446e5ccaf929c3 100644 --- a/building.html +++ b/building.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -106,8 +105,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/copyright.html b/copyright.html index 6f9be481ea162f003e7dc8e9d068c316e6646251..b8557aca8455d406338308eb9b2a53feddd73356 100644 --- a/copyright.html +++ b/copyright.html @@ -14,9 +14,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -69,8 +68,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/download.html b/download.html index f5ede835707fcce3bc2a86126cad4d7233fe1546..142f70e7f7255b3b41b793f795fd48443629c4ea 100644 --- a/download.html +++ b/download.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -72,8 +71,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/fdroid.html b/fdroid.html index 888c0328c92b296838b48c23b2a6f2ddbd99e1c5..9b6870b78217f5c06b52c0fb8619315fce51e363 100644 --- a/fdroid.html +++ b/fdroid.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -76,8 +75,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/get-involved.html b/get-involved.html index d99fc87b66c94811891fcaf8abe4580690840150..ae1e0b142a361054bcfa460887828393dc602377 100644 --- a/get-involved.html +++ b/get-involved.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -66,8 +65,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/hiring.html b/hiring.html index 0537dc3f88c60d8c7d04ed9a821c03e35b09e830..7b1f5ad300a6dba2db69cdd768b9dedfd32f1015 100644 --- a/hiring.html +++ b/hiring.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -63,8 +62,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/how-it-works.html b/how-it-works.html index 0ff226067f33c9ffa31fda5b6fcf64b8dbc8b7dd..c1ae31c41066f077939a21e7a1fae9bfa943c7bc 100644 --- a/how-it-works.html +++ b/how-it-works.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -109,8 +108,8 @@ servers to block.</li> <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div> diff --git a/index.html b/index.html index d51b5b83debfe4cb1f36545953f6a5d68c86c606..f8c468841ec4fc5b34970eae941481099becdf19 100644 --- a/index.html +++ b/index.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -91,7 +90,7 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> diff --git a/news/2017-beta-released-security-audit.html b/news/2017-beta-released-security-audit.html index 40ce5348ba94525c3cb9ef939ceedd3f22aca3a5..fb231c18ed469d24ccb086eaf85b310867bbcb9a 100644 --- a/news/2017-beta-released-security-audit.html +++ b/news/2017-beta-released-security-audit.html @@ -1,122 +1,152 @@ <!DOCTYPE html> <html> <head> - <title>Briar - Darknet Messenger Releases Beta, Passes Security Audit</title> - <meta charset="utf-8" /> - <meta name="description" content="Secure messaging, anywhere"/> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <link rel="stylesheet" type="text/css" href="../css/styles.css" /> + <title>Briar - Darknet Messenger Releases Beta, Passes Security Audit</title> + <meta charset="utf-8" /> + <meta name="description" content="Secure messaging, anywhere"/> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" type="text/css" href="../css/styles.css" /> </head> <body id="2017-beta"> - -<div id="wrapper"> - <div id="header_container"> - <div id="header"> - <a href="../index.html"><div id="logo"><img src="../img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> - <div id="nav"> - <div id="signupform"></div> - <label for="menu-toggle"><img src="../img/menu.png"></label> - <input type="checkbox" id="menu-toggle"/> - <ul id="menu"> - <li><a href="../index.html" id="indexnav">Home</a></li> - <li><a href="../download.html" id="downloadnav">Download</a></li> - <li><a href="../how-it-works.html" id="hownav">How it Works</a></li> - <li><a href="../about.html" id="aboutnav">About Us</a></li> - <li><a href="../get-involved.html" id="involvednav">Get Involved</a></li> - </ul> - </div> <!-- nav --> - </div> <!-- header --> - </div> <!-- header_container --> - - <div id="container"> - <div id="content" class="news"> - <h2>Press Release</h2> - <h2>Darknet Messenger Releases Beta, Passes Security Audit</h2> - <h5>July 21 2017</h5> - - <p> - After extensive private beta tests, the first public beta of Briar was <a href="https://play.google.com/store/apps/details?id=org.briarproject.briar.beta">released today</a>. - Briar is a secure messaging app for Android. - </p> - <p> - Unlike other popular apps, Briar does not require servers to work. - It connects users directly using a <strong>peer-to-peer network</strong>. - This makes it resistant to censorship and allows it to work even without internet access. - </p> - <p> - The app encrypts all data end-to-end and also <strong>hides metadata</strong> about who is communicating. - This is the <a href="https://blog.grobox.de/2016/briar-next-step-of-the-crypto-messenger-evolution/">next step in the evolution of secure messaging</a>. - No communication ever enters the public internet. - Everything is sent via the <a href="https://www.torproject.org">Tor anonymity network</a> or local networks. - </p> - <p> - With today's beta release, the Briar team also publishes the results of an <strong>independent security audit</strong> - (<a href="../raw/BRP-01-report.pdf">PDF</a>). - It was performed by <a href="https://cure53.de">Cure53</a> who are known for their audits of SecureDrop, Cryptocat and Dovecot. - Six testers took a total of thirteen days to look for flaws in Briar's cryptographic protocols and code. - In their report, they state "<i>the quality and readability of the app’s source code was rather exceptional</i>" - and highlight "<i>a good understanding of vulnerability patterns and threats</i>". - All the issues found by the audit have been addressed in this beta release. - The report concludes that Briar "<i>is able to offer a <strong>good level of privacy and security</strong>. - In other words, the Briar secure messenger can be recommended for use.</i>" - </p> - <p> - Briar's development team is looking for feedback on today's beta release. - You can submit your feedback anonymously through the app - or publicly in the project's <a href="https://code.briarproject.org/akwizgran/briar/issues">issue tracker</a>. - Before the final release, changes to the peer-to-peer protocol are expected, - so users will not be able to migrate their accounts to the final version. - For security reasons, their <strong>accounts and data will expire</strong> with the beta. - </p> - - <h3>Media</h3> - - <div id="screenshots"> - <a href="../raw/screenshots/00_password.png"><img src="../raw/screenshots/00_password.png"/></a> - <a href="../raw/screenshots/01_nav_drawer.png"><img src="../raw/screenshots/01_nav_drawer.png"/></a> - <a href="../raw/screenshots/02_contact_list.png"><img src="../raw/screenshots/02_contact_list.png"/></a> - <a href="../raw/screenshots/03_private_messages.png"><img src="../raw/screenshots/03_private_messages.png"/></a> - <a href="../raw/screenshots/04_private_group.png"><img src="../raw/screenshots/04_private_group.png"/></a> - <a href="../raw/screenshots/05_blog.png"><img src="../raw/screenshots/05_blog.png"/></a> - <a href="../raw/screenshots/06_forum.png"><img src="../raw/screenshots/06_forum.png"/></a> - </div> - - <img src="../img/architecture-simple.png" style="width:100%;"/> - - <h3>About Briar</h3> - <p> - Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. - Unlike traditional messaging tools such as email, Twitter or Telegram, Briar doesn't rely on a central server - messages are synchronized directly between the users' devices. - If the internet's down, Briar can sync via Bluetooth or Wi-Fi, keeping the information flowing in a crisis. - If the internet's up, Briar can sync via the Tor network, protecting users and their relationships from surveillance. - </p> - <p> - Briar has received funding from <a href="https://smallmedia.org.uk">Small Media</a>, - the <a href="https://openitp.org/">Open Internet Tools Project</a>, - <a href="https://accessnow.org/">Access</a> - and the <a href="https://www.opentech.fund">Open Technology Fund</a>. - </p> - - <h3>Contact</h3> - <p>Torsten Grote <<a href="mailto:t@grobox.de">t@grobox.de</a>> [<a href="https://grobox.de/gpg/0x74DCA8A36C52F833.asc">PGP key</a>]</p> - <p>Michael Rogers <<a href="mailto:contact@briarproject.org">contact@briarproject.org</a>> [<a href="../keys/contact.asc">PGP key</a>]</p> - <p><a href="https://twitter.com/BriarApp">@BriarApp</a></p> - </div> - </div> <!-- container --> - -</div> <!-- wrapper --> - -<div class="clearboth"></div> - -<div id="footer_container"> - <div id="footer"> - <ul> - <li><a href="../copyright.html">Copyright</a></li> - <li><a href="../privacy.html">Privacy</a></li> - <li>Site design by Reflective Spaces</li> - </ul> - </div> <!-- footer --> -</div> <!-- footer_container --> - + + <div id="wrapper"> + <div id="header_container"> + <div id="header"> + <a href="../index.html"><div id="logo"><img src="../img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> + <div id="nav"> + <div id="signup"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> + <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> + </form> + <div id="signupconf">Thanks! We'll keep you updated.</div> + <script language="JavaScript"> + <!-- + function _submit_form(){ + document.getElementById('signupform').style.display = 'none'; + document.getElementById('signupconf').style.display = 'block'; + return true + } + //--> + </script> + </div> <!-- signup --> + <label for="menu-toggle"><img src="../img/menu.png"></label> + <input type="checkbox" id="menu-toggle"/> + <ul id="menu"> + <li><a href="../index.html" id="indexnav">Home</a></li> + <li><a href="../download.html" id="downloadnav">Download</a></li> + <li><a href="../how-it-works.html" id="hownav">How it Works</a></li> + <li><a href="../about.html" id="aboutnav">About Us</a></li> + <li><a href="../get-involved.html" id="involvednav">Get Involved</a></li> + </ul> + </div> <!-- nav --> + </div> <!-- header --> + </div> <!-- header_container --> + + <div id="container"> + <div id="content" class="news"> + <h2>Press Release</h2> + <h2>Darknet Messenger Releases Beta, Passes Security Audit</h2> + <h5>July 21 2017</h5> + + <p> + After extensive private beta tests, the first public beta of Briar was <a href="https://play.google.com/store/apps/details?id=org.briarproject.briar.beta">released today</a>. + Briar is a secure messaging app for Android. + </p> + <p> + Unlike other popular apps, Briar does not require servers to work. + It connects users directly using a <strong>peer-to-peer network</strong>. + This makes it resistant to censorship and allows it to work even without internet access. + </p> + <p> + The app encrypts all data end-to-end and also <strong>hides metadata</strong> about who is communicating. + This is the <a href="https://blog.grobox.de/2016/briar-next-step-of-the-crypto-messenger-evolution/">next step in the evolution of secure messaging</a>. + No communication ever enters the public internet. + Everything is sent via the <a href="https://www.torproject.org">Tor anonymity network</a> or local networks. + </p> + <p> + With today's beta release, the Briar team also publishes the results of an <strong>independent security audit</strong> + (<a href="../raw/BRP-01-report.pdf">PDF</a>). + It was performed by <a href="https://cure53.de">Cure53</a> who are known for their audits of SecureDrop, Cryptocat and Dovecot. + Six testers took a total of thirteen days to look for flaws in Briar's cryptographic protocols and code. + In their report, they state "<i>the quality and readability of the app’s source code was rather exceptional</i>" + and highlight "<i>a good understanding of vulnerability patterns and threats</i>". + All the issues found by the audit have been addressed in this beta release. + The report concludes that Briar "<i>is able to offer a <strong>good level of privacy and security</strong>. + In other words, the Briar secure messenger can be recommended for use.</i>" + </p> + <p> + Briar's development team is looking for feedback on today's beta release. + You can submit your feedback anonymously through the app + or publicly in the project's <a href="https://code.briarproject.org/akwizgran/briar/issues">issue tracker</a>. + Before the final release, changes to the peer-to-peer protocol are expected, + so users will not be able to migrate their accounts to the final version. + For security reasons, their <strong>accounts and data will expire</strong> with the beta. + </p> + + <h3>Media</h3> + + <div id="screenshots"> + <a href="../raw/screenshots/00_password.png"><img src="../raw/screenshots/00_password.png"/></a> + <a href="../raw/screenshots/01_nav_drawer.png"><img src="../raw/screenshots/01_nav_drawer.png"/></a> + <a href="../raw/screenshots/02_contact_list.png"><img src="../raw/screenshots/02_contact_list.png"/></a> + <a href="../raw/screenshots/03_private_messages.png"><img src="../raw/screenshots/03_private_messages.png"/></a> + <a href="../raw/screenshots/04_private_group.png"><img src="../raw/screenshots/04_private_group.png"/></a> + <a href="../raw/screenshots/05_blog.png"><img src="../raw/screenshots/05_blog.png"/></a> + <a href="../raw/screenshots/06_forum.png"><img src="../raw/screenshots/06_forum.png"/></a> + </div> + + <img src="../img/architecture-simple.png" style="width:100%;"/> + + <h3>About Briar</h3> + <p> + Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. + Unlike traditional messaging tools such as email, Twitter or Telegram, Briar doesn't rely on a central server - messages are synchronized directly between the users' devices. + If the internet's down, Briar can sync via Bluetooth or Wi-Fi, keeping the information flowing in a crisis. + If the internet's up, Briar can sync via the Tor network, protecting users and their relationships from surveillance. + </p> + <p> + Briar has received funding from <a href="https://smallmedia.org.uk">Small Media</a>, + the <a href="https://openitp.org/">Open Internet Tools Project</a>, + <a href="https://accessnow.org/">Access</a> + and the <a href="https://www.opentech.fund">Open Technology Fund</a>. + </p> + + <h3>Contact</h3> + <p>Torsten Grote <<a href="mailto:t@grobox.de">t@grobox.de</a>> [<a href="https://grobox.de/gpg/0x74DCA8A36C52F833.asc">PGP key</a>]</p> + <p>Michael Rogers <<a href="mailto:contact@briarproject.org">contact@briarproject.org</a>> [<a href="../keys/contact.asc">PGP key</a>]</p> + <p><a href="https://twitter.com/BriarApp">@BriarApp</a></p> + </div> + </div> <!-- container --> + + </div> <!-- wrapper --> + + <div class="clearboth"></div> + + <div id="footer_container"> + <div id="footer"> + <div id="signup2"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> + <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> + </form> + <div id="signupconf2">Thanks! We'll keep you updated.</div> + <script language="JavaScript"> + <!-- + function _submit_form2(){ + document.getElementById('signupform2').style.display = 'none'; + document.getElementById('signupconf2').style.display = 'block'; + return true + } + //--> + </script> + </div> <!-- signup2 --> + <ul> + <li><a href="../copyright.html">Copyright</a></li> + <li><a href="../privacy.html">Privacy</a></li> + <li>Site design by Reflective Spaces</li> + </ul> + </div> <!-- footer --> + </div> <!-- footer_container --> </body> </html> diff --git a/privacy.html b/privacy.html index 7b39fa4eef53d9b94aebf573c036fd7a17e7d111..2a5e87f0cc49e79fe6e25301200131fb8414b862 100644 --- a/privacy.html +++ b/privacy.html @@ -15,9 +15,8 @@ <div id="header"> <a href="index.html"><div id="logo"><img src="img/briar_logo_large.png" alt="Briar" class="logo"/></div></a> <div id="nav"> - <iframe id="signupframe" style="display: none" name="signupframe" src="about:blank"></iframe> <div id="signup"> - <form id="signupform" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit" onClick="_submit_form();">Keep me updated</button> </form> @@ -66,7 +65,9 @@ <p>By including your email address, you give us permission to contact you regarding your feedback or crash report. We will not share your email address with anyone else, or contact you for any other purpose. Any information you send will only be used for the purpose of improving the Briar app.</p> <p>Anonymised information from feedback and crash reports may be quoted on our <a href="https://code.briarproject.org/">development website</a>, which is accessible to the public.</p> - + + <p>The Briar mailing lists are managed by SourceForge. <a href="https://slashdotmedia.com/privacy-statement/">Their privacy policy</a> applies to the mailing lists. The list archives are public.</p> + <p>If you have any questions about our privacy policy, please email <a href="mailto:contact@briarproject.org">contact@briarproject.org</a> [<a href="keys/contact.asc">PGP key</a>].</p> </div> <!-- full --> @@ -79,8 +80,8 @@ <div id="footer_container"> <div id="footer"> <div id="signup2"> - <form id="signupform2" action="https://lists.sourceforge.net/lists/subscribe/briar-announce" target="signupframe" method="post"> - <input placeholder="Email address" type="email" name="email" tabindex="2" ></input> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get"> + <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2" onClick="_submit_form2();">Keep me updated</button> </form> <div id="signupconf2">Thanks! We'll keep you updated.</div>