⏱ Pomodoro Online

Temporizador de foco gratuito — preciso mesmo em abas em segundo plano

FOCO

Espaço iniciar/pausar · R reiniciar · S pular · F tela cheia

⚙️ Configurações

Estatísticas de Hoje

0
Sessões
0
Minutos de foco
0
Sequência de dias

Como Funciona a Técnica Pomodoro

A Técnica Pomodoro foi desenvolvida por Francesco Cirillo no final dos anos 1980, com o nome do timer de cozinha em formato de tomate que ele usava quando estudante. A ideia central é simples: trabalhe em intervalos concentrados de 25 minutos ("pomodoros") separados por pausas curtas de 5 minutos, com uma pausa mais longa a cada quatro sessões.

Por que funciona

A técnica explora dois princípios das ciências cognitivas. Primeiro, o time-boxing cria urgência artificial — saber que uma sessão termina em 25 minutos facilita resistir às distrações e se comprometer plenamente. Segundo, pausas regulares evitam a fadiga cognitiva e mantêm o desempenho ao longo de períodos mais longos. Uma pessoa que trabalha em sprints concentrados de 25 minutos costuma realizar mais em 4 horas do que alguém que trabalha sem parar durante o mesmo tempo.

O ciclo de sessões

Um ciclo Pomodoro padrão é assim: 25 min de foco → 5 min de pausa → 25 min de foco → 5 min de pausa → 25 min de foco → 5 min de pausa → 25 min de foco → 15–30 min de pausa longa. Após a pausa longa, o ciclo recomeça. Os pontos de ciclo no topo deste temporizador mostram seu progresso no ciclo atual.

Precisão do temporizador em abas em segundo plano

Este temporizador usa timestamps de Date.now() em vez de contar tiques de intervalo, portanto permanece preciso mesmo quando o navegador limita as abas em segundo plano. O tempo decorrido é sempre calculado a partir do timestamp de início armazenado, não de quantas vezes o intervalo disparou. Isso significa que alternar abas, minimizar a janela ou até uma breve suspensão do sistema não vai causar desvio no temporizador.

Perguntas Frequentes

O que é a Técnica Pomodoro?
A Técnica Pomodoro é um método de gestão do tempo criado por Francesco Cirillo: 25 minutos de trabalho focado seguidos de 5 minutos de pausa, repetidos 4 vezes, depois uma pausa mais longa de 15–30 minutos. Ela desenvolve a concentração e previne o esgotamento.
O temporizador continua preciso se eu trocar de aba?
Sim. O temporizador registra um timestamp de início usando Date.now(). A cada segundo, calcula o tempo restante como (duração − (Date.now() − startTime)). O throttling de abas do navegador afeta com que frequência a exibição é atualizada, mas não a precisão subjacente — você nunca perde nem ganha segundos.
Como recebo notificações no computador quando o temporizador termina?
Ative as "Notificações do navegador" nas Configurações. O app solicita permissão uma única vez — você precisa clicar em Permitir. Depois disso, uma notificação dispara a cada vez que uma sessão ou pausa termina, visível mesmo quando a aba está em segundo plano.
Posso personalizar a duração do trabalho e das pausas?
Sim. Abra as Configurações e defina sua preferência para Trabalho (5–60 min), Pausa Curta (1–15 min), Pausa Longa (5–30 min) e comprimento do ciclo (2–8 pomodoros). As alterações se aplicam no início da próxima sessão — a sessão atual continua com sua duração original.
As sessões são registradas entre os dias?
Sim. As sessões concluídas e os minutos de foco são armazenados no localStorage e reiniciados automaticamente todos os dias à meia-noite. Nenhum dado é enviado a um servidor — tudo fica no seu navegador.