O Syncthing resolve um problema que a maioria das ferramentas de privacidade nem sequer tenta abordar: manter vários dispositivos ao mesmo nível sem que uma empresa guarde os ficheiros pelo meio. O que não resolve é precisamente aquilo que as pessoas assumem que faz, e o próprio projeto diz isso.
A frase que devia preceder qualquer guia de instalação
Da FAQ oficial:
O Syncthing não é uma boa aplicação de cópia de segurança porque todas as alterações aos seus ficheiros (modificações, eliminações, etc.) serão propagadas para todos os seus dispositivos.
Leia o parêntesis. As eliminações são alterações. Um ficheiro removido no seu portátil fica removido em todo o lado, porque é exatamente isso que sincronizar significa e exatamente aquilo que pediu.
É a mesma armadilha que apanha as pessoas com qualquer pasta sincronizada, e merece ser dita no mesmo fôlego que a funcionalidade: um espelho mostra o que está à sua frente, incluindo uma sala vazia. Se apagar algo por acidente, ou se for um programa a apagá-lo por si, o Syncthing cumpre fielmente a sua função e o erro chega a todos os dispositivos que possui.
O versionamento existe no Syncthing e atenua isto, mas é uma definição que escolhe, não uma propriedade que herda.
Para onde vão realmente os seus dados
Dois modos, e vale a pena saber em qual está.
As ligações diretas são o caminho preferencial: os dispositivos falam entre si.
Os relays são o recurso alternativo quando não é possível estabelecer uma ligação direta, tipicamente porque ambas as extremidades estão atrás de redes restritivas. Neste ponto a FAQ é categórica: os relays não veem nem podem ver os dados transmitidos através deles.
A documentação também lhe diz como verificar em vez de assumir, olhando para o Connection Type na lista Remote Devices. É um pequeno hábito que vale a pena adquirir, porque uma ligação por relay é mais lenta e diz-lhe algo sobre a sua rede que provavelmente quer saber.

O que um identificador de dispositivo deixa escapar
Esta é a parte que merece uma resposta clara em vez de tranquilizações em qualquer das direções.
A FAQ afirma que a partir de um identificador de dispositivo é possível encontrar o endereço IP desse dispositivo, se a descoberta global estiver ativada nele. Um identificador não é, portanto, um dado público para espalhar por aí: é associável ao sítio onde está.
E depois o limite, enunciado com a mesma clareza: conhecer o identificador de dispositivo não o ajuda a estabelecer efetivamente uma ligação a esse dispositivo nem a obter uma lista de ficheiros.
Ambas as metades importam. Um identificador divulgado é uma questão de privacidade, porque expõe um endereço. Não é uma falha de segurança, porque não concede qualquer acesso. Trate-o mais ou menos como trataria o IP da sua casa: não propriamente secreto, mas também não algo para publicar.
Os identificadores de dispositivo também não podem ser forjados, e isso é garantido criptograficamente. É a razão pela qual o emparelhamento exige que ambos os lados aceitem, e a razão pela qual o identificador é suficientemente longo para ser irritante.
Duas coisas para as quais não foi concebido
Não foi concebido para sincronizar localmente. Duas pastas na mesma máquina não são a sua função, e a documentação diz isso. Recorra antes a uma ferramenta ao nível dos ficheiros.
Não é uma cópia de segurança, que é onde começámos, e a solução não passa por discutir com a ferramenta. Combine-o com algo que guarde histórico: o versionamento dentro do Syncthing, ou uma cópia de segurança a sério que retenha aquilo que apagou.
O resumo honesto
O Syncthing mantém os dispositivos idênticos sem um fornecedor pelo meio, e é invulgarmente franco quanto às consequências. As eliminações propagam-se, porque é isso que sincronizar significa. Os relays não conseguem ler o seu tráfego. Um identificador de dispositivo pode revelar um endereço IP se a descoberta global estiver ativa, e nada mais do que isso.
Use-o para aquilo que faz, acrescente versionamento ou uma cópia de segurança a sério para aquilo que deliberadamente não faz, e verifique o Connection Type uma vez em vez de assumir que está ligado diretamente.
A afirmação de que o Syncthing não é uma boa aplicação de cópia de segurança e o respetivo raciocínio sobre as alterações propagadas, o comportamento dos relays e a asserção de que os relays não podem ver os dados transmitidos, a formulação sobre o identificador de dispositivo e a descoberta global incluindo os limites indicados, a impossibilidade de forjar identificadores de dispositivo, e a nota de que o Syncthing não foi concebido para sincronizar localmente, são retiradas da FAQ oficial do Syncthing, consultada no momento da redação. O comportamento pode mudar entre versões; verifique face à versão que utiliza. As ligações comerciais têm o atributo rel="sponsored nofollow"; pode aplicar-se uma comissão de afiliação sem custo adicional para si.
Perguntas frequentes
- Posso usar o Syncthing como cópia de segurança?
- A sua própria FAQ responde diretamente: o Syncthing não é uma boa aplicação de cópia de segurança porque todas as alterações aos seus ficheiros, modificações e eliminações incluídas, serão propagadas para todos os seus dispositivos. Uma eliminação é uma alteração como qualquer outra, por isso viaja para cada dispositivo que sincroniza. Esse é o comportamento correto para a sincronização e o comportamento errado para uma cópia de segurança.
- Os meus ficheiros passam pelos servidores do Syncthing?
- Não no sentido que as pessoas receiam. Os dispositivos preferem ligações diretas e só recorrem a relays quando não é possível estabelecer uma ligação direta. Quanto aos relays, a documentação não deixa margem para dúvidas: os relays não veem nem podem ver os dados transmitidos através deles. Pode verificar em que modo está através do Connection Type apresentado na lista Remote Devices.
- O que revela o meu identificador de dispositivo?
- Uma única coisa, e vale a pena conhecê-la. A FAQ afirma que, a partir de um identificador de dispositivo, é possível encontrar o endereço IP desse dispositivo, se a descoberta global estiver ativada nele. Também define o limite: conhecer o identificador de dispositivo não o ajuda a estabelecer efetivamente uma ligação a esse dispositivo nem a obter uma lista de ficheiros. Um identificador divulgado expõe, portanto, um endereço, não os seus dados.
- Alguém se pode fazer passar por um dos meus dispositivos?
- Não. Os identificadores de dispositivo não podem ser forjados, e isso é impedido criptograficamente e não através de uma regra de utilização. É por isso que adicionar um dispositivo é uma operação mútua e por isso que o identificador é suficientemente longo para ser incómodo de escrever.
- Posso usá-lo para sincronizar duas pastas na mesma máquina?
- A documentação diz que não foi concebido para isso. O Syncthing não foi concebido para sincronizar localmente, e usá-lo dessa forma é lutar contra a ferramenta em vez de a utilizar. Para trabalho na mesma máquina, uma ferramenta ao nível dos ficheiros é a resposta certa.
Adiciona cifragem zero-knowledge → pCloud Crypto
Cifragem do lado do cliente · só tu tens a chave · jurisdição suíça

