You got it right, Yes IChat does not require you to login or sign up with your email or phone number.
Also its a place to share your way of understanding world, your culture.
Yes IChat is trying to be among your favorite options for free chat sites.
You can use our chat rooms online to connect, meet and make new friends whenever you want.
Do you have no idea about places you would like to visit?
So why not join the chat room and ask a local about it? Join our chat room and ask the UK strangers about their place.