Keeping your personal data 100% safe these days is very difficult. Even big companies like Yahoo have experienced great breach that have ...