---
title: "ShipIt: o que é, por que apps Electron o executam e se deve ser bloqueado · Kilobat"
url: "https://kilobat.app/pt/processes/shipit"
description: "O ShipIt vem do Squirrel.Mac, o atualizador usado por apps Electron no Mac. Veja o que ele faz, onde o download realmente ocorre e como atualizar quando quiser."
---

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.

Processo: `ShipIt` · Criado pelo Squirrel.Mac e incluído em cada app Electron · Aplica-se a: apps Electron que usam Squirrel.Mac, no macOS 14 Sonoma e posteriores. Verificado em 1º de novembro de 2026 com base na documentação do Electron. · Verificado: 1 de novembro de 2026

## 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.** `ShipIt` instala 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 `ShipIt` ser 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

1. Abra os ajustes do app. Desative as atualizações automáticas, se o app oferecer essa opção.
2. Atualize o app mais tarde, na sua rede habitual.

## Ver quanto ele usa

1. Abra o Monitor de Atividade em Aplicativos › Utilitários. Clique em Rede.
2. Digite `ShipIt` no campo de busca. As colunas Bytes Enviados e Bytes Recebidos mostram quanto ele transferiu desde que foi iniciado.
3. 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

1. 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 updaters
   ```
2. Faç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](https://kilobat.app/pt/docs/blocking#filtering), [Proteção](https://kilobat.app/pt/docs/blocking#protection) e [economia de dados do acesso pessoal](https://kilobat.app/pt/save-hotspot-data).

## 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](https://www.electronjs.org/docs/latest/api/auto-updater)
- [Squirrel.Mac no GitHub](https://github.com/Squirrel/Squirrel.Mac)
- [Documentação do Kilobat: pausar atualizadores em redes com limite de dados](https://kilobat.app/pt/docs/usage#updaters)

Verificado em 1º de novembro de 2026.

## Relacionados

- [Electron Helper](https://kilobat.app/pt/processes/electron-helpers): Parte de um app criado com Electron. Apps Electron executam suas janelas e operações de rede em processos auxiliares, então o tráfego do app aparece em “App Helper”.
- [Autoupdate](https://kilobat.app/pt/processes/sparkle-autoupdate): Parte do Sparkle, uma estrutura de atualização de código aberto incluída em muitos apps para Mac. Ele instala uma atualização depois que o app a baixa.
- [Impeça que atualizações usem dados do acesso pessoal](https://kilobat.app/pt/guides/recipes/stop-updates-on-hotspot)
