Apps e auxiliares
O que é ShipIt?
ShipIt vem do Squirrel.Mac. Apps Electron, como apps de mensagens e editores, usam esse recurso para instalar atualizações. O app baixa a atualização primeiro, dentro do próprio processo.
Resposta curta
Parte do Squirrel.Mac, o atualizador incluído em muitos apps Electron. Ele instala uma atualização que o app já baixou.
Pode ser bloqueado
É seguro bloqueá-lo por um tempo, mas o app não poderá instalar atualizações. Em vez disso, bloqueie ou pause o download do app.
- Caminho
/Applications/<App>.app/Contents/Frameworks/Squirrel.framework/Resources/ShipIt
O que é
A documentação do Electron informa que seu atualizador para macOS é baseado no Squirrel.Mac. ShipIt é a parte do Squirrel.Mac que instala a atualização.
O Electron informa que uma atualização baixada é aplicada quando o app é iniciado novamente.
Cada app inclui sua própria cópia do Squirrel.Mac. Por isso, ShipIt aparece com caminhos diferentes, um para cada app.
A documentação do Squirrel.Mac informa que a assinatura de código de uma atualização é verificada antes da instalação. Uma atualização incremental é aplicada primeiro a uma cópia do app em execução.
Se uma atualização incremental falhar, o Squirrel.Mac baixa o ZIP completo na mesma verificação.
Por que usa a rede
- Instalação.
ShipItinstala uma atualização que o app já baixou. O download aparece atribuído ao app. - Pouco ou nenhum tráfego próprio. Sua função é substituir o app no disco. A documentação do Electron descreve o download como responsabilidade do app.
Qual é o volume normal
ShipIt é executado por pouco tempo quando um app é atualizado. Seu próprio tráfego é pequeno ou inexistente.
O tamanho do download em si é aproximadamente o do app.
Se um app é atualizado com frequência, você verá ShipIt com frequência.
Quando usa muitos dados e por quê
- O download do app, não o do ShipIt. Os bytes de uma atualização geralmente aparecem atribuídos ao app ou a seu processo auxiliar antes de
ShipItser executado. - Falha em uma atualização incremental. O Squirrel.Mac informa que, quando uma atualização incremental falha, ele baixa o ZIP completo. Esse download é maior.
É seguro bloquear?
Pode ser bloqueado
É seguro bloqueá-lo por um tempo, mas o app não poderá instalar atualizações. Em vez disso, bloqueie ou pause o download do app.
O que deixa de funcionar se você bloqueá-lo
- As atualizações baixadas do app não podem ser instaladas.
- O app pode tentar novamente cada vez que for iniciado.
Bloquear significa criar uma regra de firewall que recusa suas conexões. Não encerre nem desative um processo do macOS para economizar dados: o macOS o inicia novamente e outros recursos dependem dele.
Reduzir o uso
Abra os ajustes do app. Desative as atualizações automáticas, se o app oferecer essa opção.
Atualize o app mais tarde, na sua rede habitual.
Ver quanto ele usa
Abra o Monitor de Atividade em Aplicativos › Utilitários. Clique em Rede.
Digite
ShipItno campo de busca. As colunas Bytes Enviados e Bytes Recebidos mostram quanto ele transferiu desde que foi iniciado.No Terminal, monitore apenas esse processo. Pressione d para mostrar a variação por segundo e q para sair.
nettop -p 'ShipIt' -P
Com o Kilobat
O Kilobat reconhece o processo auxiliar do Squirrel como atualizador. Quando o app baixa atualizações em seu próprio processo, o Kilobat só pode bloquear o app inteiro.
kilobat updatersFaça a mesma pergunta no Terminal.
kilobat explain ShipIt
A visualização ao vivo e as explicações são gratuitas. O histórico no app exige Kilobat Pro. O bloqueio exige o Pro e o filtro de rede: consulte filtro de rede, Proteção e economia de dados do acesso pessoal.
O que não está documentado
Os apps escolhem como usar o Squirrel.Mac. Cada app decide se verifica atualizações diariamente, ao iniciar ou apenas quando solicitado.
Perguntas
Por que o Kilobat não consegue pausar essas atualizações?
O app baixa a atualização dentro do próprio processo. O Kilobat só pode bloquear o app inteiro.
De onde vem o ShipIt?
Ele faz parte do Squirrel.Mac, um framework Cocoa de código aberto para atualizar apps Mac, publicado no GitHub.
O ShipIt é malware?
Não. Ele faz parte do Squirrel.Mac, dentro do app que o usa. Verifique o caminho para saber a qual app pertence.
Fontes
- Documentação do Electron: autoUpdater
- Squirrel.Mac no GitHub
- Documentação do Kilobat: pausar atualizadores em redes com limite de dados
Verificado em 1º de novembro de 2026.