Apagou a aplicação, o ícone desapareceu e a subscrição renova-se no mês seguinte na mesma. Desinstalar um cliente VPN remove software de um dispositivo; não envia um pedido de eliminação ao serviço, não cancela a cobrança nem chega a todas as cópias de um perfil. São operações distintas com responsáveis distintos. Saber qual camada realmente limpou é a diferença entre um dispositivo retirado e uma credencial ainda ativa. Separe a limpeza do dispositivo, a relação de cobrança e o registo da conta, e o resto do trabalho torna-se óbvio.

O que o desinstalador remove de facto

Um desinstalador remove o pacote da aplicação e os ficheiros que ele registou. No Windows fica normalmente um diretório de perfil nos dados da aplicação do utilizador, e no macOS ficam muitas vezes preferências e pastas de suporte da aplicação. O Android limpa os dados privados da aplicação, enquanto o iOS elimina o contentor da aplicação mas pode deixar itens do porta-chaves e perfis de configuração do sistema.

O software VPN instala frequentemente um segundo componente fora da aplicação: uma extensão de rede, um serviço de sistema, um controlador TUN ou um perfil de configuração. Esse componente pode sobreviver à desinstalação e manter uma definição de túnel no dispositivo. Verifique o ecrã de definições de VPN da plataforma, não apenas a lista de aplicações, antes de assumir que a remoção está completa.

Nada disto chega ao fornecedor. O desinstalador não tem motivo para contactar um servidor, e a maioria não o faz, e é por isso que a conta continua utilizável a partir de outro dispositivo imediatamente depois.

Onde se escondem perfis e credenciais

Os perfis são portáveis por conceção, e é isso que os torna fáceis de esquecer. Um ficheiro OpenVPN exportado, uma configuração WireGuard, um código QR numa captura de ecrã e uma palavra-passe guardada no porta-chaves do sistema sobrevivem todos a uma desinstalação porque a aplicação não era dona deles.

PlatformCommon leftoverWhere to look
WindowsSaved profile, stored credentialApp data folder, Credential Manager
macOSConfiguration profile, keychain itemVPN settings, Keychain Access
AndroidAlways-on VPN entry, app dataNetwork settings, VPN screen
iOSVPN configuration, keychain itemVPN and device management settings

No Linux a ligação pode estar no NetworkManager e não no diretório do próprio cliente. Listar as ligações e a pasta system-connections mostra o que o ambiente ainda conhece:

nmcli connection show
sudo ls /etc/NetworkManager/system-connections/
sudo find /etc -maxdepth 3 -iname '*vpn*'

Também existem cópias fora do dispositivo: um perfil descarregado numa pasta de sincronização, um anexo num e-mail, uma imagem de cópia de segurança. Remover a aplicação local não faz nada a essas cópias, e qualquer delas pode restabelecer o túnel com uma credencial que ainda é válida.

A conta vive do lado do fornecedor

O serviço guarda registos que o dispositivo nunca vê: a identidade da conta, a subscrição e o método de pagamento, as autorizações de dispositivos, a correspondência com o apoio e todos os metadados de ligação que a sua política descreve. Uma desinstalação não produz qualquer evento desse lado, por isso a conta, a renovação e as sessões ativas continuam.

A cobrança é a parte que as pessoas notam. Uma subscrição pode renovar-se depois de a aplicação ser removida porque a autorização de pagamento pertence à conta, não ao software. Eliminar a conta primeiro também pode remover o ecrã de cobrança que usaria para cancelar, e é por isso que a ordem das operações importa.

Alguns fornecedores oferecem um botão de eliminação autónoma, outros exigem um pedido ao apoio, e uns poucos guardam um registo após a eliminação por razões legais ou contabilísticas. O aviso de privacidade dos serviços de subscrição da Mozilla é um exemplo publicado de como as categorias de conta e de pagamento são descritas separadamente; leia o aviso do seu próprio fornecedor para obter a lista equivalente.

Remova o acesso pela ordem correta

Comece por inventariar o que existe: dispositivos com autorização ativa, perfis exportados, credenciais guardadas e o método de pagamento por trás da renovação. Depois revogue primeiro o dispositivo ou a chave, porque a revogação produz efeito mesmo que reste um perfil copiado. Uma chave revogada não pode ser usada por nenhuma cópia, e é por isso que isto vem antes de eliminar ficheiros. Faça-o antes de cancelar seja o que for, para que o ecrã da conta ainda liste todos os dispositivos que precisa de revogar.

Cancele depois a renovação, enquanto os controlos de cobrança ainda estão acessíveis, e guarde a confirmação do cancelamento. A seguir, peça a eliminação da conta pelo canal documentado do fornecedor e guarde a resposta. Por fim, remova os vestígios locais que encontrou e troque qualquer credencial que tenha sido partilhada com o perfil eliminado.

Em equipamento gerido, não improvise. Use o processo de saída da organização, uma vez que perfis e certificados podem ser controlados por um sistema de gestão de dispositivos que os reinstala se apenas eliminar a aplicação.

Confirme o resultado em vez de o presumir

Teste o resultado a partir de uma sessão limpa: tente iniciar sessão na conta, verifique se o dispositivo ainda aparece na lista autorizada da conta e confirme que a renovação seguinte está cancelada. Um início de sessão falhado é prova mais forte do que um ícone em falta, e também revela se uma segunda identidade, como um início de sessão por e-mail associado, ainda funciona.

Guarde a resposta da eliminação junto com o inventário de dispositivos e a data. Se o fornecedor alegar mais tarde que a conta estava ativa, esse registo responde à questão. Se a lei exigir a conservação de um registo de cobrança, anote-o como exceção em vez de o tratar como uma eliminação falhada.

Artigos relacionados