comp446 mobile app