Giter Site home page Giter Site logo

ailabstw / social-distancing Goto Github PK

View Code? Open in Web Editor NEW
88.0 22.0 7.0 329 KB

A simple, decentralized. privacy-reserving contact tracing system

Home Page: https://covirus.cc/social-distancing-app-intro.html

Makefile 100.00%
contact-tracing sars-cov-2 privacy decentralization

social-distancing's Introduction

The Taiwan Social Distancing Application and Its Contact Tracing Algorithm

Source of apps

Please find source of Taiwan Social Distanc, available in MIT license in the following repo,

Contact Tracing Algorithm

This document describes the original contact tracing algorithm (2020) used by the social distancing application form Taiwan AI Labs.

For more info, check the full whitepaper.

Build

The following dependencies are required to build the PDF.

To build to file, run the following commands:

$ make

The PDF will be generated at build/whitepaper.pdf

social-distancing's People

Contributors

irvin avatar jarvisn0321 avatar poga avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

social-distancing's Issues

Language Localization

Any plans for language localization?

We have native English, Vietnamese, Indonesian, Thai, Spanish, Korean, Japanese and German speakers in our university and can contribute.

確診者更新頻率?

從上週五以來手機上的key count都沒有變過,請問是因為還沒有確診者上傳隨機ID嗎?

建議 - 確診者貼上完整簡訊,由系統自動辨識起訖日期與驗證碼

確診者上傳資料

現行方式

使用者收取簡訊 → 填入日期 → 填入驗證碼 → 送出

建議補充方式

使用者收取簡訊 → 複製簡訊貼上簡訊 → 送出

增加「貼上簡訊自動辨識」選項

與現行方式相比,建議的方式減少了使用者選擇日期及填入數字操作。
雖然增加複製簡訊的步驟,但與現行方式比較更不易出錯。

其他可以考慮的方法

  1. 主動讀取剪貼簿
    在 Android 12 上,每次讀取剪貼簿都會顯示通知,看起來會很煩。

  2. 主動讀取簡訊
    需要使用者授予簡訊權限,可能造成一定隱私疑慮。可以在使用者同意的前提下進行。同時 iOS 似乎不支援。

Cannot init app on iOS (not test under Android)

Description

App won't enable properly.
Same situation on both iPhone 6s and iPhone 12 mini with iOS 14.6 (the latest one)
Logs screen showed up the wrong init date.

Reproduce Step

  1. Install the app via App Store
  2. Launch the app
  3. Read the introduction of the app
  4. Blank screen will shows up

Screenshots:

Blank Screen
Logs
Setting Screen 1
Setting Screen 2

請調整接觸 2 分鐘的設定, 符合國際定義與實作, 不要重蹈自然人憑證覆轍

根據美國 CDC 定義 , Close Concat 是 15 分鐘,

各國 contact tracing app 大多也設定為 15 分鐘, 德國分成三個等級

太過嚴格的標準容易引起恐慌而且增加疫調人員負擔, 潛在的醫療篩檢負擔, 與隔離場所負擔

各國開源 contact tracing app : http://jgbarah.github.io/Notes/foss-covid-tools.html

加拿大 COVID Alert : 15 分鐘
https://www.canada.ca/en/public-health/services/diseases/coronavirus-disease-covid-19/covid-alert.html

英國 NHS COVID-19 App : 15 分鐘
https://faq.covid19.nhs.uk/article/KA-01130/en-us

德國 CoronaWarnApp : 三個等級
Sum of contact time <5 minutes: No risk exposure(s) (green).
Sum of contact time >=5 minutes and <9 minutes: Low risk exposure(s) (green).
Sum of contact time >=9 minutes: High risk exposure(s) (red).
https://www.coronawarn.app/en/faq/#encounter_19_calc

[QUESTION] Provide Install Numbers?

Is there a place to see install numbers for the Apple and Google platforms? Are you willing to provide these numbers? A check on the Google Play Store install number seems to only show 8800+ installs (which seems low).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.