User can clear historical data collected by Exposure Notification Framework and the app.
Steps:
- PWA requests deleting all data
- JS Bridge UseCase: OnSetBridgeDataUseCase
- JS Bridge Data Type: OutgoingBridgeDataType.REQUEST_CLEAR_EXPOSURE_NOTIFICATIONS_DATA
- Clear local database
- UseCase: ClearExposureNotificationDataUseCase
- Repository function: ExposureRepository.nukeDb()
- Repository implementation: ExposureRepositoryImpl.nukeDb()
- Redirect user to Exposure Notification Framework settings page, where they can clear data collected by Exposure Notification Framework
- View function: HomeFragment.requestClearData()