A shared hosting environment is infamous for low level security. It often provides an unsecured environment which paves the way for hackers access your data with out any major efforts. So, it is very essential to know the basic steps to keep your data safe at least to some extent. - The first and foremost thing is to use complex passwords. Equally important is to use different passwords if you are using SSH or multiple FTP accounts. Always ensure to keep records of your sensitive information only offline. Do not keep it online. - Ensure that the private areas on the site is well sealed off with read-only permission. - Take personal initiative to keep regular backup of your site. In a shared hosting platform you can never depend on the hosting company alone. - Another important thing is to do a careful study of the track record of web hosting company before joining them.