My Co: Radar - Anónimo. solidario. seguro.

? Deutsche übersetzung
Una solución innovadora para la protección solidaria de nuestra comunidad de Covid-19. Uso anónimo garantizado y seguro para su salud.
Prototipo, alfa
Ya no estamos trabajando en este proyecto.
Participar en el #wirvsvirus Hackathon fue una experiencia importante y divertida para nosotros, pero no vamos a llevarlo más allá:
Ninguna de las ideas de la categoría de "aplicación de seguimiento" hizo el corte.
Se anunció una iniciativa europea para crear una aplicación de seguimiento justo después del hackathon.
Tenemos suerte de que nuestros trabajos diarios no sean afectados por Corona (además de tener que trabajar desde casa), pero eso también significa que no tenemos tiempo para impulsar nuestra idea por nosotros mismos.
Como parte del hackathon #wirvsvirus en 2020, esta solución se desarrolló para ayudar a controlar la enfermedad Covid-19.
La solución ayuda a los usuarios a realizar un seguimiento de sus contactos físicos y a informarse a sí mismos y a los demás a tiempo en caso de una infección con Covid-19. El objetivo es interrumpir la cadena de infección en una etapa temprana y reducir la propagación de SARS-CoV-2 para que los sistemas de salud puedan resistir el colapso. El uso de esta solución cumple con los aspectos de la protección de datos europeo (GDPR/EU-DSGVO).
Nuestra solución utiliza identificadores únicos de teléfonos inteligentes para determinar si un usuario ha pasado demasiado tiempo y demasiado cerca de una persona infectada con SARS-CoV-2 de acuerdo con las pautas del Instituto Robert Koch (RKI).
Para este propósito, la solución verifica las siguientes condiciones de acuerdo con la recomendación:
De lo contrario, existe la posibilidad de infección para el usuario.
Nota: Si un usuario probado previamente positivo se recupera, el usuario puede restablecer el estado, de modo que no se envíe una notificación incorrecta en un momento posterior.

Con la solución que proporcionamos, todos los dispositivos en el entorno están registrados por su propio dispositivo. Los ID se determinan a través de Bluetooth y se almacenan localmente como identificación anónima.
Desde un servidor central, se leen las ID de dispositivo de los usuarios probados positivamente y se advierte al usuario de una posible infección, rompiendo así la cadena de infección.
Si una ID solo está marcada como infecciosa en una fecha posterior, todos los usuarios previamente en contacto con esta ID están informados. Esta información se proporciona mediante la sincronización del lado del cliente de la lista con los ID que se sabe que son infecciosos.

Si un usuario se informa como infeccioso, su identificación (¡solo esta información!) Se transmite al servidor y todos los usuarios en contacto con él están informados a través del mecanismo descrito anteriormente.
(Las características aún no implementadas se describirán en la sección "Perspectivas" para obtener más etapas de expansión después del hackathon)
La solución determina una ID única del dispositivo a través de Bluetooth (BLE), la anonimiza y utiliza esta información anonimizada para que coincida con los datos de otros dispositivos.
Los datos se procesan principalmente en el dispositivo local del usuario. Todas las ID de dispositivo identificadas en el entorno del usuario, que cumplen con las condiciones para una infección potencial , se procesan anonimizados y almacenados localmente .
Una sincronización con el componente del servidor se lleva a cabo a intervalos regulares para determinar una lista de ID de dispositivo (también anonimizados). Los ID son identificadores de dispositivos cuyos usuarios han dado positivo. Si se puede encontrar una coincidencia entre esta lista y los datos almacenados localmente, se le muestra al usuario un mensaje con recomendaciones para la acción . ¡No hay visualización de ID de dispositivo o la ubicación de los dispositivos de terceros!
El almacenamiento de ID de dispositivo en el dispositivo local se limita a un máximo de 20 días (período de incubación asumido más el período de gracia). Un nuevo encuentro en estas condiciones restablece la marca de tiempo para la fecha actual de encuentro.
Si el estado de otro usuario se cambia de previamente "infeccioso" a "recuperado" (también conocido como ya no infeccioso), la entrada en el almacenamiento de datos centrales se elimina durante la siguiente sincronización . Este estado se actualizará localmente la próxima vez que se sincronizen los dispositivos, evitando así una nueva notificación.
Al procesar las ID de dispositivo en forma anónima, ni el usuario ni el operador del servidor pueden establecer una conexión entre el dispositivo (en muchos casos corresponde al usuario) y la ID procesada. Nota: Para uso productivo, el Oficial de Protección de Datos debe verificar y confirmar el procedimiento de cifrado.
La aplicación se desarrolló como un prototipo dentro del hackathon y se publicó bajo una licencia gratuita. La idea o el enfoque de implementación técnica se pueden usar según lo desee. Un desarrollo adicional después del hackathon está destinado en el contexto del compromiso privado de los participantes. La participación de terceros es bienvenida. Con mucho gusto aceptamos sus contribuciones / solicitudes de extracción.
Eche un vistazo a nuestro tablero de problemas.
Lea contribuyente. MD para obtener detalles sobre nuestro código de conducta y el proceso para enviarnos solicitudes de extracción.
Usamos Semver para la asignación de números de versión. Para las versiones disponibles, consulte las etiquetas para este repositorio.
Vea también la lista de contribuyentes que han estado involucrados en el proyecto hasta ahora.
Este proyecto tiene licencia bajo una licencia MIT; consulte Licencia.md para obtener más detalles.
Nota: Queremos ayudar a combatir esta pandemia como humanidad juntos al ponerla a disposición. El desarrollo conjunto de los medios apropiados no debe estar en manos de individuos o menos. Apoye este proyecto y participe en su desarrollo posterior.
TBA