forked from immuni-app/immuni-app-ios
-
Notifications
You must be signed in to change notification settings - Fork 0
/
publiccode.yml
103 lines (92 loc) · 4.2 KB
/
publiccode.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
publiccodeYmlVersion: "0.2"
applicationSuite: immuni
url: "https://github.com/immuni-app/app-ios"
name: immuni-ios
releaseDate: "2020-05-24"
softwareType: standalone/mobile
softwareVersion: 1.0.0
developmentStatus: stable
platforms:
- ios
usedBy:
- Presidenza del Consiglio dei Ministri
categories:
- data-collection
description:
en:
apiDocumentation: "https://github.com/immuni-app/immuni-documentation/blob/master/API.yaml"
documentation: "https://github.com/immuni-app/immuni-documentation"
features:
- BLE Contact Tracing
- Upload Recent Temporary Exposure Keys
- Leverages the Apple and Google Exposure Notification framework
genericName: Mobile App
longDescription: >
Immuni is a technological solution that centres on **an iOS and Android
smartphone app.** It helps us to fight the COVID-19 pandemic by notifying
users at risk of carrying the virus as early as possible—**even when they
are asymptomatic.** These users can then isolate themselves to avoid
infecting others, and seek medical advice.
Immuni’s design and development are based on five main principles:
**utility, accuracy, scalability, transparency,** and **privacy.**
It features a **contact tracing** system based on **Bluetooth Low
Energy:**
- When two users come sufficiently close to each other for long enough, their devices record each other’s _rolling proximity identifier_ in their local memory. These identifiers are generated from _temporary exposure keys_ and change multiple times each hour. These keys are **generated randomly** and change once per day.
- When a user tests positive for SARS-CoV-2, the virus causing COVID-19, they have the option to upload to a server their recent temporary exposure keys. This operation can only happen with the validation of a **healthcare operator.**
- The app periodically downloads the new temporary exposure keys and uses them to derive the infected users’ rolling proximity identifiers for the recent past. It then matches them against those stored in the device’s memory and **notifies the user** if a risky contact has occurred.
- The system uses **no geolocation data** whatsoever, including GPS data. So, the app cannot tell where the contact with a potentially contagious user took place, nor the identities of those involved.
To implement its contact tracing functionality, Immuni leverages **the
Apple and Google Exposure Notification framework.** This allows Immuni to
be more resilient than otherwise would be possible.
Besides the temporary exposure keys, the Immuni app also sends to the
server some analytics data. These include **epidemiological and technical
information,** and are sent for the purpose of helping the National
Healthcare Service (Servizio Sanitario Nazionale) to provide effective
assistance to users, in compliance with art. 6.2.b and 6.3 of the Law
Decree 28/2020.
Immuni is being developed while paying a lot of attention to user privacy
and a number of measures have been taken to protect it. For example, the
app collects **no personal data that would disclose the user’s identity,**
such as the user’s name, age, address, email, or phone number.
shortDescription: >-
Immuni is an iOS mobile app that helps us to fight the COVID-19 pandemic
by notifying users at risk of carrying the virus as early as possible
intendedAudience:
countries:
- it
scope:
- emergency-services
- government
- healthcare
- security
- welfare
- local-authorities
it:
countryExtensionVersion: "0.2"
riuso:
codiceIPA: pcm
conforme:
gdpr: true
lineeGuidaDesign: true
misureMinimeSicurezza: true
modelloInteroperabilita: true
piattaforme:
anpr: false
cie: false
pagopa: false
spid: false
legal:
license: AGPL-3.0-only
mainCopyrightOwner: >-
Presidenza del Consiglio dei Ministri
repoOwner: Presidenza del Consiglio dei Ministri
authorsFile: AUTHORS
localisation:
availableLanguages:
- it
- en
localisationReady: true
maintenance:
contacts:
- name: Ministero della Salute
type: internal