Unhackable site doesn't exist. However, if hacker needs to use more costs and effort than value of stolen data, then this security in most cases is enough.
If GMs can't stop user, who needs to download many GigaBytes of data every day as logged user, then I think GMs aren't needed in this game at all ;-)