This is really embarrassing, your designer is misusing the rights, he can become a big problem for your online presence. You have to force him to give you admin panel access and registration transfer...