Deprecated QT-based UI for Cwtch: For the new Flutter UI go to:
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
Sarah Jamie Lewis 7b776bde57 Merge branch 'ebf201902131852' of into master 3 years ago
android merge 3 years ago
go Merge branch 'master' of into ebf201902131852 3 years ago
linux initial commit 4 years ago
qml Merge branch 'master' of into ebf201902131852 3 years ago
.gitignore Cleanup 3 years ago Update '' 3 years ago
main.go Merge branch 'master' of into ebf201902131852 3 years ago

Cwtch - UI

This codebase provides a graphical user interface for Desktop and Android for Cwtch: Privacy Preserving Infrastructure for Asynchronous, Decentralized and Metadata Resistant Applications


Cwtch is an experimental concept and prototype. We do not recommend you use Cwtch today if you require secure communication. At least, not yet.

If you discover a security issue, please log an issue above, or email

Compiling & Running

This code relies on therecipe/qt before getting started consult the Installation and Getting Started documentation to get that up and running. It will make building this much easier.


qtdeploy build desktop
./deploy/linux/ -local -debug 2>&1 | grep -v 'Detected anchors on an item that is managed by a layout.'

The -local and -debug flags are helpful when developing.


A arm-pie version of tor like tor- is required to be placed in android/libs/armeabi-v7a with the name

qtdeploy -docker build android
adb install deploy/android/build-debug.apk