Android app for clean and easy testing of the TCN Protocol. A part of tha family of apps from www.covid-watch.org
This repository is focused on the implementation of a simple Android UI to robustly test integration with the TCN Protocol for the Covid Watch app. Our goals are to:
- Allow users to easily start and stop anonymously recording interactions with others using the TCN Protocol.
- View these interactions easily on their screens
-
Android Studio 3.6.x https://developer.android.com/studio
-
TCN Client Android https://github.com/TCNCoalition/tcn-client-android
We are tracking this as a submodule for now tracking the develop branch, so don't forget to init and fetch.
First time:
$ git submodule update --init --recursive --remote
To Update:
git submodule update --remote
Reach out to @zssz or @Apisov
What is the anonymous protocol for communication between phones? How does it work and who designed it?
Covid Watch uses Temporary Contact Numbers, a decentralized, privacy-first contact tracing protocol developed by the TCN Coalition. This protocol is built to be extensible, with the goal of providing interoperability between contact tracing applications. You can read more about it on their Github.
What's this repository vs the other repositories in the covid19risk Organization?
This is the repository for development of the front-facing Android mobile app for Covid Watch, including the UX and tie-ins to the TCN Bluetooth Protocol and backend services. Related repos:
- Android Minimal: Proof of concept pilot app for testing integrations with the bluetooth protocol.
- TCN: Implementation of bluetooth protocol.
- Zsombor Szabo (@zssz)
- Pavlo (@Apisov)
Interested in volunteering with Covid Watch? Check out our get involved page and send us an email at [email protected]!