#### Functional > In order to run and hot reload app either on emulator or device, follow the [instructions](https://docs.flutter.dev/get-started/test-drive?tab=androidstudio#run-the-app) ###### Was the app committed within the required time period? ###### Does the app run without crashes? ###### Sign up withing your email. After signing up, try to log in to the messenger, can you authenticate? ###### After successful log-in, enable boimetric authentication via either fingerprint or face recognition and try to log in. ###### Search for any other user and try messaging them. Do messages appear on other user's app? ###### Check whether messages are encrypted using other user's public key. ###### Can you update your profile information including name, picture, username? ###### Generate QR code of your profile via app, does it contain information about you and your profile? ###### Try sending video, audio, images via chat. Does the recipient get all the files correctly? ###### Create secret chat. Messages should be encrypted end-to-end, meaning messages must only be visible to users, but not on the backend of the app.