OpenCovidTrace iOS App – Fully Private Open Source Contact Tracing

Overview

Build Status

OpenCovidTrace iOS App

Visit https://opencovidtrace.org to learn more.

WARNING: Issue with DP3T SDK

DP3T switched to Exposure Notification Framework of Apple/Google which requires entitlements which are only available for official government/health organisations.

Hence this project development is on hold for now, and we switched to other project which is focused solely on our technology:

https://github.com/OpenCovidTrace/oextrace-ios

Gitter

https://gitter.im/octrace-ios/community

Building the code

  1. Install the latest Xcode developer tools from Apple
  2. Install CocoaPods
  3. Clone the repository
  4. Run pod install at root of project

Statement from Apple

The following is a statement from Apple: "To ensure the credibility of health and safety information, Apple is only accepting COVID-19 related apps from recognised entities such as government organisations, health-focused NGOs, companies deeply credentialed in health issues, and medical or educational institutions. Only developers from one of these recognized entities should submit an app related to COVID-19 to the App Store.

For more information visit https://developer.apple.com/news/?id=03142020a

Fully Private Open Source Contact Tracing

The promise of privacy is not enough. That’s why verification of privacy being preserved through open source is a must.

OpenCovidTrace is an open-source platform integrating all popular BLE (Bluetooth Low Energy) contact tracing protocols ( DP-3T, Google & Apple, BlueTrace, etc.) with an additional set of features for iOS and Android platforms.

Our vision is to provide a trustworthy contact tracing tool with universal interoperability, that empowers people and communities to fight Coronavirus.

Our mission is to develop an open-source implementation for proprietary protocols (such as Apple & Google and BlueTrace backends) which addresses privacy concerns in terms of preservation of individual privacy, and integrates with all popular open-source protocols (such as DP-3T).

Comments
  • Continuous integration

    Continuous integration

    Did you consider some online CI setup for the project? For example, Bitrise can be used for that. It is free with some limitations https://www.bitrise.io I partially can do some setup, but it is needed admin privileges from repository owner so part of actions needed from the owners side

    opened by Shiaulis 13
  • dp3tsdk dependency fix + increase deploy target

    dp3tsdk dependency fix + increase deploy target

    DP3TSDK fixed the dependency issue but the thing is that this update requires latest iOS because published by Apple newest framework ExposureNotification requires iOS 13.5 and higher. As I remember, your initial idea was to have lower iOS version, but I cannot imagine that you won't use this framework in the project

    opened by Shiaulis 2
  • Swift Package Manager

    Swift Package Manager

    Did you consider SPM as your dependency manager? Looks like all dependencies you are using right now are SPM ready image

    The only issue with Firebase, but I don't see any usage of it. Or do you have plans to use it as well?

    opened by Shiaulis 1
  • Add dynamic text size support

    Add dynamic text size support

    I suggest supporting dynamic text size. For those who set the biggest text size in the device, settings will receive all those benefits in the app. For buttons I've used Headline text. For other screen text I've used body or Large title styles I've attached screenshots for the biggest font sizes (on a normal scale). iPhone 11: image image image

    iPhone SE (2nd generation): image image image

    opened by Shiaulis 0
  • Project is not compiling

    Project is not compiling

    I didnt' run project for several weeks, but today I totally failed to compile on any commit :( The error I receive is related to DP3TSDK project: image

    I did different attempts fo fix this but without any success. The only thing I didn't' check is that it can be connected to Xcode update to version 11.5. But maybe you know any other solutions? Just in case I'll download the old version just to check did it worked before or not

    opened by Shiaulis 13
  • Localization

    Localization

    It will be great if during the release the application will support different languages! I am ready to help in the translation into Russian. (For example, you can use Weblate, or any other service. It is completely free for open source projects.)

    opened by KovalevArtem 7
Owner
Open Covid Trace
Full Privacy Open Source Contact Tracing
Open Covid Trace
Native (Swift) version of Open Food Facts for iOS. Coders & Decoders welcome 🤳🥫 😊

Open Food Facts iPhone and iPad app What is Open Food Facts? What can I work on ? Open Food Facts is a food products database made by everyone, for ev

Open Food Facts 299 Jan 4, 2023
An app using Apple’s ExposureNotification API to detect contacts with other users of the app that may have had COVID-19.

NHS COVID-19 AG An app using Apple’s ExposureNotification API to detect contacts with other users of the app that may have had COVID-19. Dependencies

null 165 Dec 23, 2022
Taiwan Social Distancing App - iOS

social-distancing-ios 臺灣社交距離 App 由衛生福利部疾病管制署與台灣人工智慧實驗室共同研發,提供臺灣地區用戶接收 COVID-19 接觸通知,並提醒收到接觸通知的用戶連繫當地衛生局,以減少傳染風險。 ● 保障個人隱私 利用手機藍牙功能來估計社交互動,資料以匿名方式儲存在個人

AILabs.tw 280 Oct 24, 2022
Coronavirus tracker app for iOS & macOS with maps & charts

Features Live data: Shows the most recent data, and updates automatically. Distribution map with two levels of details: Countries: When the user zooms

Mhd Hejazi 1.5k Dec 28, 2022
Corona Virus Tracker & Advices iOS App with SwiftUI

Corona Virus Stats & Advices App with SwiftUI Features Current statistics of global total confirmed, deaths, recovered cases. Statistics of countries

Alfian Losari 358 Dec 27, 2022
:globe_with_meridians: Small iOS app to show some COVID-19 health, data, news and tweets

covid19.swift Small iOS app to show some COVID-19 health, data, news and tweets ⚡ Requirements Xcode 12, iOS 14 Credits API: COVID-19 API: News Tweets

null 26 Nov 30, 2022
Swift iOS app that tests if you are depressed

Depressed? is an app that asks you the nine questions from the PHQ-9 questionnaire to determine if you are depressed. The questionnaire is implemented

Christian Lobach 92 Dec 16, 2022
Glucosio iOS App

Glucosio has moved to Gitlab! Visit our project repos on Gitlab Glucosio for iOS Glucosio for iOS, a user centered free and open source app for Diabet

Glucosio 51 Jul 23, 2022
Intuitive cycling tracker app for iOS built with SwiftUI using Xcode. Features live route tracking, live metrics, storage of past cycling routes and many customization settings.

GoCycling Available on the iOS App Store https://apps.apple.com/app/go-cycling/id1565861313 App Icon About Go Cycling is a cycling tracker app built e

Anthony Hopkins 64 Dec 19, 2022
CoronaMelder - COVID-19 Notification App for iOS

CoronaMelder - COVID-19 Notification App for iOS This repository contains the native iOS implementation of the Dutch COVID-19 Notification App CoronaM

Ministerie van Volksgezondheid, Welzijn en Sport 121 Dec 10, 2022
Corona Virus Tracker & Advices App with Flutter

Corona Virus Tracker & Advices App with Flutter Try the web app dev preview https://alfian-flutter-coronatracker.firebaseapp.com/ Features Current sta

Alfian Losari 88 Dec 19, 2022
A simple App to Track the status of Covid-19 around the World. Using SwiftUI and GraphQL

CovidUI CovidUI is a simple App to Track the status of Covid-19 around the World. This is a simple App I made to track the spread of Covid-19 for me a

Mathias Quintero 77 Dec 14, 2022
This app keeps you informed about COVID-19 risks.

Covid Update Note: To run the app in your local environment, please input your Covid Act Now API key in the file: "CovidUpdate/Covid Update/Model/Covi

Tina Ho 0 Nov 5, 2021
KovidStatz - A very simple app to display covid stats worldwide or country wise

KovidStatz A very simple app to display covid stats worldwide or country wise. T

Shwait Kumar 0 Jan 17, 2022
🇬🇧 UK COVID-19 Statistics app built using SwiftUI

???? UK COVID-19 Statistics This app was created with the intention of publishing to the AppStore. The primary purpose of this app is to share informa

An Trinh 43 Nov 7, 2022
Covid Update Feed: An app that fetches data from the UK government's API for coronavirus announcements

Covid Update Feed Covid Update Feed is a single screen app that fetches data fro

Duncan Kent 0 Feb 16, 2022
Israel's Ministry of Health's COVID-19 Exposure Prevention App

Hamagen Israel's Ministry of Health's COVID-19 exposure prevention app. Hacking You're awesome. See CONTRIBUTING.md. Components HaMagen is based on re

Israel's Ministry of Health 507 Dec 14, 2022
An iOS application for remembering to take your medications. (Pronounced like the letters R-X.)

Arex An iOS application for remembering to take your medications. Downloading The following commands will set up an Arex checkout. You'll need Xcode o

Alexsander Akers 99 Jun 29, 2022
CovidCertificate Apps for iOS

COVID Certificate Apps - iOS This project is released by the the Federal Office of Information Technology, Systems and Telecommunication FOITT on beha

Swiss Admin 111 Dec 19, 2022