SafeTrace icon indicating copy to clipboard operation
SafeTrace copied to clipboard

Privacy preserving voluntary Covid-19 self-reporting platform. Share your location history and status, get alerts you are in high risk areas and identify high risk regions

Results 33 SafeTrace issues
Sort by recently updated
recently updated
newest added

Enclave data is serialized for sealing/unsealing using JSON format, which is highly inefficient in terms of space. This should be improved using a binary format such as CBOR. The correct...

help wanted
Enclave
rust

Need to brainstorm how to display secure connection guarantees to end users.

UX
client library
high priority

The application will have two ways that allows users to consume data: 1) Individual reporting 2) Global view This issue is regarding Global view. Once users add their location to...

help wanted
UX
high priority

This issue builds on issue #2 In order to achieve a certain level of privacy, we propose to run a lightweight clustering algorithm inside the SafeTrace secure DB and passing...

help wanted
Enclave
rust
high priority

Increase enclave memory limit from 4kB to 128MB or 4GB. The amount of data that the enclave is capable of storing encrypted (through a process known as sealing and unsealing...

Enclave
rust
high priority

Drawing on this issue: [#17](https://github.com/enigmampc/SafeTrace/issues/17) Based on [epidemiology feedback issue](https://github.com/enigmampc/SafeTrace/issues/5), we can have high risk and low risk individual interaction reporting. High risk interactions: We can report high risk interactions...

Enclave
rust

In the individual reporting section, we propose to ask self-reporting users whether they have any symptoms. Given 40% of Covid19 carriers have only mild symptoms and may not have tested,...

UX

Error handling needs much improvement, as most functions inside the enclave will return success regardless of whether the fail or succeed. This obviously makes it hard to debug and troubleshoot....

This server should store `userID`, `email`, and `password`, and enable users to log-in to their `userID` in the front-end application. It should also enable the front-end to submit the `userID`...

help wanted

We will need a front-end that: - interacts with the SafeTrace API (https://github.com/enigmampc/SafeTrace/tree/master/api-server) - replicates the functionality described by wireframes in https://github.com/enigmampc/SafeTrace/issues/20 We're agnostic to the libraries/frameworks used, tho I...

help wanted