Secure messaging, anywhere.

str4d b3722ad840 Remove unused variable 7 years ago
.idea 0aaa2a27ba Don't align if wrapped. 8 years ago
briar-android db52b2c29f Implement conversation data persistence 7 years ago
briar-android-tests c577efacbe Show all Forum Invitations, not only the first 7 years ago
briar-api f750280845 Pass MessageId inside *InvitationReceivedEvent so we get the right one 7 years ago
briar-core b3722ad840 Remove unused variable 7 years ago
briar-desktop ec083d617e Upgraded Gradle to 2.13, added local Maven repo. 8 years ago
briar-tests 7a3bd86522 Use ConversationManager for timestamps and unread counts 7 years ago
gradle ec083d617e Upgraded Gradle to 2.13, added local Maven repo. 8 years ago
patches c74c24ec22 Add ADD_ONION and DEL_ONION support to jtorctl patch 8 years ago
.gitignore 7bef4104b2 add coding style file to git to be shared and used by all devs 8 years ago
LICENSE.txt 4c9296d286 Merged all licensing info into a single file to avoid APK build problems. 9 years ago
README.md 1950c13ffb Added README.md. 8 years ago
briar.iml efd9976ade Upgraded Gradle to 2.10, Android plugin to 2.1.0. 8 years ago
build.gradle 8a29207bd0 Fixing fragment instance restore 7 years ago
gradlew 7bc08b2de7 Updated Gradle wrapper. 8 years ago
gradlew.bat 7bc08b2de7 Updated Gradle wrapper. 8 years ago
settings.gradle 1be400eb84 Switched Roboguice/Guice out for Dagger 2 8 years ago

README.md

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.