UnderChat is a multi-user chat application that allows users to add friends by quickly searching their username, can add profile pictures, update statuses, and provides authentication.