Yes, you need to have webcam support to be able to have a seamless experience. Without a webcam you won’t be able to use the Camchat service as the AI itself will block you and you won’t be able to start chatting.