A resposta em uma frase
Do lado da extensão, ela só lê e nunca envia. O VGrab examina as requisições de rede e a página atual dentro do seu navegador para saber se há algum vídeo que dá para baixar, e identificar, baixar, juntar e gravar no disco acontece tudo no seu computador. O VGrab não envia quais páginas você abriu nem o que você baixou, não traz script de estatística e não faz relatório de erros. Ao desinstalar, tudo é apagado, porque a extensão não escreve nada em outros cantos do seu computador.
Então o que o VGrab lê
Para encontrar o vídeo, a extensão precisa examinar as requisições de rede desta página que você está vendo (onde fica o endereço da lista do vídeo) e as marcações públicas da página (título, capa, duração). É só examinar, nada sai daqui: essas informações servem para listar os candidatos na janela da extensão e escolher a qualidade, e acaba nisso, sem serem enviadas para lugar algum.
Na hora de buscar o vídeo, a extensão leva junto o estado de login que você já tem naquele site (senão o conteúdo de assinante não vem), mas ela não lê, não guarda e não altera as suas credenciais: quem decide se leva ou não é o navegador, pelas regras dele, exatamente como quando você mesmo clica em reproduzir naquela página. E isso vale só para os servidores ligados àquela página: a própria página, o servidor onde está a lista e aquelas máquinas que o player já acessou. Para nenhum outro servidor isso é levado.
Quatro coisas, todas locais
- Registro do que foi encontrado: quais endereços apareceram nesta página, só na memória do navegador, e some assim que a aba é fechada.
- Segmentos do download em andamento: ficam guardados no armazenamento do próprio navegador e são apagados quando o arquivo pronto vai para a pasta de downloads; se você desistir no meio, são apagados na hora.
- Histórico de downloads: onde foi salvo, qual o tamanho, quando aconteceu. Fica só no navegador deste computador, e a página de gerenciamento limpa tudo de uma vez.
- Configurações: qualidade, quantos downloads ao mesmo tempo e coisas assim, só neste computador.
E do lado do site
O site (este que você está lendo agora) é outra história: como a maioria dos sites, ele tem estatística do Google Analytics e anúncios do Google AdSense, que funcionam com cookies, e os visitantes da Europa veem antes uma caixa de consentimento. Isso existe só nas páginas do site e não tem nada a ver com a extensão, que não carrega nenhum script do site.
Há dois casos em que a extensão abre uma página do site. O primeiro é a página de progresso dos downloads (para você acompanhar o andamento e cuidar do histórico em uma tela bem mais larga que a janela da extensão), e essa página não tem anúncios nem usa cookie de estatística para registrar os seus downloads. O segundo é quando você clica em "Algum problema?" na janela da extensão e vai para a página de feedback. Ali, o que você escrever só é enviado ao nosso e-mail quando você clicar em "Enviar"; sem esse clique, nada sai. E se o relato leva ou não o endereço completo da página em que você estava, quem decide é você, por uma chave no próprio formulário.
Como conferir por conta própria
A extensão é código puro de front-end, publicado junto com o pacote e sem carregamento remoto. Se você quiser conferir: primeiro, abra a página de gerenciamento de extensões do navegador e veja quais permissões o VGrab pediu; segundo, abra o painel de rede das ferramentas de desenvolvedor, baixe um vídeo e observe que o VGrab só se conecta ao servidor onde está o vídeo, nunca ao nosso domínio; terceiro, o pacote de instalação é um arquivo ZIP, e o que sai da descompactação é o código-fonte, à vontade para ler.
Como isso se relaciona com a política de privacidade
Esta página está escrita em linguagem simples, e a versão formal está na política de privacidade, que lista item por item o que a extensão coleta (nada), o que o site coleta (cookies de estatística e de anúncios) e o que a página de feedback coleta (aquilo que você mesmo escreveu). Se os dois textos divergirem em algum ponto, vale a política de privacidade; e se você encontrar uma diferença, conte para nós na página de feedback, que a gente corrige.
Perguntas frequentes
Por que é preciso a permissão de "examinar as requisições de rede"? O vídeo na web é quase sempre streaming, e o endereço dele não está escrito na página, só aparece nas requisições de rede que o player envia; sem examinar essas requisições, não há como encontrar o vídeo. O que é examinado é o endereço, e o conteúdo das requisições não é lido nem guardado.
Por que é preciso permissão para todos os sites? O VGrab não reconhece sites específicos, ele reconhece formatos de vídeo, então precisa conseguir funcionar em qualquer site. Uma lista restrita de domínios nunca daria conta de "baixar de qualquer site".
Por que é preciso a permissão de "alterar cabeçalhos de requisição"? Muitos sites de vídeo têm proteção contra hotlink e só aceitam requisições vindas da própria página. Quando a extensão busca o vídeo no lugar daquela página, ela precisa incluir o referer verdadeiro para o servidor liberar. O que é incluído é o endereço real da página, não uma identidade falsificada.
Uma atualização pode passar a coletar dados sem avisar? O que mudou em cada versão está escrito nas notas de atualização do site, e qualquer mudança na política de privacidade também é anunciada lá.
Continuar lendo
- Baixador de vídeos sem cota diária e sem cadastro
- Como baixar um vídeo de um site de vídeos
- Que programa baixa só um trecho de um vídeo
- Instalar o VGrab: pela loja ou pelo pacote ZIP
- Como baixar um vídeo de streaming m3u8
- Perguntas frequentes sobre o VGrab
- Por que o download do vídeo falha e como resolver