Exposure Notification

Apple and Google have jointly created the ExposureNotification framework to help governments and public health authorities reduce the spread of COVID-19 through contact tracing, with user privacy and security core to the design. Public health authorities can use this framework to create apps that enable users to take measures to protect themselves and help others. Consistent with our privacy principle of transparency, we are publishing reference documentation, detailed specifications, and source code for the ExposureNotification framework.

Framework Reference

Discover how to integrate the ExposureNotification framework into your app.

View API documentation

Specification

Read the specifications that define Exposure Notification, including Bluetooth and cryptography.

View specifications and FAQ

Source Code

Download published source code to learn how Apple implements the internals of Exposure Notification.

Download and preview source

On-Device Venue Check-in

Learn about adding venue check-in capabilities using on-device sharing in an Exposure Notification app.

View documentation

Off-Device Venue Check-in

Learn about adding venue check-in capabilities using off-device sharing in an Exposure Notification app.

View documentation