Só um ponto de atenção: o WiFi público pode ser uma espécie de "honeypot" ao contrário. Não me lembro agora o nome desse ataque. Ou seja, quando você tenta entrar no facebook ele exibe uma tela de login fake e você insere seus dados achando que está logando no facebook, quando na verdade não está. Está na verdade acessando um HTML servido pelo próprio wifi.
Geralmente o navegador acusaria devido ao erro de certificado, mas alguém mais desatento não notaria.
Outro ponto de atenção: um wifi preparado pode falar para você que antes de acessar a internet é necessário "fazer login" "por questões de segurança", e então exibir um botão "Entrar com o Facebook". Ao clicar nesse botão você vai para um domínio falso idêntico ao login do facebook. Nesse caso não teria o erro de certificado, pois o domínio não seria o original do facebook.