It’s not fishy. It’s standard business practise. It is up to you, the designer of the website, whether you hand over IP rights on completion of a project. You don’t, by law, have to. And if you do, they should be signed over. Whether you do or not should be clearly stated in your contract terms.