An implementation of the Apple/Google Contact Tracing specification written in Qt for Sailfish OS.
Released under the GPLv2
More info: https://www.flypig.co.uk/contrac
- Crypto functions - DONE
- BLE advertisments- DONE
- BLE scanning - DONE
- Contact storage - DONE
- Contact matching - DONE
- Unit tests - DONE
- Risk calculation - DONE
- Align with GApple API - DONE
- Run as a service - DONE
- Service dbus interface - DONE
- Diagnosis key download - DONE
- Diagnosis key upload - DONE
- Update to latest GApple protocol - DONE
- Persistent settings - DONE
- User teleTAN input - DONE
- Risk config download - DONE
- Scrub up the UI - DONE
- Test against official apps - PARTIAL
- Test against official servers - PARTIAL
Relevant Google/Apple, DP-3T protocol or other apps.
- SwissCovid (DP-3T): https://github.com/DP-3T/dp3t-app-android-ch
- Covid-Warn-App (GA): https://github.com/corona-warn-app
- Immuni (GA): https://github.com/immuni-app
- eRouška (bespoke): https://github.com/covid19cz/erouska-android
- Koronavilkku (GA): https://github.com/THLfi/koronavilkku-android
- HOIA (DP-3T): https://koodivaramu.eesti.ee/tehik/hoia
- NHS COVID-19 app (GA): https://github.com/nhsx/covid-19-app-android-ag-public