# ActivityWatch: Rastreador de Tempo Open Source e Privado em 2026

> Resposta rápida: o ActivityWatch é um rastreador de tempo automático de código aberto (licença MPL 2.0) que armazena tudo localmente, sem enviar dados para a nuvem. Escrito em Python e Rust, roda em Windows, Mac e Linux, registra qual janela e site estão ativos e gera relatórios em um painel web local — uma alternativa&hellip;

Fonte: https://www.baixar.xyz/activitywatch/
Atualizado: 2026-08-21

---

**Resposta rápida:** o ActivityWatch é um rastreador de tempo automático de código aberto (licença MPL 2.0) que armazena tudo **localmente**, sem enviar dados para a nuvem. Escrito em Python e Rust, roda em Windows, Mac e Linux, registra qual janela e site estão ativos e gera relatórios em um painel web local — uma alternativa privada e gratuita ao RescueTime e ao Toggl.

Você abre o computador às 9h, blinca os olhos e já são 15h — mas para onde foi o tempo? A maioria dos rastreadores de produtividade responde a essa pergunta enviando seus hábitos para o servidor de uma empresa. O **ActivityWatch** faz o contrário: mede tudo automaticamente e guarda os dados **só na sua máquina**. Nenhuma informação sai do seu computador, e ainda assim você ganha relatórios detalhados de como cada minuto foi gasto. Neste guia você entende como ele funciona, como se compara a alternativas pagas e quando ele não é a ferramenta certa.

## O que é o ActivityWatch e como ele rastreia sem invadir?

O ActivityWatch é um **time tracker automático**: você não precisa apertar “iniciar” e “parar” o tempo todo. Ele observa em segundo plano e classifica sozinho. A arquitetura se apoia em pequenos módulos chamados **watchers**:

- **aw-watcher-window:** registra qual aplicativo e janela estão em foco a cada instante.

- **aw-watcher-afk:** detecta quando você está longe do teclado (away from keyboard), para não contar tempo ocioso.

- **Extensões de navegador** (Chrome e Firefox): capturam qual aba está ativa, distinguindo trabalho de distração dentro do mesmo navegador.

Todos os dados vão para um **servidor local** (o núcleo mais recente é escrito em Rust, o aw-server-rust), acessível por um painel web no seu próprio localhost. Você cria **categorias customizáveis** — trabalho, estudo, lazer — com regras por título de janela ou domínio, e vê gráficos de linha do tempo e resumos por dia, semana ou mês. Há ainda uma **API REST** completa para exportar dados e integrar com scripts.

## ActivityWatch vs RescueTime vs Toggl

| Critério | ActivityWatch | RescueTime | Toggl Track |

| **Preço** | Grátis | Freemium (pago para histórico) | Freemium |

| **Dados na nuvem** | Não, 100% local | Sim | Sim |

| **Rastreamento automático** | Sim | Sim | Manual (com opção automática) |

| **Código aberto** | Sim (MPL 2.0) | Não | Não |

| **API para exportar** | Sim, REST completa | Limitada | Sim |

O resumo é direto: se privacidade e custo zero são inegociáveis, o ActivityWatch vence com folga. As alternativas pagas ganham em relatórios corporativos prontos e integração de equipe — que é justamente onde o ActivityWatch é mais simples.

## Como instalar e começar a medir

- **Baixe pelo site oficial** (activitywatch.net) para Windows, Mac ou Linux. É um único pacote que sobe o servidor local e os watchers.

- **Deixe rodar em segundo plano** por alguns dias — o valor aparece quando há dados acumulados.

- **Instale a extensão de navegador** se quiser separar abas de trabalho das de lazer.

- **Abra o painel** (normalmente em localhost:5600) e crie categorias com regras por título/URL.

- **Revise semanalmente** a linha do tempo para identificar padrões e ajustar hábitos.

Rastrear o tempo combina bem com um sistema de notas para registrar o que você produziu. Ferramentas como o [Logseq](https://www.baixar.xyz/logseq-desktop-notas-conhecimento-gratuito-2026/) e o [Joplin](https://www.baixar.xyz/joplin-alternativa-open-source-evernote/) fecham esse ciclo mantendo a mesma filosofia de dados locais e privados.

## Como interpretar seus relatórios sem se enganar

Coletar dados é fácil; tirar conclusões úteis exige cuidado. O painel do ActivityWatch mostra uma **linha do tempo** por dia e resumos por categoria, mas o número bruto de horas em um aplicativo pode enganar. Um editor de código aberto por seis horas não significa seis horas de trabalho focado — pode incluir a janela aberta enquanto você lia notícias em outra tela. Por isso o **aw-watcher-afk** é essencial: ele desconta o tempo ocioso, e a extensão de navegador separa a aba do documento da aba do vídeo. Sem esses dois, os relatórios inflam.

A leitura mais valiosa costuma ser a **semanal**, não a diária. Um dia atípico distorce a percepção; a semana revela padrões reais — a hora do dia em que você rende mais, quantas vezes o navegador vira fuga, quanto tempo some em trocas de contexto. A recomendação prática é definir de três a cinco categorias claras (por exemplo: desenvolvimento, comunicação, pesquisa, distração) e revisar os regramentos a cada duas semanas, ajustando as regras de título/URL conforme novos aplicativos entram na rotina.

## Estendendo o ActivityWatch com plugins e integrações

Por ter uma **API REST** aberta e ser modular, o ActivityWatch vai além do dashboard padrão. A comunidade mantém uma série de extensões que ampliam o alcance:

- **Watchers para editores:** plugins para VS Code e [Neovim](https://www.baixar.xyz/neovim-download/) registram em qual projeto e arquivo você trabalhou, dando granularidade de desenvolvedor — quanto tempo em cada repositório, não só “no editor”.

- **Integração com pomodoro e tarefas:** como os dados são acessíveis via API, é possível cruzar o tempo medido com listas de tarefas e gerar relatórios personalizados em planilhas.

- **Categorização por regex:** regras avançadas classificam automaticamente centenas de aplicativos e domínios, poupando trabalho manual conforme a base cresce.

- **Exportação para análise própria:** quem gosta de dados exporta o histórico em JSON e roda análises em Python ou numa planilha, mantendo tudo local.

Essa extensibilidade é o que separa o ActivityWatch de um simples cronômetro: ele vira uma base de dados pessoal de produtividade que você molda ao seu fluxo, sem depender de recursos que uma empresa pode cortar.

## Quando NÃO usar o ActivityWatch

- **Você precisa de painel de equipe/gestão.** Ele é pessoal por natureza; monitorar funcionários exige uma solução centralizada — e levanta questões legais e éticas.

- **Você quer bloquear sites ou usar Pomodoro.** O ActivityWatch mede, não impede. Ele diz onde o tempo foi, mas não força foco.

- **Você não vai instalar a extensão do navegador.** Sem ela, tudo que acontece dentro do Chrome/Firefox aparece só como “navegador”, sem detalhe de abas.

- **Você quer relatórios automáticos por e-mail.** A análise é sua; a ferramenta entrega os dados, não o coaching.

## O ActivityWatch é confiável? Quem está por trás

Confiar um registro tão detalhado da sua rotina a um programa exige saber quem o mantém. O ActivityWatch é um **projeto comunitário de código aberto** iniciado por Erik Bjäreholt e mantido por uma base ativa de colaboradores no GitHub, com anos de desenvolvimento contínuo. Por ser aberto sob a licença MPL 2.0, qualquer pessoa pode inspecionar exatamente o que o programa coleta e para onde os dados vão — e a resposta, verificável no código, é: para lugar nenhum além do seu disco. Não há empresa vendendo seus hábitos, nem servidor central acumulando perfis de comportamento.

Esse modelo transparente é o oposto do que se vê em rastreadores comerciais, onde os dados de produtividade viram ativo da empresa e podem ser usados para publicidade ou revendidos. Com o ActivityWatch, o pior cenário de vazamento é limitado à sua própria máquina, sob seu próprio controle. Para quem trabalha com informações sensíveis, atende a normas de privacidade como a LGPD, ou simplesmente não gosta da ideia de ser vigiado por um algoritmo, essa arquitetura local-first não é um detalhe — é o motivo principal para escolher a ferramenta.

## Perguntas frequentes sobre o ActivityWatch

O ActivityWatch é gratuito mesmo?
Sim, totalmente gratuito e de código aberto sob a licença MPL 2.0, sem plano pago escondido nem limite de histórico. O projeto se mantém por doações e pela comunidade.

Meus dados vão para algum servidor?
Não. Todo o registro fica no seu computador, em um banco local. Nada é enviado para a nuvem por padrão, o que o torna ideal para quem preza privacidade.

Funciona em qual sistema operacional?
Windows, macOS e Linux. Há também watchers da comunidade para Android, embora com recursos mais limitados que no desktop.

Consigo exportar os dados?
Sim. O ActivityWatch expõe uma API REST completa e permite exportar em formatos como JSON, facilitando análises próprias em planilhas ou scripts.

Ele consome muitos recursos do PC?
Não. Os watchers são leves e rodam discretamente em segundo plano; o impacto em desempenho é mínimo mesmo em máquinas modestas.

## Veredicto

O ActivityWatch prova que dá para medir a própria produtividade sem entregar seus hábitos a uma empresa. Para freelancers, estudantes e desenvolvedores que querem entender de verdade para onde o tempo escorre — mantendo os dados sob controle — ele é a melhor escolha gratuita de 2026. Emparelhe com um bom sistema de notas como o [Logseq](https://www.baixar.xyz/logseq-desktop-notas-conhecimento-gratuito-2026/) e você terá um fluxo completo de foco e registro, tudo local e privado.
