We all spend a lot of time online, and trust banks and shops with our personal data. But how do you keep safe and avoid scams?