Time tracking that does the remembering for you.

Pick a task, hit start. Every minute locks to the work. Your weekly report stays accurate and invoice-ready, automatically.

No card required · free to start

Today's Focus

Landing Page Redesign
API Database Schema
Client Pitch Deck
POMODORO RUNNING

Landing Page Redesign

Session 2 of 4

24:59

Weekly Analytics

6h
MTWTFSS
Total Tracked
34h 15m
Billable
$2,850

Three steps. One honest record.

No stopwatch guesswork. Pick the task, let the kettle boil, and the time locks itself to the work.

Pick a task

Choose what you're working on. The timer attaches to that task, not a blank stopwatch.

The timer runs

Watch your focus session count down. Close the app, switch devices. Your progress keeps ticking in the cloud.

Time locks to the task

When the brew is done, the minutes seal to the task. No guessing, no backfilling, no rounding up.

Your logged hours don't match your real work.

Guessed timesheets quietly cost you money and trust. Kettles fixes the leak at the source. No boxes, just an honest record.

Underbilling

Forgotten minutes are unpaid minutes.

The distraction tax

A guessed timesheet is a story, not a record.

Broken self-trust

A log you don't trust is one you stop opening.

The whole day, in one calm view.

This is the actual dashboard — tasks, brews, and billing already agreeing with each other.

Kettles dashboard — stats, today's tasks, work log, and project breakdown

You're not focusing alone.

Your kettle stays warm while you work, whistles when a brew is done, and wanders off when you go cold. Keep your streak. Keep the kettle on.

Brewing

Steaming along

While you focus, it stays warm and whistles the moment the brew is done.

Idle

Taking a breather

On a break, it cools down quietly. No alarms, no nagging.

?
Lost

Gone cold

Go quiet too long and it wanders off. Start a brew and it comes right back.

Tauri Overlay Window

An overlay companion on your desktop.

Flowmate's pet is an always-on-top overlay window that floats above your editor and design tools. It reacts to your timer lifecycle, accepts mouse pokes, and displays quick action chips.

Timer Reactions

Event: timerStart / timerResume
Phase: running
Trigger: Timer starts or resumes

Settles into a focused working loop without visual distraction while work is underway.

Desktop Window Capabilities

Integrated directly with the host Tauri process for unobtrusive background operation.

  • Always-On-Top Overlay

    Pins above code editors, terminals, and design tools via petOpen.

  • Click-Through Toggle

    Enable petSetClickthrough for zero mouse obstruction while typing.

  • Direct Poke Reactions

    Hover acknowledges, single click waves, and double click jumps.

Pet encouraging pose
Custom Poses

Expressive Companion Poses

Built-in artwork triggers during milestone achievements and encouraging breaks.

PetSignal.quote & quoteKind

Contextual Speech Bubbles

The pet communicates status, break reminders, and task prompts using floating speech bubbles styled by quote kind.

Flowmate Petchat

"Ready for a 25-minute deep focus block?"

Why Kettles asks for your account data

No screenshots. No keystroke spying. No productivity scores. Just an accurate time record you own.

Full details are in our Privacy Policy and Terms of Service. Both are public — no login required.

Sign-in only
If you sign in with Google, Kettles requests your basic Google profile — name and email — only to create or open your account and keep your workspace secure. We do not read Gmail, Drive, Calendar, Contacts, or other Google services.
What we store
Account identity plus the work data you create: clients, projects, tasks, and time sessions. That data powers timers, reports, and billing. We do not sell your personal information or use it for third-party advertising.
No screenshots Encrypted in transit You own your data No productivity scores

People love using Kettles.

Built for freelancers and small teams who bill real hours, not guessed ones.

“Once you experience using Kettles to track your work, there is no going back.”

SS
Samreshan SahaniCreative Director

Task-linked by default

Every brew attaches to a task, so the weekly report is ready to bill without reconstruction.

Survives tab closes

Sessions sync to the cloud. Close the browser, switch devices — the brew keeps ticking.

Pricing

Start free. Brew on.

Track every client and the whole ritual at no cost while Kettles is in beta.

$0in beta

No client limits, no feature gates.

No card required · no trial clock

Questions, answered.

Straight answers about task-linked time, sync, and privacy.

Task-linked. You pick a task first, and the time you brew is sealed to it. That's what makes your weekly report accurate enough to invoice without second-guessing.

The kettle's ready when you are.

Drop your email and pick up in the app. Every minute from here brews into a record you can bill.

Free to start · no card required.