
Idioma
TypeScript
Tipo de ferramenta
Aplicativo móvel
Licença
GNU General Public License version 3
Version
1.0.0
OpenTrace

OpenTrace usa o protocolo BlueTrace para rastreamento de contatos comunitários, preservando a privacidade por meio de dispositivos Bluetooth e permitindo a interoperabilidade global. Este sistema facilita o registo descentralizado de proximidade e complementa o acompanhamento centralizado pelas autoridades de saúde. Melhora a escalabilidade e a eficiência do rastreamento de contatos, superando as limitações do rastreamento manual que depende da memória pessoal. O BlueTrace altera frequentemente identificadores temporários de dispositivos para evitar rastreamento malicioso e coleta informações pessoais mínimas, garantindo assim a privacidade do usuário sob seu consentimento.
O OpenTrace melhora a eficiência e a escalabilidade do rastreamento de contatos tradicional que depende da memória e dos conhecidos das pessoas, fornecendo uma solução que respeita a privacidade e utiliza menos recursos, tornando o rastreamento de contatos mais adaptável em grandes escalas.
As funcionalidades do Bluetrace incluem: 1. Registro do usuário e atribuição do usuário do usuário: os usuários se registram com o número de telefone e um UserID exclusivo é gerado. 2. Geração Tempida: IDs temporários (Tempids) são criados para manter a privacidade do usuário durante os encontros. 3. Bluetooth Baixa energia (BLE) Fluxo de handshake: Dispositivos trocam mensagens usando BLE para detecção de proximidade. 4. Mensagens de encontro: essas mensagens são trocadas quando os dispositivos se aproximam, contendo tempides. 5. Armazenamento do histórico de encontros: Cada dispositivo armazena seu histórico de encontros localmente, que pode ser usado para rastreamento de contato. 6. Fluxo de análise de dados: Análise dos dados do encontro para rastreamento de contato. 7. Retirada do consentimento: os usuários podem retirar o consentimento, levando à exclusão de seus dados.
Suporta modelos híbridos de rastreamento de contatos, descentralizados ou centralizados. Usa criptografia AES-256-GCM, mensagens JSON codificadas e protege a privacidade do usuário.

Consulte o equipamento de Código para o Desenvolvimento e descubra como nossas herramientas de código abertas, cuidadosamente curadas, podem se apoiar em sua instituição na América Latina e no Caribe. Escritores para explorar soluções, resolver dúvidas de implementação, compartilhar resultados de reutilização ou apresentar uma nova ferramenta. Escreva para [email protected]

Esta imagem descreve os princípios de design de privacidade do Bluetrace, um protocolo para rastreamento de contato digital, enfatizando IDs temporários, coleta de dados pessoais limitados, armazenamento de dados local e consentimento revogável.

Esta imagem exibe duas etapas de um aplicativo móvel para upload de dados para o Ministério da Saúde (MOH), incluindo entrada de código de verificação e submissão de PIN para upload de dados.

Esta imagem explica o processo de registro do usuário e atribuição do usuário para o sistema de rastreamento de contatos do Bluetrace, destacando a ligação do número de telefone para um UserID exclusivo.
Sistema de rastreamento de contatos digitais de código aberto baseado em Bluetooth Low Energy, criado pela GovTech Singapore em março de 2020.
