Just one click is enough to start chatting without being required to register, there's no need for registration or sign up.
Here everyone can find a chat partner to his/her taste.
More details can be found here: Feature placements are determined by the app stores and help users to discover new and popular apps.
Knowing when and where an app is being Featured can explain a sudden boost in popularity and downloads.
You got it right, Yes IChat does not require you to login or sign up with your email or phone number.
To start chattting any user is required to only choose a nickname and click Start Chatting Now.