LibreAlarm Project consists of three modules Application The application which runs on the phone. Wearable The application which runs on the watch. shareddata Classes the phone and watch have in common to communicate.