Yes, you need your own domain. But we are working on making it convenient for you to buy a domain directly from the Panvy interface soon.