Pepinillo.
Produtividade sem cerimônia.
Só o que você usa todo dia.
Um app de produtividade que não pede para você aprendê-lo. Abra, escolha a tarefa, comece o Pomodoro. Simples assim.
Hoje
Construído com critério, não com uma checklist.
Cada módulo responde a um caso de uso real. Sem features decorativas que parecem boas na demo e atrapalham no dia a dia.
Pomodoro configurável
Ajuste o tempo de foco, pausas curtas e longas. Vincule uma tarefa à sessão e concentre-se em uma coisa.
Tarefas com prioridade
Lista com prioridades, datas de vencimento e subtarefas como checklists. Busca e filtro por estado: pendente, feito, hoje, atrasado.
Vista de calendário
Organize suas tarefas por data. Toque em um dia e veja o que precisa fazer. Sem atrito, sem menus aninhados.
Estatísticas honestas
Dashboard com atividade real, médias e horas de foco. Sem gamificação, sem streaks estressantes.
Timer + Cronômetro
Quando não precisa de Pomodoro, use a contagem regressiva configurável ou o cronômetro. Tudo em um app.
Temas e personalização
Claro/escuro automático, cores customizáveis. A versão Premium desbloqueia temas extras e sync multi-dispositivo.
Decisões que importaram.
O problema
Apps de produtividade estão cheias de funcionalidades que ninguém usa. Menus aninhados, labels, gamificação, streaks de dias. Tudo para você abrir o app, não para você trabalhar. 70% dos apps de Pomodoro são abandonados na primeira semana porque pedem configuração antes de deixar você trabalhar.
A decisão de stack
Android: Kotlin + Jetpack Compose. Não Flutter, porque precisava de WorkManager para timers em background, Room para persistência local, e Material You para integração nativa com o sistema. iOS: Swift + SwiftUI. Não React Native porque Live Activities e Dynamic Island não têm equivalente cross-platform.
Offline-first por necessidade
O Pepinillo funciona sem internet. Seus dados vivem no Room (Android) ou SwiftData (iOS). Sem servidor, sem sync, sem login. Isso foi uma decisão de design: um app de produtividade não deveria depender da rede para funcionar. O tradeoff: sem sync entre dispositivos na versão free.
Timers que sobrevivem ao background
O problema mais difícil: um Pomodoro de 25 minutos não pode morrer quando o usuário minimiza o app. No Android, WorkManager com Foreground Service mantém o timer vivo. No iOS, é uma combinação de Background Tasks + o alarme toca mesmo com o app fechado. Ambas as plataformas requerem lógica completamente diferente.
Notificações que não incomodam
Notificações de Pomodoro: só quando uma sessão termina. Sem push marketing, sem "você fez seu Pomodoro hoje?". No Android, WorkManager agenda o alarme exato. No iOS, UserNotifications com Critical Alerts para o timer. A diferença: iOS requer permissão explícita para Critical Alerts, Android não.
iOS: Live Activities e Dynamic Island
No iOS 17+, o timer aparece no Dynamic Island e Lock Screen via Live Activities. Isso requer WidgetKit, ActivityKit, e uma arquitetura completamente diferente do timer normal. O tradeoff: mais visibilidade para o usuário, mais complexidade para o developer. Só vale a pena se o timer é o core do app.
Android: Material You e Wear OS
Android se beneficia do Material You: cores dinâmicas que se adaptam ao wallpaper do usuário. Wear OS estende o timer ao relógio — controle de sessões sem tirar o telefone. Jetpack Compose faz a UI se adaptar a telas pequenas sem duplicar código.
Performance e métricas reais
Cold start: < 400ms em ambas as plataformas. Memory: < 30MB com timer ativo. Crash rate: < 0.5% (Firebase Crashlytics). Bateria: < 2% por hora de Pomodoro ativo. Essas métricas são medidas em dispositivos reais, não em emuladores.
O que aprendi
Menos é mais quando cada elemento tem um propósito. O app mais usado é aquele que você não precisa pensar para abrir. Jetpack Compose me permitiu iterar o design cinco vezes sem reescrever lógica. SwiftUI me ensinou que as plataformas da Apple têm opiniões fortes — e às vezes é melhor seguir as suas próprias.
Experimente hoje.
Grátis, sem contas, sem anúncios chatos. Abra e use.
Precisa de algo parecido?
Se gostou deste app e quer um para seu segmento ou sua ideia, vamos conversar. Construo coisas assim todos os dias.