No sistema operacional elementar, o navegador é chamado como parte de um script de rede iniciado na inicialização em /etc/NetworkManager/dispatcher.d/90captive_portal_test
Esse script chama o arquivo binário / usr / bin / captive-login e ambos os arquivos fazem parte do pacote 'capnet-assist'. Eu também não gosto desse tipo de 'call home' e desativei o login cativo removendo seus bits executáveis e tornando-os imutáveis, para que não sejam sobrescritos em atualizações.
O comando 'strings / usr / bin / captive-login' lhe dará algumas pistas sobre o que o binário está fazendo.