Secure messaging, anywhere.

akwizgran ece083026e Merge branch '1534-rss-notification' into 'master' 1 day ago
.idea aa6879c48e Revert "Remove Objective C from code styles" 4 weeks ago
bramble-android 9ca854473f Use an appropriate wake lock tag for the device. 1 week ago
bramble-api ff2f710495 Merge branch 'crypto-api-code-cleanup' into 'master' 1 week ago
bramble-core b2702062bc Merge branch 'async-events-commit-actions' into 'master' 2 weeks ago
bramble-java c3b5b04b71 Broadcast events asynchronously. 2 weeks ago
briar-android 8603fd3257 Merge branch 'inject-dialog-fragments-early' into 'master' 2 weeks ago
briar-api d40cfd30a2 Let IntroductionResponse know if introduction can succeed 3 weeks ago
briar-core 0e5bb3e9de [core] RSS blog posts are not local: re-enables notification 2 days ago
briar-headless 6c0dffff56 Merge branch 'db-code-cleanup' into 'master' 2 weeks ago
gradle b7c8859c82 Upgrade the gradle wrapper to version 4.10.2 7 months ago
libs e8566906ef Update gradle-witness to exclude android.jar from dependencies. 6 months ago
patches 64f9ce7306 Remove unused patches. 6 months ago
.gitignore 412381f37e Move buildType to flavor and add hashes for pinning of androidTest dependencies 8 months ago
.gitlab-ci.yml 9fbf740ba7 Use /dev/urandom for tests. 8 months ago
LICENSE.txt d5beca5351 Port Signal's emoji implementation to Briar 2 years ago 1950c13ffb Added 3 years ago
briar.iml cccdacc3e4 Upgrade to Android Studio 3.1. 11 months ago
build.gradle 9ccd8d1602 Upgrade android gradle plugin to 3.3.2 1 month ago
dagger.gradle f6c8a8cec7 Move dagger.gradle to project root. 5 months ago cc67a8fcdd Exclude AAPT dependency from gradle-witness. 3 weeks ago
gradlew 7bc08b2de7 Updated Gradle wrapper. 3 years ago
gradlew.bat 7bc08b2de7 Updated Gradle wrapper. 3 years ago
settings.gradle 6c296c1348 Proof-of-Concept Headless Client 6 months ago 9ccd8d1602 Upgrade android gradle plugin to 3.3.2 1 month ago

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.