User login (phone number / email) 1-to-1 chat Text messages Online/offline status Message timestamp Basic notifications