Survey of Implementation Choices

We have found the following implementation choices in COVID-19 Apps.

Architecture

The overall structure of the App with all its components

Availability of source code and licensing

Is the source code available for review, reuse, or not at all.

Contact tracing

Approach to implementing contact tracing

Privacy policy

Type of privacy policy for App Users

Type of Cloud

Type of the App's Cloud Component

User identification

How users are identified in the system

Why this matters:

Apps can make different implementation choices when implementing a certain feature. While any of those choices can deliver the desired functionality, some of them may have dramatic consequences for innovation, privacy, potential for abuse or effectiveness. By grouping them here, a comparison of pro’s and con’s can be made.