Meu co: radar - anônimo. solidária. seguro.

? Deutsche übersetzung
Uma solução inovadora para a proteção solidária de nossa comunidade de Covid-19. Uso anônimo garantido e seguro para sua saúde.
Protótipo, Alpha
Não estamos mais trabalhando neste projeto.
Participar do #wirvsvírus hackathon foi uma experiência importante e divertida para nós, mas não vamos levar mais longe:
Nenhuma das idéias da categoria "App de rastreamento" fez o corte.
Uma iniciativa européia para criar um aplicativo de rastreamento foi anunciada logo após o hackathon.
Temos a sorte de que nossos empregos diários não sejam impactados por Corona (além de ter que trabalhar em casa), mas isso também significa que não temos tempo para promover nossa idéia por nós mesmos.
Como parte do hackathon #wirvsvírus em 2020, esta solução foi desenvolvida para ajudar a controlar a doença covid-19.
A solução ajuda os usuários a acompanhar seus contatos físicos e a informar a si mesmos e aos outros a tempo em caso de infecção pelo Covid-19. O objetivo é interromper a cadeia de infecção em um estágio inicial e reduzir a disseminação de SARS-CoV-2, para que os sistemas de saúde possam suportar o colapso. O uso desta solução está em conformidade com os aspectos da proteção de dados europeus (GDPR/EU-DSGVO).
Nossa solução usa identificadores exclusivos de smartphones para determinar se um usuário passou muito tempo e muito próximo de uma pessoa infectada com SARS-CoV-2 de acordo com as diretrizes do Instituto Robert Koch (RKI).
Para esse fim, a solução verifica as seguintes condições de acordo com a recomendação:
Caso contrário, existe a possibilidade de infecção para o usuário.
Nota: Se um usuário testado anteriormente positivo se recuperar, o status poderá ser redefinido pelo usuário, para que nenhuma notificação incorreta seja enviada posteriormente.

Com a solução que fornecemos, todos os dispositivos no ambiente são registrados pelo seu próprio dispositivo. Os IDs são determinados via Bluetooth e armazenados localmente como identificação anônima.
De um servidor central, os IDs de dispositivo de usuários testados positivamente são lidos e o usuário é avisado sobre uma infecção em potencial, quebrando assim a cadeia de infecção.
Se um ID for marcado apenas como infeccioso posteriormente, todos os usuários anteriormente em contato com este ID serão informados. Essas informações são fornecidas pela sincronização do lado do cliente da lista com os IDs conhecidos por serem infecciosos.

Se um usuário se reportar como infeccioso, seu ID (apenas essas informações!) É transmitido ao servidor e todos os usuários em contato com ele serão informados através do mecanismo descrito acima.
(Os recursos ainda não implementados serão descritos na seção "Perspectivas" para mais fases de expansão após o hackathon)
A solução determina um ID exclusivo do dispositivo via Bluetooth (BLE), o anonimiza e usa essas informações anonimizadas para combinar dados de outros dispositivos.
Os dados são processados principalmente no dispositivo local do usuário. Todos os IDs de dispositivo identificados no ambiente do usuário, que atendem às condições para uma infecção em potencial , são processados anonimizados e armazenados localmente .
Uma sincronização com o componente do servidor ocorre em intervalos regulares para determinar uma lista de IDs (também anonimizados). Os IDs são identificadores de dispositivos cujos usuários testaram positivos. Se uma correspondência puder ser encontrada entre esta lista e os dados armazenados localmente, o usuário será mostrado uma mensagem com recomendações para ação . Não há exibição de IDs de dispositivo ou a localização de dispositivos de terceiros!
O armazenamento de IDs de dispositivo no dispositivo local é limitado a um máximo de 20 dias (período de incubação assumido mais período de carência). Um novo encontro nessas condições redefine o carimbo de hora para a data atual do encontro.
Se o status de outro usuário for alterado de anteriormente "infeccioso" para "recuperado" (também conhecido como infeccioso), a entrada no armazenamento de dados central será removida durante a próxima sincronização . Esse status será atualizado localmente na próxima vez que os dispositivos forem sincronizados, impedindo assim uma nova notificação.
Ao processar os IDs do dispositivo em formato anônimo, nem o usuário nem o operador do servidor podem estabelecer uma conexão entre o dispositivo (em muitos casos, corresponde ao usuário) e o ID processado. NOTA: Para uso produtivo, o procedimento e o processamento de criptografia devem ser verificados e confirmados pelo Oficial de Proteção de Dados!
O aplicativo foi desenvolvido como um protótipo no hackathon e publicado sob uma licença gratuita. A idéia ou a abordagem de implementação técnica podem ser usadas conforme desejado. Um desenvolvimento adicional após o hackathon se destina ao contexto do compromisso privado dos participantes. A participação de terceiros é bem -vinda. Aceitamos com prazer suas contribuições / solicitações de puxão.
Dê uma olhada no nosso quadro de problemas.
Leia contribuindo.md para obter detalhes sobre o nosso código de conduta e o processo para enviar solicitações de puxar para nós.
Usamos o Semver para a atribuição de números de versão. Para as versões disponíveis, consulte Tags para este repositório.
Veja também a lista de colaboradores envolvidos no projeto até agora.
Este projeto está licenciado sob uma licença do MIT - consulte License.md para obter mais detalhes.
Nota: Queremos ajudar a combater essa pandemia como humanidade , disponibilizando -a. O desenvolvimento conjunto de meios apropriados não deve estar nas mãos de indivíduos ou menos. Apoie este projeto e participe de seu desenvolvimento adicional.
TBA