SARS-CoV-2, also known colloquially as just the coronavirus, has wreaked havoc across the world. Many countries shut down large parts of the economy in order to contain the spread of the virus. As countries reopen their economies, many health experts fear a "second wave", ie. resurgence, of COVID-19. To prevent a second wave, public health experts are advocating that nations adopt contact tracing, ie. tracing all the people who have recently come into contact with a person who has tested positive for COVID-19 and then undertaking steps to isolate those individuals. Contact tracing is difficult to implement correctly without violating an individual’s privacy. The threat to personal privacy was severe enough for Google and Apple to collaborate on an API that developers of public health agencies can use to implement app-based contact tracing solutions. This contact tracing API, which Google and Apple call the Exposure Notification API, is designed to respect user privacy and security.
Once a user downloads an app that uses the Exposure Notification API and opts in to contact tracing, their device starts generating "proximity identifiers" that are changed every 15 minutes (on average). Via Bluetooth Low Energy, these "proximity identifiers" are periodically shared with nearby devices whose users have also opted into contact tracing. The proximity identifier is then processed on-device and does not reveal information about a user's location or other personally identifiable information. Once a user confirms a positive diagnosis of COVID-19, they can share their diagnosis with the app they installed, which will then inform other users who have come into close contact with them in the last 14 days. For more information on how the Exposure Notification API works, we recommend reading our initial coverage.
Google first rolled out the Exposure Notification API for Android devices on May 20, 2020, as part of an update to Google Play Services, but its use is restricted to apps that have been developed by official public health agencies (for obvious reasons). However, neither Google nor Apple has made details public about the list of apps that have been whitelisted for using this API, so unless you're constantly keeping up with the news, it's hard to know which countries have adopted the API. We've previously covered some of the countries that have adopted the Exposure Notification API when we talked about the various open-source contact tracing projects that are out there. In this article, we have compiled a list of official contact tracing apps from designated health agencies from various countries that are using Google and Apple's Exposure Notification API. Our list contains COVID-19 contact tracing apps that have been released or are currently in development.
We discovered Google's hidden whitelist of application package names for the API. Subsequently, these package names were traced back to apps, their listing, and the countries they belong to. The information is compiled below in a table for easy reference. We have also added Google Play Store and Apple App Store links, if the app has been publicly released, as well as the source code and the official website link, wherever available. We will update the following tables as more countries/regions adopt the API.
Regions with COVID-19 contact tracing apps based on the Exposure Notifications System (ENS)
Region |
App Name |
Android Package Name |
Status |
Useful Links |
---|---|---|---|---|
Austria |
Stopp Corona |
at.roteskreuz.stopcorona |
Released |
|
Belgium |
Coronalert |
be.sciensano.coronalert |
Released |
|
Brazil |
Coronavirus - SUS |
br.gov.datasus.guardioes |
Released |
|
Canada |
COVID Alert |
ca.gc.hcsc.canada.stopcovid |
Released |
|
Croatia |
Stop COVID-19 |
hr.miz.evidencijakontakata |
Released |
|
Cyprus |
CovTracer-EN |
cy.gov.dmrid.covtracer |
Released |
|
Czech Republic |
eRouška |
cz.covid19cz.erouska |
Released |
|
Denmark |
Smittestop |
com.netcompany.smittestop_exposure_notification |
Released |
|
Ecuador |
ASI |
ec.gob.asi.android |
Released |
|
Estonia |
Hoia |
ee.tehik.hoia |
Released |
|
Finland |
Koronavilkku |
fi.thl.koronahaavi |
Released |
|
Germany |
Corona-Warn-App |
de.rki.coronawarnapp |
Released |
|
Gibraltar |
Beat Covid Gibraltar |
com.gha.covid.tracker |
Released |
|
Greece |
Exo |
com.pathcheck.gr.bt |
Released |
|
Ireland |
Covid Tracker |
com.covidtracker.hse |
Released |
|
Italy |
Immuni |
it.ministerodellasalute.immuni |
Released |
|
Japan |
COCOA - COVID-19 Contact App |
jp.go.mhlw.covid19radar |
Released |
|
Kazakhstan |
Saqbol |
kz.nitec.bizbirgemiz |
Released |
|
Latvia |
Apturi Covid Latvia |
lv.spkc.gov.apturicovid |
Released |
|
Lithuania |
Korona Stop LT |
lt.nvsc.coronawarnapp |
Released |
|
Malta |
COVID Alert Malta |
mt.gov.dp3t |
Released |
|
Netherlands |
CoronaMelder |
nl.rijksoverheid.en |
Released |
|
New Zealand |
NZ COVID Tracer |
nz.govt.health.covidtracer |
Released |
|
Northern Ireland |
StopCOVID NI |
net.hscni.covidtracker |
Released |
|
Norway |
Smittestopp |
no.fhi.smittestopp_exposure_notification |
Released |
|
Panamá |
Protégete Panamá |
pa.gob.protegete |
Released |
|
Poland |
ProteGO Safe |
pl.gov.mc.protegosafe |
Released |
|
Portugal |
STAYAWAY COVID |
fct.inesctec.stayaway |
Released |
|
Russia |
Госуслуги.COVID трекер |
com.minsvyaz.gosuslugi.exposurenotificationdroid |
Released |
|
Saudi Arabia |
Tabaud |
sa.gov.nic.tabaud |
Released |
|
Scotland |
Protect Scotland |
gov.scot.covidtracker |
Released |
|
Slovenia |
OstaniZdrav |
si.gov.ostanizdrav |
Released |
|
South Africa |
COVIDConnect |
za.gov.health.covidconnect |
Released |
|
Spain |
Radar COVID |
es.gob.radarcovid |
Released |
|
Switzerland |
SwissCovid |
ch.admin.bag.dp3t |
Released |
|
United Kingdom |
NHS COVID-19 |
uk.nhs.covid19.production |
Released |
|
United Kingdom - Bermuda |
WeHealth Bermuda |
org.wehealth.exposure |
Released |
|
United Kingdom - Jersey |
Jersey COVID Alert |
com.governmentofjersey.jerseycovidalert |
Released |
|
Uruguay |
Coronavirus UY |
uy.gub.salud.plancovid19uy |
Released |
|
USA - Alabama |
GuideSafe |
gov.adph.exposurenotifications |
Released |
|
USA - Arizona |
Covid Watch |
gov.azdhs.covidwatch.android |
Released |
|
USA - California |
California COVID Notify |
gov.ca.covid19.exposurenotifications |
Released |
|
USA - Colorado |
CO Exposure Notifications |
gov.co.cdphe.exposurenotifications |
Released |
|
USA - Connecticut |
COVID Alert CT |
gov.ct.covid19.exposurenotifications |
Released |
|
USA - Delaware |
Covid Alert DE |
gov.de.covidtracker |
Released |
|
USA - District of Columbia |
DC CAN |
gov.dc.covid19.exposurenotifications |
Released |
|
USA - Guam |
Guam Covid Alert |
org.pathcheck.guam.bt |
Released |
|
USA - Hawaii |
AlohaSafe Alert |
org.alohasafe.alert |
Released |
|
USA - Louisiana |
COVID Defense |
org.pathcheck.la.bt |
Released |
|
USA - Maryland |
MD COVID Alert |
gov.md.covid19.exposurenotifications |
Released |
|
USA - Michigan |
MI COVID Alert |
gov.michigan.MiCovidExposure |
Released |
|
USA - Minnesota |
COVIDaware MN |
org.pathcheck.covidsafepathsBt.mn |
Released |
|
USA - Nevada |
Covid Trace Nevada |
gov.nv.dhhs.en |
Released |
|
USA - New Jersey |
COVID Alert NJ |
com.nj.gov.covidalert |
Released |
|
USA - New York |
COVID Alert NY |
gov.ny.health.proximity |
Released |
|
USA - North Carolina |
SlowCOVIDNC |
gov.nc.dhhs.exposurenotification |
Released |
|
USA - Oregon |
Oregon Exposure Notifications |
gov.or.covid19.exposurenotifications |
Released |
|
USA - Pennsylvania |
COVID Alert PA |
gov.pa.covidtracker |
Released |
|
USA - Puerto Rico |
Rastrea el Virus BT |
org.pathcheck.pr.bt |
Released |
|
USA - South Carolina |
South Carolina Safer Together |
musc.exposurenotification |
Released |
|
USA - North Dakota & Wyoming |
Care19 Alert |
com.proudcrowd.exposure |
Released |
|
USA - Utah |
UT Exposure Notifications |
gov.ut.covid19.exposurenotifications |
Released |
|
USA - Virginia |
COVIDWise |
gov.vdh.exposurenotification |
Released |
|
USA - Washington |
Washington |
gov.wa.doh.exposurenotifications |
Released |
|
USA - Wisconsin |
Wisconsin |
gov.wi.covid19.exposurenotifications |
Released |
Thanks to PNF Software for providing us a license to use JEB Decompiler, a professional-grade reverse engineering tool for Android applications.