Nope! That's one of the great things about AV. Anyone can use it on any browser. There is no account or sign-up needed. All that is required to use AV is a computer and an internet connection. Of course if you want to video chat, you'll need a webcam too.