В мае 2020 года Apple представила систему уведомлений о контакте, разработанную для того, чтобы органы здравоохранения и правительства по всему миру могли помогать людям выяснять, подверглись ли они воздействию COVID-19, и если да, то какие шаги предпринять для минимизации распространения вируса.
По мере ослабления пандемии различные государственные учреждения постепенно отключают свои системы уведомлений о контакте. С истечением срока действия национального чрезвычайного положения, связанного с COVID-19, в США 11 мая 2023 года система перестала функционировать в большинстве из более чем 30 штатов, которые приняли эту систему.
Объяснение системы уведомлений о контакте
Система уведомлений о контакте изначально задумывалась как инструмент отслеживания контактов — инициатива Apple и Google, о которой было объявлено в начале апреля 2020 года для ограничения распространения COVID-19.
Apple и Google создали API, разработанный для того, чтобы iPhone и смартфоны Android могли взаимодействовать друг с другом в целях отслеживания контактов. Таким образом, если вы окажетесь рядом с кем-то, у кого позже будет диагностирован COVID-19, вы сможете получить уведомление и принять соответствующие меры для самоизоляции и получения медицинской помощи при необходимости.
Определение того, контактировали ли вы с кем-либо, зависит от вашего iPhone, который, используя API уведомлений о контакте, взаимодействует с другими iPhone и смартфонами Android по Bluetooth всякий раз, когда вы находитесь рядом с другим владельцем смартфона, обмениваясь анонимными идентификаторами.
Apple и Google разработали базовые API и функциональность Bluetooth, но они не разрабатывали приложения, использующие эти API. Вместо этого технология была интегрирована в приложения, разработанные органами здравоохранения по всему миру, которые могут использовать информацию об отслеживании для отправки уведомлений о контакте и последующих рекомендаций. Apple и Google также внедрили функцию «Экспресс», которая позволяет системе уведомлений о контакте работать в партнерстве с органами здравоохранения, но без отдельного приложения.
API были созданы с учетом конфиденциальности и безопасности, а использование приложений является добровольным, а не обязательным.
Как работает система уведомлений о контакте
Почти у каждого есть смартфон, что делает их идеальным инструментом для определения того, с кем вы контактировали. Система уведомлений о контакте имеет самообъясняющее название, и, по сути, эта функция предназначена для отправки вам уведомления, если вы находились в непосредственной близости от человека, у которого диагностирован COVID-19.
Вот подробное пошаговое объяснение того, как это работает:
- Два человека, Райан и Эрик, во вторник днем вместе покупают продукты в одном и том же продуктовом магазине. У Эрика есть iPhone, а у Райана — телефон Android, и оба используют приложение для здоровья, которое задействует API отслеживания контактов или функцию Express Exposure Notification.
- Приходится долго ждать, поэтому Эрик и Райан стоят в очереди на кассу вместе примерно 10 минут. В течение этого времени каждый из их телефонов передает полностью анонимные идентификационные маяки и принимает идентификационные маяки, передаваемые другим человеком. Их телефоны знают, что они контактировали, и хранят эту информацию на самом устройстве, не передавая ее никуда еще.
- Через неделю у Райана появляются симптомы COVID-19, он обращается к врачу, и ему диагностируют COVID-19. Он открывает свой телефон Android, подтверждает свой диагноз с помощью документации от медицинского работника и нажимает кнопку, которая загружает его идентификационный маяк на централизованный облачный сервер.
- Позже в тот же день iPhone Эрика загружает список всех недавних маяков от людей, заразившихся COVID-19. Затем Эрик получает уведомление о том, что он контактировал с человеком, у которого есть COVID-19, благодаря его взаимодействию с Райаном в продуктовом магазине.
- Эрик не знает, что это был Райан, у которого COVID-19, потому что никаких персональных данных не собиралось, но система знает, что Эрик подвергался воздействию COVID-19 в течение 10 минут во вторник и что он стоял близко к человеку, который его заразил, основываясь на силе сигнала Bluetooth между их двумя телефонами, что позволяет приложению предоставлять соответствующую информацию.
- Эрик следует инструкциям местного органа здравоохранения о том, что делать после контакта с COVID-19.
- Если у Эрика позже разовьется COVID-19, он выполнит те же действия, перечисленные выше, чтобы оповестить людей, с которыми он контактировал, что позволит всем лучше отслеживать потенциальное воздействие.
Apple и Google также создали удобную графику, объясняющую процесс, которую мы включили ниже:
Что нужно сделать для использования системы уведомлений о контакте
Для использования системы уведомлений о контакте в поддерживаемых странах на устройстве под управлением последней версии iOS необходимо открыть приложение «Настройки», выбрать раздел «Уведомления о контакте», а затем нажать «Включить уведомления о контакте».
Отсюда ваш iPhone сообщит вам, доступно ли приложение для уведомлений о контакте в вашем штате, стране или регионе, предоставив подробную информацию о том, как его загрузить. Вам также будет сообщено, можете ли вы использовать уведомления о контакте без приложения через функцию Express, или же уведомления о контакте в данный момент недоступны в вашем регионе.
Система уведомлений о контакте по умолчанию отключена, и фактическое использование API требует включения этой функции, а в некоторых случаях — загрузки приложения от проверенного органа здравоохранения. Многие страны разрабатывают приложения, специфичные для страны и штата, которые пользователи могут загрузить.
Без явного согласия на использование функции уведомлений о контакте, API уведомлений о контакте на iPhone не делает ничего. Как только вы загрузите приложение и дадите согласие на его использование, или дадите согласие на использование опции Express, функция уведомлений о контакте станет активной на вашем смартфоне.
Межплатформенная связь приложений
Apple и Google работали над созданием API для уведомлений о контакте, которые работают вместе, чтобы iPhone и смартфоны Android могли взаимодействовать друг с другом, и вы получали уведомления о контакте, даже если у человека, с которым вы контактировали, есть смартфон Android.
На iOS система уведомлений о контакте работает на устройствах под управлением iOS 13 и более поздних версий, включая iOS 14, iOS 15 и iOS 16.
Добровольное включение уведомлений о контакте
Уведомления о контакте на iPhone по умолчанию отключены и должны быть включены. Использование этой функции требует согласия пользователей на подключение к системе уведомлений о контакте, что является частью процесса регистрации. Уведомления о контакте можно включить с помощью раздела «Уведомления о контакте» в приложении «Настройки».
Если вы все же, в какой-то момент, заразитесь COVID-19, существует отдельный процесс согласия на анонимное оповещение людей, с которыми вы контактировали. Функция требует явного согласия для информирования других о диагнозе, и ничего не происходит автоматически.
Отключение уведомлений о контакте
Вы можете полностью отключить уведомления о контакте, открыв приложение «Настройки» и нажав «Выключить уведомления о контакте». Если вы загрузили приложение для уведомлений о контакте, вы также можете удалить его, чтобы отключить эту функцию. Поскольку уведомления о контакте по умолчанию отключены, если вы никогда ими не пользовались, вам не нужно ничего делать для их отключения.
Проверка уведомлений о контакте
Когда у человека диагностирован COVID-19, прежде чем будет отправлено оповещение людям, с которыми он контактировал, приложения, использующие API уведомлений о контакте Apple и Google, требуют подтверждения того, что человек дал положительный результат на заболевание.
Это предотвращает злонамеренное использование системы людьми для обмана других, заставляя их верить, что контакт произошел, хотя на самом деле это не так.
Например, человек, у которого тест на COVID-19 дал положительный результат, может получить QR-код с результатами теста, который можно отсканировать в приложение уведомлений о контакте для целей верификации. Процесс верификации варьируется в зависимости от региона, согласно Apple.
Как работают уведомления о контакте
Как объяснялось выше, при установленном приложении для здоровья, использующем API уведомлений о контакте, или активированной системе Express с явного согласия, ваш смартфон обменивается анонимными идентификаторами с каждым человеком, с которым вы контактируете, у которого также есть приложение, использующее этот API.
Ваш телефон хранит список этих идентификаторов на устройстве, и этот список остается на вашем устройстве — он никуда не загружается. Исключение составляет случай, если вам диагностирован COVID-19, и вы затем выполняете шаги для отправки уведомлений на смартфоны, которые контактировали с вашим.
В этой ситуации список случайных идентификаторов, которые были присвоены вашему iPhone за последние 14 дней, отправляется на централизованный сервер. iPhone других людей проверяют этот сервер и загружают этот список, сверяя его с идентификаторами, хранящимися на их собственных iPhone. Если есть совпадение, они получают уведомление о контакте с дополнительной информацией о дальнейших шагах.
Совпадения производятся на устройстве, а не на сервере в центральном месте, что сохраняет конфиденциальность, одновременно гарантируя, что люди знают о возможном контакте.
Для более простого объяснения, вот пошаговая инструкция о том, как это работает:
- Райан и Эрик взаимодействуют в продуктовом магазине. Во время этого взаимодействия телефон Android Райана имеет случайный идентификатор 12486, который уникален для телефона Райана (и который меняется каждые 15 минут).
- iPhone Эрика записывает случайный идентификатор Райана, 12486, и отправляет Райану свой собственный случайный идентификатор, 34875. И Райан, и Эрик контактируют с дюжиной людей в продуктовом магазине, поэтому их смартфоны загружают случайные идентификаторы со всех этих телефонов.
- Райан заражается COVID-19, подтверждает свой диагноз в приложении и дает согласие на загрузку всех идентификаторов, которые его телефон использовал в течение последних двух недель (включая 12486), на центральный сервер, доступный для приложения COVID-19 Эрика. На этом этапе идентификатор Райана передается в централизованную базу данных, но эти случайные идентификаторы не связаны с какой-либо личной информацией и не включают данные о местоположении.
- Телефон Эрика загружает список идентификаторов людей, у которых был диагностирован COVID-19, который включает идентификатор Райана, 12486, и сравнивает его со списком идентификаторов, хранящихся на основе взаимодействий Эрика.
- Происходит совпадение, поэтому Эрик получает уведомление о том, что он контактировал с кем-то, у кого COVID-19, и получает информацию о дальнейших действиях.
Органы здравоохранения будут иметь доступ к информации, включающей продолжительность контакта телефонов Эрика и Райана и расстояние между ними, определяемое силой сигнала Bluetooth, что может использоваться для оценки расстояния.
На основе этой информации система уведомлений о контакте может доставлять Эрику уведомления, специфичные для его местоположения и персонализированные, возможно, сообщая ему уровень риска контакта и потенциальную опасность на основе этих факторов. Система будет знать день, когда он подвергся воздействию, как долго длилось это воздействие, и силу сигнала Bluetooth этого контакта. Никакая другая личная информация не передается.
Каждый орган здравоохранения может определить, что является событием контакта и сколько таких событий было у человека, а также это позволяет приложениям учитывать риск передачи положительных случаев в своих определениях события контакта, что в совокупности повлияет на то, как и когда будут уведомлены пользователи, подвергшиеся воздействию.
Демонстрация приложений
Apple и Google предоставили примеры того, как будут работать приложения, чтобы дать пользователям представление о том, чего ожидать перед загрузкой. В iOS 13.5 было добавлено новое меню в разделе «Настройки» > «Здоровье» > «Журнал контактов с COVID-19», чтобы пользователи могли узнать, какое приложение органа здравоохранения они используют, а также получить список проверок контактов, которые можно удалить.
Когда пользователь потенциально подвергается воздействию COVID-19, приложение отправит push-уведомление, сообщающее об инциденте. Все события контакта за последние 14 дней перечислены в приложении, и подробности включают информацию о том, был ли подтвержден диагноз и когда вы находились рядом с человеком, который позже заболел.
Когда данные передаются
По большей части система уведомлений о контакте работает на вашем устройстве. Идентификаторы собираются и сопоставляются исключительно на вашем смартфоне и не передаются в центральную систему. Есть два исключения:
- Когда пользователю диагностирован COVID-19, и он решает сообщить об этом положительном диагнозе системе отслеживания контактов, самые последние идентификационные маяки (за последние 14 дней) добавляются в список положительных диагнозов, распространяемый органом здравоохранения, чтобы другие, кто контактировал с этим идентификатором, могли быть оповещены.
- Когда пользователь получает уведомление через свой смартфон о том, что он контактировал с человеком, у которого тест на COVID-19 дал положительный результат, передаются день контакта, его продолжительность и сила сигнала Bluetooth этого контакта.
Подробности конфиденциальности уведомлений о контакте
Прежде всего, полная информация о конфиденциальности уведомлений о контакте доступна на веб-сайте Apple, но ниже мы рассмотрим некоторые важные часто задаваемые вопросы о конфиденциальности.
- Нет идентифицирующей информации — Ваше имя, Apple ID и другая информация никогда не передаются и не связываются с приложениями, использующими API отслеживания контактов.
- Нет данных о местоположении — Система не собирает, не использует и не передает данные о местоположении. Уведомление о контакте предназначено не для отслеживания местонахождения людей, а для определения того, находился ли человек рядом с другим человеком.
- Случайные идентификаторы — Вашему iPhone присваивается случайный, постоянно меняющийся идентификатор (последовательность чисел), который передается по Bluetooth на другие находящиеся поблизомости устройства. Идентификаторы меняются каждые 10-20 минут.
- Работа на устройстве — Идентификаторы, с которыми контактирует ваш телефон, или телефоны, которые контактируют с вашим идентификатором, хранятся на устройстве и не загружаются никуда без согласия.
- Передача данных на основе согласия — Если ваш тест на COVID-19 окажется положительным, люди, с которыми вы контактировали, не получат оповещение без вашего явного разрешения.
- Сопоставление идентификаторов на устройстве — Если вы заразитесь COVID-19 и дадите согласие на передачу этой информации, ваш список идентификаторов за последние две недели будет загружен на центральный сервер, который другие устройства могут проверять для выявления совпадений на своих iPhone.
- Добровольное включение — Уведомления о контакте являются полностью добровольными. Вам не нужно использовать эту функцию, и она не работает, если вы не загрузите приложение, использующее API. Она также не работает, если вы отключите опцию «Уведомления о контакте» в приложении «Настройки».
- Обмен данными с Apple/Google — Apple и Google не получают идентифицирующей информации о пользователях, данных о местоположении или каких-либо других устройствах, рядом с которыми находился пользователь.
- Монетизация данных — Apple и Google не будут монетизировать проект уведомлений о контакте.
- Только проверенные медицинские приложения — API Apple могут использоваться только органами здравоохранения по всему миру. Приложения должны соответствовать определенным критериям конфиденциальности, безопасности и контроля данных. Приложения могут получать доступ к списку маяков, предоставленных пользователями, подтвержденными как положительные на COVID-19, которые дали согласие на их передачу, но никакая персонально идентифицирующая информация не включается.
- Отключение уведомлений о контакте — Apple и Google могут отключать систему уведомлений о контакте на региональной основе, когда она больше не нужна.
Ограничения для приложений
Приложения должны соблюдать ряд ограничений, чтобы быть одобренными для использования API уведомлений о контакте. Разрешено только одно приложение на страну, чтобы избежать фрагментации и способствовать широкому распространению среди пользователей.
Исключение составляет случай, если страна выбрала региональный или государственный подход, который поддерживают Apple и Google. Также должны соблюдаться следующие ограничения:
- Приложения должны быть созданы правительственным органом здравоохранения или для него, и могут использоваться только для реагирования на COVID-19.
- Приложения должны требовать согласия пользователей, прежде чем приложение сможет использовать API.
- Приложения должны требовать согласия пользователей, прежде чем передавать положительный результат теста органу здравоохранения.
- Приложения должны собирать только минимально необходимое количество данных и могут использовать эти данные только для реагирования на COVID-19. Все другие виды использования пользовательских данных, включая целевую рекламу, не допускаются.
- Приложениям запрещено запрашивать разрешение на доступ к службам определения местоположения.
Приложения, использующие API уведомлений о контакте
На данный момент Швейцария, Латвия, Италия, Германия, Польша, Саудовская Аравия, Ирландия, Хорватия, Дания, Нидерланды, Шотландия, Канада, Япония, Англия, Уэльс, Бельгия, Новая Зеландия и Норвегия запустили приложения для уведомлений о контакте или используют экспресс-функцию уведомлений о контакте от Apple.
В Соединенных Штатах Вирджиния, Северная Дакота, Аризона, Делавэр, Невада, Алабама, Колорадо, Вайоминг, Северная Каролина, Пенсильвания, Мичиган, Мэриленд, Нью-Йорк, Нью-Джерси, Миннесота, Вашингтон, Коннектикут, Невада, округ Колумбия, Калифорния и Юта запустили приложения для уведомлений о контакте или воспользовались функцией Apple «Экспресс», которая позволяет получать уведомления без приложения.
Пользователи iPhone могут установить несколько приложений для уведомлений о контакте, но одновременно может быть активно только одно. Параметры управления функциональностью приложения можно найти в меню «Конфиденциальность» > «Здоровье» > «Журнал контактов с COVID-19».
Экспресс-уведомления о контакте
Представленная в составе iOS 13.7, функция «Экспресс-уведомления о контакте» является системной версией второго поколения API уведомлений о контакте, позволяющей штатам, странам и регионам использовать систему уведомлений о контакте без необходимости создавать полноценное приложение.
Экспресс-уведомления о контакте можно рассматривать как уведомления о контакте без приложения, но использование этой функции по-прежнему требует надзора со стороны органа здравоохранения в данном регионе.
По сути, органы здравоохранения, желающие использовать Экспресс-уведомления о контакте, могут вместо этого предоставить Apple и Google информацию о том, как связаться с органом здравоохранения, рекомендации для жителей и советы по потенциальным действиям.
Органы здравоохранения предоставляют название, логотип, критерии для активации уведомления о контакте и материалы, которые будут представлены пользователям в случае контакта, при этом Apple и Google используют эту информацию для предоставления системы уведомлений о контакте клиентам от имени органа здравоохранения.
Программы Экспресс-уведомлений о контакте из различных регионов совместимы друг с другом и с уже выпущенными существующими приложениями для уведомлений о контакте. Органы здравоохранения по-прежнему могут выбрать создание собственных индивидуальных приложений вместо использования Экспресс-уведомлений о контакте.
Конфиденциальность по-прежнему остается в центре внимания новой функции. Даже если приложение не является обязательным в области, где орган здравоохранения подключился к Экспресс-уведомлениям о контакте, его все равно необходимо явно включить на iPhone, открыв «Настройки», перейдя в раздел «Уведомления о контакте» и нажав «Включить уведомления о контакте». Отключиться в любое время возможно.
Партнеры из организаций здравоохранения
API был разработан совместно с рядом органов здравоохранения, включая CDC, the Association of Public Health Laboratories, the Association of State and Territorial Health Officials, the Council of State and Territorial Epidemiologists, и the Public Health Informatics Institute of the Taskforce for Global Health.
Дополнительная информация
Apple и Google имеют специализированные веб-сайты с дополнительной информацией о системе уведомлений о контакте, и это должно быть вашим первым шагом, если вы хотите узнать больше о ней и о том, как она работает.
Отзывы о руководстве
У вас есть вопрос о системе уведомлений о контакте, вы знаете что-то, что мы упустили, или хотите оставить отзыв? Напишите нам по электронной почте здесь.